- 数字类型用于存储数值,Python支持以下数字类型
int,整型
float,浮点型
complex,复数类型,由实数部分和虚数部分构成
示例
num1 = 18 num2 = 50.55 num3 = 6.5+32j print(num1, type(num1)) print(num2, type(num2)) print(num3, type(num3))
输出结果
18 <class 'int'>
50.55 <class 'float'>
(6.5+32j) <class 'complex'>
- 算术运算符
示例
a = 8 b = 5 print("加法运算,a + b = %s" % (a+b)) #a+b print("减法运算,a - b = %s" % (a-b)) #a-b print("乘法运算,a * b = %s" % (a*b)) #a*b print("除法运算,a / b = %s" % (a/b)) #a/b print("取模运算,a %% b = %d" % (a%b)) #a%b,双写%实现%的输出 print("幂运算,a ** b = %s" % (a**b)) #a**b print("取整除,a // b = %s" % (a//b)) #a//b
输出结果
加法运算,a + b = 13
减法运算,a - b = 3
乘法运算,a * b = 40
除法运算,a / b = 1.6
取模运算,a % b = 3
幂运算,a ** b = 32768
取整除,a // b = 1
注意,格式化输出时,输出内容包含%自身,需要使用转义的写法%%实现