Python变量与数

Python变量与数据类型



整数

python中,可对整数进行加减乘除以及乘方(**)运算

a=2
b=3
print(a+b)
print(a-b)
print(a*b)
print(a/b)
print(a**b)

运行结果如下:

5
-1
6
0.6666666666666666
8

python中没有自增自减运算,但依然有+=,-=之类的计算符

a=2
b=3
a+=b
print(a)

运行结果如下:

5


浮点数

python中也存在浮点精度问题:

print(3*0.1)

运行结果如下:

0.30000000000000004


类型转换

将两个数相除,结果总是浮点数,即使这两个数都属整数且能整除。而在其余运算中,只要有一个操作数为浮点数,则结果为浮点数。

print(1+1)
print(1.0+1)
print(1/1)

运行结果如下:

2
2.0
1.0


数中下划线

python允许在数中添加下划线来增强可读性,添加下划线不会对数的使用有任何影响,但注意在对浮点数添加下划线时不要添加到小数点的两侧

print(100_000)
print(1.0_000)
# print(1._000)不可以添加到小数点两侧
# print(1_.000)不可以添加到小数点两侧

运行结果如下:

100000
1.0


常量

python中没有提供const修饰符,程序员们一般将变量名全部大写来表示某一常量


posted @ 2025-04-28 08:23  DuckingWJ  阅读(9)  评论(0)    收藏  举报