#整数,浮点数 #输入 a = 7 b = 7.0 a1 = a/2 b1 = b/2 a2 = a//2 b2 = b//2 print(a,b) print(a1,b1) print(a2,b2) #输出 7 7.0 3.5 3.5 3 3.0
‘/’表示正常的除法运算,只要这个符号参与了运算,结果就是浮点数;'//'表示地板除法,表示向下取整,结果的类型取决于参与运算数的类型,如果有浮点数,结果就是浮点数,反之,如果只有整数参与运算的话结果就是整数。