Day3 Python课程学习内容
1.基本数据类型
1.1 整数和小数
a = 1
b = 100
print(a)
print(b)
输出结果:
1
100
c = 123_456_789
print(c)
输出结果:
123456789
d = 0.6
e = 9.8
print(d)
print(e)
输出结果:
0.6
9.8
f = 0.1 + 0.2
print(f)
输出结果:
0.30000000000000004
- 原因由于计算机无法准确的表示0.1 和0.2这种浮点数,且计算机是以0和1的二进制保存的。
- 计算机先将0.1转换成二进制为0.000110011001…
也将0.2转换成二进制位0.001100110011…
- 计算机是再以二进制进行计算得出结果
1.2 布尔值
- 布尔值为两个值
- True(真) 和 False(假) 两个特殊的整型
- 可以用作逻辑判断
print(1 + True)
print(1 + False)
结果为
2;True相当于1
结果为
1;False相当于0
g = None
print(g)
结果为
None
1.3 变量
- 字面量
- 变量可以用来保存字面量
- 何时用变量?
- 数据不确定
- 用于处理数据时
- 变量
变量为存储空间中的一个区域,用来存储规定范围的值
使用id()查询变量的地址
a = 1
id(a)
import copy
s1 = {
'python':'java'<