如何學習python|5、數(shù)據(jù)類型

計算機的本質(zhì)其實就是一臺計算的機器,它的主要任務是處理數(shù)據(jù)。數(shù)據(jù)是構(gòu)成編程世界的重要元素,不同的數(shù)據(jù)屬于不同的類型。

在python中,其存在很多數(shù)據(jù)類型,這里先給大家介紹一下字符串這個數(shù)據(jù)類型,它是表示文本的數(shù)據(jù)類型。

信有看過之前我的文章的朋友,在學習第一個print()函數(shù)這篇文章里面的print()函數(shù)里引號括起來的內(nèi)容就是字符串

在字符串類型里,包括文本的引號不僅能使用單引號('),還能使用雙引號("),兩者效果沒有區(qū)別,但一定要前后保持統(tǒng)一。

注意:對初學者來說,很多人經(jīng)常不小心使用了中文的單引號(‘ 或 ’)和雙引號(“ 或 ”)導致報錯,找了半天發(fā)現(xiàn)是引號打錯了。其實,仔細看看還是很容易辨別出中文引號的英文引號的。要記住,Python 代碼中的所有符號、標點都是英文的。



字符串的加號運算:

字符串類型具有非常多的運算,今天只學習加號運算,其他的運算將會在之后介紹

字符串的加法運算也稱為?字符串拼接,?Python 中字符串拼接的方法很簡單,只要使用?+?將需要拼接的內(nèi)容連在一起就可以了。

注意:如果一個變量加上了包裹的引號,那么它就不再是變量,而是字符串,任何東西加上引號都會變成字符串。具體如56


提示:上面代碼中?#?號之后的內(nèi)容是代碼的注釋,在運行代碼時會自動忽略這部分內(nèi)容。我在這里加注釋是為了告訴你代碼的運行結(jié)果,后面會進一步講解注釋的作用。


整數(shù):

整數(shù)?和我們數(shù)學課本中定義的一樣:是正整數(shù)、負整數(shù)和零的統(tǒng)稱,它是沒有小數(shù)點的數(shù)字。整數(shù),英文為 integer,簡寫做 int。能用數(shù)字代表的值我們一般都用整數(shù)類型(簡稱整型)的變量來存儲,比如年齡、人數(shù)、出生年等等。

定義一個整數(shù)變量的方法和字符串類似,但是更簡單:


因為 Python 是能理解所有的整數(shù),所以整數(shù)是不需要加引號的,如果你給整數(shù)加了引號,那它就會變成字符串。

就如同字符串有它的規(guī)則一樣,整數(shù)也有它的運算規(guī)則:



浮點數(shù):

浮點數(shù)則是帶小數(shù)點的數(shù)字,比如溫度、里程、體重等使用浮點數(shù)類型。

浮點數(shù)的英文名是 float。浮點數(shù)和整數(shù)相比只是多了個小數(shù)部分,因為都是數(shù)字,所以運算規(guī)則大部分一樣。你可以對浮點數(shù)進行前面學過的四則運算。




現(xiàn)在你已經(jīng)學完了python的三大數(shù)據(jù)類型,不同的數(shù)據(jù)類型有自己特定的運算規(guī)則,字符串的加法規(guī)則按照字符串拼接進行,數(shù)字的加法則按照我們數(shù)學里的加法規(guī)則進行。

很多時候你可能搞不清楚某個變量是存放的是什么類型的數(shù)據(jù),這時可以使用 Python 內(nèi)置的?type()?函數(shù)來查看數(shù)據(jù)的類型。


應用如下:

可以看到,type()?函數(shù)返回的內(nèi)容是?<class 'xxx'>?這樣的格式,分別對應著不同的格式。str?表示字符串類型,int?表示整數(shù)類型,float?表示浮點數(shù)類型。



注意:在字符串的加號運算中不同的數(shù)據(jù)類型是不能連接起來的

那怎么辦呢?

這時就要用到數(shù)據(jù)類型的轉(zhuǎn)換了

例如:想把整數(shù)類型轉(zhuǎn)換成字符串類型,我們可以用str()進行轉(zhuǎn)換。好比age=56,用str(age)就可以轉(zhuǎn)換成字符串類型了


光說不練假把戲,希望看完我文章的人能夠親自去實際操作一下,反正這事收益的人是你們自己,而不是我?。。?/b>

國家想要發(fā)展起來,還需要各行各業(yè)的人才

跟緊小編的腳步,相信你也能早日學會python?。?!

? 版權(quán)聲明:本文部分圖片來源于網(wǎng)絡,版權(quán)歸作者所有

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容