数字是Python编程中经常使用的一种数据类型,数字操作技巧是Python学习中的重要部分。本文为读者梳理了Python编程中常见的数字类型、运算符和内置函数。
一、数字类型
1. Python编程中的数字类型分为整型和浮点型,整型即整数,浮点型即浮点数或小数。
2. 举例:
(1) 整型:4,-3
(2) 浮点型:6.2,2.0e-3
二、数字运算
1. 数字可以通过运算符进行运算,常见的运算符有:加法(+)、减法(-)、乘法(*)、除法(/)、取模(//)、取余(%)、幂运算(**)。
2. 举例:
a = 7
b = 2
print(a + b) # 加法运算
print(a - b) # 减法运算
print(a * b) # 乘法运算
print(a / b) # 除法运算
print(a // b) # 取模运算,7除以2,商为3,余数为1,取模运算结果为3
print(a % b) # 取余运算,7除以2,商为3,余数为1,取余运算结果为1
print(a ** b) # 幂运算,7的2次方为49
三、内置函数
1. 和数字相关的内置函数主要有三类:
(1)数据类型内置函数:bool 布尔型(True,False)、int 整型(整数)、float 浮点型(小数)、complex 复数;
(2)进制转换内置函数:bin() 将给的参数转换成二进制、oct() 将给的参数转换成八进制、hex() 将给的参数转换成十六进制;
(3)数学运算内置函数:abs() 返回绝对值、divmode() 返回商和余数、round() 四舍五入、pow(a, b) 求a的b次幂、sum() 求和、min() 求最小值、max() 求最大值
2. 举例
print(abs(-2)) # 绝对值:2
print(divmod(20,3)) # 求商和余数:(6,2)
print(round(4.50)) # 五舍六入:4
print(round(4.51)) #5
print(pow(10,2,3)) # 如果给了第三个参数. 表示最后取余:1
print(sum([1,2,3,4,5,6,7,8,9,10])) # 求和:55
print(min(5,3,9,12,7,2)) #求最小值:2
print(max(7,3,15,9,4,13)) #求最大值:15