Python3基础3——数

1.在python中,可对整数执行加(+),减(-),乘(*),除(/)运算:

print(13 + 13)
print(26 - 13)
print(13 * 3)
print(169 / 13)

'''
运行结果:
26
13
39
13.0
'''
同样,也可以赋给变量:
a = 13 * 13
print(a)
print(a * 2)

'''
运行结果:
169
338
'''
两个乘号表示次方运算:
print(3 ** 3)
print(13 ** 2)

'''
运行结果:
27
169
'''
改变运算次序用‘()’:
print(3 * (13 - 3))

'''
运行结果:
30
'''

2.浮点数

Python将所有带有小数点的数称为浮点数,例如:
print(0.1 + 0.1)
print(0.2 + 0.2)

'''
运行结果:
0.2
0.4
'''

但小数位数可能是不确定的(所有编程语言无法避免的问题,Python有专门的方法来处理多余的小数位数,之后在扩展专栏会专门来讲):
print(0.2 + 0.1)
print(3 * 0.1)

'''
运行结果:
0.30000000000000004
0.30000000000000004
'''

3.整数和浮点数

任意两个数相除,结果总是浮点数(包括整数):
print(4 / 2)
print(39 / 3)

'''
运行结果:
2.0
13.0
'''
在任何运算中,只要有一个操作数是浮点数,Python默认得到的总是浮点数(即使原结果为整数):
print(1 + 2.0)
print(4 - 1.0)
print(3.0 ** 3)

'''
运行结果:
3.0
3.0
27.0
'''

4.数字中的下划线

书写很大的数时,可使用下划线将其分组,使其更清晰易读:
a = 131_313_131_313
print(a)
而Python会忽略下划线:
'''
运行结果:
131313131313
'''

5.同时给多个变量赋值:

可在一行代码中给多个变量赋值,常用于将一系列数赋给一组变量:
x, y, z = 0, 0, 0  # 有三个变量则对应三个值,即使赋的值是相同的,也要把三个值都写出来。(一一对应)
print(x, y, z)  # 当打印多个变量时,可以用逗号将它们隔开,结果中逗号将变为空格

'''
0 0 0
'''

你可能感兴趣的:(python,开发语言)