1、注释
1.1 单行注释
# 注释内容
1.2 多行注释
单引号: ''' 注释内容 '''
双引号: """ 注释内容 """
2、变量
2.1 语法:
变量名= 值
2.2 规范:
- 由数字、字母、下划线组成;
- 不能数字开头;
- 不能使用内置关键字;
- 严格区分大小写。
2.3 习惯:
- 见名知义;
- 大驼峰:即每个单词首字母都大写,例如:`MyName`;
- 小驼峰:第二个(含)以后的单词首字母大写,例如:`myName`;
- 下划线:例如:`my_name`。
3、输出输入
3.1 输出语法:
print("Hello python")
3.2 输入语法:
input("用户输入")
4、数据类型
4.1 数字
int 整数:1 、3 、9
float 浮点数:1.4 、 6.3 、5.2
complex 复数:2j 、2+5j
补充:① 数字很大,可用下划线分组:如 num = 14_000_000_000;
② 科学计数法:27e4;
③ 随机数生成:random.randrange(start_num , end_num) 或 seed()
4.2 布尔
True
Flase
4.3 字符串
str :带引号都属于字符串,如"231", "END"...
4.4 列表
list [ ]
有索引和可更改的集合,允许重复的成员
4.5 元组
tuple ( )
有索引且不可更改的集合,允许重复的成员。
4.6 字典
dict { }
有索引且可变的集合,没有重复的成员。
4.7 集合
生成空集合: set( )
一般集合:set{ }
无序和无索引的集合,没有重复的成员。(三无)
5、运算符
5.1 算数运算符
加 + 减 - 乘 * 除 / 取余 % 幂** 整除//
注意:运算中有浮点数,输出结果就为浮点数
5.2 赋值运算符
=
5.3 复合赋值运算符
+=加法赋值运算符:c += a 等价于 c = c + a;
-=减法赋值运算符: c -= a 等价于 c = c- a;
*=乘法赋值运算符: c *= a 等价于 c = c * a;
/=除法赋值运算符 :c /= a 等价于 c = c / a;
//=整除赋值运算符:c //= a 等价于 c = c // a;
%=取余赋值运算符:c %= a 等价于 c = c % a;
**=幂赋值运算符:c ** = a 等价于 c = c ** a
5.4 比较运算符
相等 == 不等 !=
大于> 小于<
大于或等于 >=
小于或等于 <=
5.5 逻辑运算符
and 与
or 或
not 非
5.6 成员运算符
in 存在
not in 不存在