溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

發(fā)布時間:2020-09-03 04:21:24 來源:腳本之家 閱讀:168 作者:凝望深藍1990 欄目:開發(fā)技術(shù)

之前介紹過python開發(fā)工具Jupyter的使用,今天繼續(xù)講解python的數(shù)據(jù)類型,python中有整型、浮點型、字符串、布爾類型,我們重點介紹布爾類型的運算,以及不同數(shù)據(jù)類型之間的轉(zhuǎn)換。使用Jupyter運行的時候有兩個快捷鍵,Shift + Enter執(zhí)行本單元,并且光標會移動到下一個單元;Ctrl + Enter是執(zhí)行本單元,并且光標留在本單元。

在python的數(shù)據(jù)類型中,我們定義變量a = 1, 那么a是一個整型;定義變量b = 1.2,那么b就是一個浮點型,浮點型還有一種科學記數(shù)法的表示,例如1.5e4;定義變量c = 'aaa',c是一個字符串類型,即可以使用單引號,也可以使用雙引號。

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

接下來重點介紹布爾類型,True表示1,F(xiàn)alse表示0,可以進行加減乘除等算術(shù)運算,如上圖下方所示。但是我們在進行除法運算時要注意,0即False是不能做除數(shù)的,不然會報如下的錯誤。

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

接下來我們介紹數(shù)據(jù)類型轉(zhuǎn)換,我們需要使用到內(nèi)置函數(shù),int()表示將變量變成整型,注意如果是字符串類型轉(zhuǎn)整型,一定要是數(shù)值類型的,否則會報錯。

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

另外我們在將浮點型使用int()函數(shù)轉(zhuǎn)換為整型時,并不會四舍五入,而是直接舍棄掉小數(shù)點之后的值。同樣我們可以使用float()內(nèi)置函數(shù)將字符串數(shù)值或者整  型轉(zhuǎn)換為浮點型。

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

我們使用內(nèi)置函數(shù)str()將其他類型轉(zhuǎn)換成字符串類型,需要注意的是在使用str()進行類型轉(zhuǎn)換之前,不能把str當作變量賦值,注意str當作變量名時顏色和其他的變量名都不一樣,在賦值后再使用str()內(nèi)置函數(shù)將會報錯。

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

最后,我們介紹一下在Jupyter中重啟服務的操作,點擊下圖一所示的符號可以重啟服務,或者點擊菜單欄的Kernel然后選擇如下的兩個選項,注意兩個選項的不同,可以自己操作試一下。

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

python3的數(shù)據(jù)類型及數(shù)據(jù)類型轉(zhuǎn)換實例詳解

以上步驟和知識點希望能夠幫助到大家,感謝大家對億速云的支持。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI