数据类型:
- 整数
- 浮点数
- 字符串
- 布尔值:True/False
- 空值:None
- 变量
- 常量
int(整型):在Python3里不再有long类型了,全都是int
-2**63~2**63-1即-9223372036854775808~9223372036854775807
float (浮点型)
小数
字符串
字符串是以单引号'
或双引号"
括起来的任意文本,''
或""
本身只是一种表示方式,不是字符串的一部分。
布尔值
可以直接用True
、False
表示布尔值(请注意大小写),
布尔值可以用and
、or
和not
运算。
and
运算是与运算,只有所有都为True
,and
运算结果才是True。
or
运算是或运算,只要其中有一个为True
,or
运算结果就是True。
not
运算是非运算,它是一个单目运算符,把True
变成False
,False
变成True。
空值
None
不能理解为0,
因为0
是有意义的,而None
是一个特殊的空值。
变量名:
- 变量名只能包含字符,数字,下划线。不能以数字打头。
- 变量名不能包含空格。
- 不要讲Python关键字和函数名作为变量名。
- 慎用小写字母l和大写字母O。
- 变量名应简短又具有描述性。
/------结果是浮点数
//------整数
%-------余数