python基础教程:类型转换和舍入
生活随笔
收集整理的這篇文章主要介紹了
python基础教程:类型转换和舍入
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
類型轉換
轉化為int整型
int(<var>)a = 3.1415926 print(int(a)) # 3轉化為float浮點型
float(<var>),最多保留16位有效數字
例子1
a = 6 b = float(a) print(b) # 6.0例子2
''' Python學習交流,免費公開課,免費資料, 免費答疑,系統學習加QQ群:579817333 '''a = 6.12345 b = float(a) print(b) # 6.12345例子3
a = 6.123456789012345 b = float(a) print(b) # 6.123456789012345例子4
a = 6.1234567890123456789 b = float(a) print(b) # 6.123456789012345 # 超出精度的部分被社區,僅保留16位有效數字*轉化為complex復數型
complex(<var>, <var>)
例子1
''' Python學習交流,免費公開課,免費資料, 免費答疑,系統學習加QQ群:579817333 '''a = complex(2) b = complex(0,3) c = complex(2,3) print(a) print(b) print(c)# (2+0j) # 3j # (2+3j)例子2
a = complex(2) b = complex(0,3) c = complex(2,3) if a+b == c:print('a+b和c等價') # a+b和c等價舍入(四舍五入)
round(<var>, <precision>)
<var>被四舍五入的值,<percision>小數點后保留的位數
例子1(四舍)
''' Python學習交流,免費公開課,免費資料, 免費答疑,系統學習加QQ群:579817333 '''a = 6.123 b = round(a, 2) print(b) # 6.12例子2(五入)
a = 6.11171 b = round(a, 3) print(b) # 6.112總結
以上是生活随笔為你收集整理的python基础教程:类型转换和舍入的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础教程:ord()和chr
- 下一篇: python 列表(list)操作及函数