1. 变量和赋值
在使用变量之前,需要对其先赋值。
变量名可以包括字母、数字、下划线、但变量名不能以数字开头。
Python 变量名是大小写敏感的,foo != Foo
2. 数据类型与转换
整型,例如 0, 100,-12
浮点型,通常所说的师叔,例如2.30,-0.123, 1.0等
布尔型
布尔 (boolean) 型变量只能取两个值,True 和 False。当把布尔型变量用在数字运算中,用 1 和 0 代表 True 和 False
获取类型信息,使用type(对象)函数
类型转换:
转换为整型 int(x, base=10)
转换为字符串 str(object=’’)
转换为浮点型 float(x)
3.运算符
算术运算符:加减乘除等
比较运算符:大于>,小于< ,等于== 不等与 !=
逻辑运算符: 与and,或or,非not
位运算符:
~ 按位取反,例如 ~4
& 按位与,例如 4 & 5
| 按位或,例如 4 | 5
^ 按位异或,例如 4 ^ 5
<< 左移,例如4 << 2
三元运算符
x, y = 4, 5
small = x if x < y else y
print(small) # 4
其他运算符
is , is not, in , not in
参考:
https://github.com/datawhalechina/team-learning-program/blob/master/Python-Language/