目录
1、整数(Integers):
在Python中,可对整数进行加(+)、减(-)、乘(*)、除(/)、幂运算(**)。
# 加减乘除运算
>>> 1 + 2
3
>>> 3 - 2
1
>>> 2 * 3
6
>>> 4 / 2
2.0
# 幂运算
>>> 2 ** 2
4
>>> 2 ** 3
8
>>> 2 ** 5
32
# 混合运算
>>> 5 + 2 ** 5
37
>>> (4 + 6) ** 2
100
2、浮点数(Float):
Python将带小数点的数字都称为浮点数。
>>> 0.1 + 0.3
0.4
>>> 0.5 - 0.3
0.2
>>> 0.2 * 0.3
0.06
>>> 0.5 / 0.2
2.5
3、布尔类型(bool):
对于字符串来说,只有空字符串的结果是false,其它都是True,哪怕只有一个空格。无论数值是多少,只有等值于0的结果才是False,其它情况也都是True。
# 字符串:只有空字符串的结果是false,其它都是True,哪怕只有一个空格。
>>> bool("")
False
>>> bool(" ")
True
>>> bool('')
False
>>> bool(' ')
True
# 数值:无论数值是多少,只有等值于0的结果才是False,其它情况也都是True
>>> bool(2)
True
>>> bool(0.2)
True
>>> bool(-0.2)
True
>>> bool("IT")
True
4、数据运算:
附:常见运算符列表
操作 | 结果 |
x + y | x加y的结果 |
x – y | x减y的结果 |
x * y | x乘以y的结果 |
x / y | x除以y的结果 |
x // y | X除以y的结果(整除,只保留商的整数部分) |
x % y | x除以y的余数 |
-x | x的相反数 |
+x | x本身 |
Abs(x) | x的绝对值 |
Int(x) | 将x转换成整数(直接截掉,而不是四舍五入) |
Float(x) | 将x转换成浮点数 |
Complex(re,im) | 返回一个复数,re是实部,im是虚部(复数不能加空格) |
Divmod(x,y) | 返回(x//y,x % y) |
Pow(x,y) | 计算x的y次方 |
x ** y | 幂运算/次方运算,计算x的y次方 |
如果你觉得此文章对你有一定的帮助,记得点赞、收藏一下,记得顺便点击如下链接关注一下小编的微信公众号吧,后续会不断有干货输出^.^~O(∩_∩)O