文章目录
- 1.Python作用
- 2.Python语言版本
- 3.Python语言的特点
- 4.定义变量
- 5.python和其他语言的区别
- 6.python文件的后缀类型
- 7.python中的注释方式
- 8.关键字
- 9.代码缩进
- 10.Python中常用的数据类型
- 11.运算符
- 12.Python之禅的查看
1.Python作用
(1)辅助数据采集:爬虫
(2)数据分析:numpy
(3)运维
(4)人工智能
(5)网站开发:知乎、豆瓣、Django
2.Python语言版本
Python2:
Python3:
3.Python语言的特点
动态语言
数据在声明时即存在,定义的标示符是对数据对象的引用
4.定义变量
格式:(任意的)标识符 = 值
动态赋值,标识符放在内存中,使用id内置函数,将物理地址返回
打印结果显示:物理地址不同,验证其动态赋值特点
5.python和其他语言的区别
(1)python属于
解释型语言
,
可直接运行,不需要生成可执行文件,语法简单
(2)其他语言:c、c++、java属于编译型语言(执行效率高)
== 需要使用编译器==:将源代码-----可执行文件
6.python文件的后缀类型
文件名 .py
7.python中的注释方式
(1)单行注释:#
单行注释快捷键:鼠标选择注释区域 ctrl+?即可完成注释
(2)多行:引号(单引号或双引号
英文
格式)
‘’’
注释方式一
’’’
“””
注释方式二
”””
8.关键字
系统中预定义的特殊标志符
查找方式:
import keyword
print(keyword.kwlist)
9.代码缩进
windows系统中,缩进距离=Tab或者4个空格
Python中严格控制缩进,否则会出错
10.Python中常用的数据类型
(1)字符串类型:str
(2)数字类型:
整型:int (将long 、longlong 包含进来)
浮点型:float(将double也包含进来)
复数类型:complex(象限)
(3)列表类型:list
(4)元组类型:tuple
(5)布尔类型:bool
11.运算符
1.赋值运算符:+ - * / % **(求幂)
2.比较运算符:> >= < <= != ==
3.成员运算符,返回值是布尔类型 in 、 not in
myStr = "Tue:AM"
print(2**10)#求2的10次幂
print('AM' not in myStr)#判断元素是否在字符串中
12.Python之禅的查看
(1)方式一:
在交互式终端输入命令
import this
拓展:怎么打开交互式终端
(2)方式二:
在机器自带的命令提示符窗口,输入命令
python -c “import this”