整数
Python可以处理任意大小的整数,例如:1
, 2
, 3
, 10
, 100
, 100
, -100
等
二进制: 使用前缀0b
表示,比如:0b0110
, 0b1100
十六进制: 使用前缀0x
表示,比如:0x12ef
, 0xde2431af
浮点数
示例:0.1
, 0.5
, 12.34
, 3.1415926
把10用e替代,比如:1.23x10^9
就是1.23e9
,或者12.3e8
,0.000012
可以写成1.2e-5
整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差
1 | 0.1 + 0.2 |
字符串
在Python中,字符串是以''
或""
括起来的任意文本,比如'abc'
,"xyz"
等等
1 | 'Hello World') print( |
布尔值
布尔值只有True
、False
两种值
布尔值可以用and
、or
和not
运算
空值
空值是Python里一个特殊的值,用None
表示。
整数与浮点数基本运算
1 | 10/4 |
布尔运算
1 | #与运算 |
布尔类型还可以与其他数据类型(字符串,数字等)做 and、or和not运算
1 | a = True |
完