Python入門教程(七)Python數(shù)字類型
Python 數(shù)字類型
Python 中有三種數(shù)字類型:
- int
- float
- complex
為變量賦值時(shí),將創(chuàng)建數(shù)值類型的變量:
實(shí)例
x = 10 # int y = 6.3 # float z = 2j # complex
如需驗(yàn)證 Python 中任何對(duì)象的類型,請(qǐng)使用 type() 函數(shù):
實(shí)例
print(type(x)) print(type(y)) print(type(z))
運(yùn)行實(shí)例
Int
Int 或整數(shù)是完整的數(shù)字,正數(shù)或負(fù)數(shù),沒有小數(shù),長(zhǎng)度不限。
實(shí)例
整數(shù):
x = 10 y = 37216654545182186317 z = -465167846 print(type(x)) print(type(y)) print(type(z))
運(yùn)行實(shí)例
Float
浮動(dòng)或“浮點(diǎn)數(shù)”是包含小數(shù)的正數(shù)或負(fù)數(shù)。
實(shí)例
浮點(diǎn):
x = 3.50 y = 2.0 z = -63.78 print(type(x)) print(type(y)) print(type(z))
運(yùn)行實(shí)例
浮點(diǎn)數(shù)也可以是帶有“e”的科學(xué)數(shù)字,表示 10 的冪。
實(shí)例
浮點(diǎn):
x = 27e4 y = 15E2 z = -49.8e100 print(type(x)) print(type(y)) print(type(z))
運(yùn)行實(shí)例
復(fù)數(shù)
復(fù)數(shù)用 “j” 作為虛部編寫:
實(shí)例
復(fù)數(shù):
x = 2+3j y = 7j z = -7j print(type(x)) print(type(y)) print(type(z))
運(yùn)行實(shí)例
類型轉(zhuǎn)換
您可以使用 int()、float() 和 complex() 方法從一種類型轉(zhuǎn)換為另一種類型:
實(shí)例
從一種類型轉(zhuǎn)換為另一種類型:
x = 10 # int y = 6.3 # float z = 1j # complex # 把整數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù) a = float(x) # 把浮點(diǎn)數(shù)轉(zhuǎn)換為整數(shù) b = int(y) # 把整數(shù)轉(zhuǎn)換為復(fù)數(shù): c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
運(yùn)行實(shí)例
注釋:您無法將復(fù)數(shù)轉(zhuǎn)換為其他數(shù)字類型。
隨機(jī)數(shù)
Python 沒有 random() 函數(shù)來創(chuàng)建隨機(jī)數(shù),但 Python 有一個(gè)名為 random 的內(nèi)置模塊,可用于生成隨機(jī)數(shù):
實(shí)例
導(dǎo)入 random 模塊,并顯示 1 到 9 之間的隨機(jī)數(shù):
import randomprint(random.randrange(1,10))
運(yùn)行實(shí)例
到此這篇關(guān)于Python入門教程(七)Python數(shù)字類型的文章就介紹到這了,更多相關(guān)Python數(shù)字類型內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django框架cookie和session方法及參數(shù)設(shè)置
這篇文章主要為大家介紹了Django框架cookie和session參數(shù)設(shè)置及介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03python 讀txt文件,按‘,’分割每行數(shù)據(jù)操作
這篇文章主要介紹了python 讀txt文件,按‘,’分割每行數(shù)據(jù)操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-07-07python實(shí)現(xiàn)批量壓縮指定目錄下的文件夾
這篇文章主要介紹了利用Python實(shí)現(xiàn)批量壓縮指定目錄下的文件夾的示例代碼,文中代碼示例講解詳細(xì),感興趣的小伙伴快跟隨小編一起動(dòng)手試一試2023-08-08python 刪除列表里所有空格項(xiàng)的方法總結(jié)
下面小編就為大家分享一篇python 刪除列表里所有空格項(xiàng)的方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-04-04實(shí)例探究Python以并發(fā)方式編寫高性能端口掃描器的方法
端口掃描器就是向一批端口上發(fā)送請(qǐng)求來檢測(cè)端口是否打開的程序,這里我們以實(shí)例探究Python以并發(fā)方式編寫高性能端口掃描器的方法2016-06-06Python3使用Selenium獲取session和token方法詳解
這篇文章主要介紹了Python3使用Selenium獲取session和token方法詳解,需要的朋友可以參考下2021-02-02