变量
- 声明的三种格式
- “=”是赋值号,不是等于号
- 报错的^有提示作用,但不是百分之百
- Syntax :语法
- 注意Python只能用英文的标点符号,如’’""(),.<>
- 变量类型
- 数字 Number
- 字符串 str
- 列表 list
- 元组 tuple
- 字典 dict
- 集合 set
- 数字类型
- 整数
- 二进制
- 只有0,1
- 以0b开头的01串,如0b110
- 八进制
- 以0o开头,0到7之间的数字构成,如0o71
- 十六进制
- 以0x开头,0到9,a到f构成,如0xffff
- 二进制
- 浮点数
- 就是小数,如3.14,3.就是3.0,.4就是0.4
- 科学计数法
- 复数
- 如5+4j
- 整数
- 布尔值
- 布尔值就是用来表示真假的值,非真即假,没有中间值,True/False
- 布尔值可以当数字使用,
- 如果布尔值当数字使用,True=1,False = 0
- 如果数字当布尔值使用,0=False,其余当作True
- age = 18 + True
print(age)
age = 18 + False
* a = -1
if a:
print(“负数是True”)
else:
print(“负数是False”)
- 字符串
- 引号引起来的一段内容
- 引号包括单引号,双引号,三引号,单双引号含义一致,三引号可以用来表示多行信息
- None类型
- 表示没有,通常用来占位
- 比如返回,用来表示返回一个空
- 表达式
- 一行代码
- 通常返回一个结果,1+2
- 运算符
-
算数运算符
- 算数用的
- 没有自增自减运算符
- a = 9 - 2,都空一个空格,比较规范
- 除法,包括普通除法,地板除,取余
- 普通除法,a = 9 / 2
- 地板除,即取整除,a = 9 // 2
- 取余,a = 9 % 2
- 比较或者关系运算符
-
赋值运算符
-
逻辑运算符
-
位运算(用的比较少)
-
成员运算符
-
身份运算符
-