1.复数的问题
x=123+456j#后面没加j部分为实数,加j部分为虚数 print('实数部分',x.real)#表示实数 print('虚数部分',x.imag)#表示虚数
2.查看数值的类型
a=10 b=10.0 c=1.99E2#表示1.99*10的二次方的意思,这是科学计数法 print('数值为',a,'数值类型为',type(a)) print('数值为',b,'数值类型为',type(b)) print('数值为',c,'数值类型为',type(c))
3.浮点数的问题
#浮点数的相加往往会出行尾数的问题,例如如下代码 print(0.1+0.3)#运行结果可能会出现尾数问题 #可用以下的方法解决 print(round(0.1+0.3,1))#round函数第一个值为数值,第二个值为要保留的小数位数