1.变量:自定义的标识符,用来代表某个值
标识符:即在编程中自己给需要起名的地方起的名字如:变量名、类名、函数名
1.数字字母下划线组成
2.不能以数字开头
3.不能和python保留字重复(if for is not True....)
= 赋值符号 左侧为变量,右侧为变量赋予的值
1.python中变量不需要提前定义,何时使用何时直接赋值就可以,初次赋值即称为变量的初始化
2.变量可以被多次赋值,后赋值内容会覆盖前面内容
3.python中变量没有固定类型,赋值什么类型的数据即为什么类型的数据
a,b交换方法:a,b = b,a 或 c = a a = b b = c
删除变量del a
2.常量:不可改变的量
1 78 2.4 'hello'
4.布尔类型bool(逻辑真True,逻辑假False)
1.bool(x) 为假的情况:
x为:0, 0.0, 0+0j, False,空的列表、元组、集合、字典
2.布尔运算:
运算符:not and or
3.布尔非操作 not
例如:not 100 # False
4.布尔与操作 and
语法:
x and y (注:x , y代表表达式)
作用:
优先返回假值对象,当bool(x)的值为False时,返回x,否则返回y
例如: