数据的可变性、变量的命名规则、数据运算符
数据的可变性
元组 不可变 有序
列表 可变 有序
字典 可变 无序
字符串 不可变 有序
集合 可变 无序
变量的定义:
变量定义的规则:
- 变量名只能是 字母、数字或下划线的任意组合
- 变量名的第一个字符不能是数字
- 以下关键字不能声明为变量名 ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
python官方推荐命名方法:traffic_cost = python
windows程序开发人员喜欢用TrafficCost = windows
AGE_OF_OLDBOY = 56 #大写定义常量
数据运算符
和其它语言一样,python也支持进行各种各样的数学和逻辑运算,我们一起来看一些。
python语言支持以下几种运算
算术运算
比较运算
Assignment Operators
二进制运算
关系运算
验证运算
算术运算
以下例子a = 10 , b= 20
比较运算
以下例子a = 10 , b= 20
赋值运算
按位运算(二进制运算)
看下面的运算过程:
bool运算
以下情况都为False
[] 空列表
{} 空字典
() 空元组,空集合
'' 空字符串
0
后面还有
逻辑运算符 and 、or 、not
关系运算符 in 、not in
验证运算符 is 、 is not