Python變量類(lèi)型是什么

本篇文章給大家分享的是有關(guān)Python變量類(lèi)型是什么,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話(huà)不多說(shuō),跟著小編一起來(lái)看看吧。

創(chuàng)新互聯(lián)自2013年起,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元太湖做網(wǎng)站,已為上家服務(wù),為太湖各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話(huà):18982081108

 變量是所有編程語(yǔ)言都會(huì)設(shè)計(jì)到的一個(gè)核心基礎(chǔ)知識(shí)。變量是指沒(méi)有固定的值可以改變的數(shù)。變量的主要用處是能夠一般化的描述指令,假設(shè)沒(méi)有變量,指令中只能使用真實(shí)的“值”,那該指令在實(shí)際應(yīng)用中僅僅能符合某種特定的情況。在計(jì)算機(jī)編程中,變量主要作為占位符的用途,用于應(yīng)用計(jì)算機(jī)內(nèi)存地址。例如想要通過(guò)程序?qū)崿F(xiàn)記錄班級(jí)內(nèi)所有同學(xué)的基本信息實(shí)現(xiàn)某種功能,我們不可能針對(duì)每一個(gè)同學(xué)寫(xiě)一段程序。這個(gè)時(shí)候如果用變量表示:
 dic_tudent = {“name”:”李四”,”age”:18}
 如果需要使用某個(gè)同學(xué)的信息的時(shí)候,直接可以:
 name.dic_student = “李四”
 age.dic_student = 18
 將學(xué)生李四的信息賦值給相應(yīng)的變量dic_student即可完成相應(yīng)的程序。其中dic_student、name.dic_student、age.dic_student都可以稱(chēng)之為變量。而“=”右側(cè)的值是可以使用其他的值來(lái)代替。


 變量其實(shí)就是用某個(gè)特定含義的英文字母組合來(lái)表示相應(yīng)具體的值。就像我們平時(shí)表達(dá)一樣:我們會(huì)說(shuō)“這個(gè)班級(jí)的學(xué)生”而不會(huì)說(shuō)“這個(gè)班級(jí)的李四、王五、趙四……”把所有同學(xué)的名字說(shuō)一遍。所以變量可以更加簡(jiǎn)單的理解為就是某些具體含義的“值”的概括次。
 現(xiàn)在我們理解了,所有具體的值都可以通過(guò)變量來(lái)代替,但是對(duì)于不同的“值”,在系統(tǒng)內(nèi)存中所占用的空間是不同的,所以在部分編程語(yǔ)言中,將變量分為不同的種類(lèi)以節(jié)約數(shù)據(jù)存儲(chǔ)空間。本篇文章主要和大家分享在Python編程語(yǔ)言中變量類(lèi)型。
 在Python編程語(yǔ)言中一共有六種數(shù)據(jù)類(lèi)型:數(shù)字、字符串、布爾值、列表、元組和字典。
 數(shù)字型變量(int):
 數(shù)字型變量包含整型(int)、浮點(diǎn)型(float)、復(fù)數(shù)類(lèi)型。其中復(fù)數(shù)類(lèi)型在實(shí)際編程中的使用并不廣泛。
 整型就是我們?nèi)粘UJ(rèn)知的整數(shù)(正數(shù)、0、負(fù)數(shù))
 浮點(diǎn)型就是我們平時(shí)說(shuō)的帶小數(shù)點(diǎn)的數(shù)字(包括科學(xué)計(jì)數(shù)法)
 復(fù)數(shù)與數(shù)學(xué)中的復(fù)數(shù)定義相同,例如2+3a
 字符串(str):
 字符串是有數(shù)字、字母、下劃線(xiàn)組成的一串字符。通常以串的整體作為操作對(duì)象。在Python編程中,字符串一般使用單引號(hào)、雙引號(hào)、三引號(hào)所包含。在編程中如果需要嵌套引號(hào),則不允許出現(xiàn)單引號(hào)嵌套單引號(hào),雙引號(hào)嵌套雙引號(hào)的現(xiàn)象。
 一般我們認(rèn)為,除了數(shù)字型、布爾型以及集合類(lèi)型的變量外都認(rèn)為是字符串。
 布爾值(bool):
 布爾值是編程語(yǔ)言中特定概念,相當(dāng)于我們常說(shuō)的對(duì)錯(cuò)。布爾值僅有兩個(gè)值,Ture和False(此處需要注意Python中布爾值的Ture和False必須是首字母大寫(xiě))。通常情況下布爾值在運(yùn)算中可以被視作整型,即Ture = 1;False = 0。
 列表(list):
 列表是Python使用中最頻繁的數(shù)據(jù)類(lèi)型。列表支持?jǐn)?shù)字、字符串甚至包含列表。使用“[]”標(biāo)識(shí)將相應(yīng)的元素包括在其中,不同的元素之間使用英文標(biāo)點(diǎn)“,”隔開(kāi)。列表中的元素可以根據(jù)需要增刪改查,通常用來(lái)保存多個(gè)互相獨(dú)立的元素對(duì)象的集合。
 list = [a, b, 1, 2, [3, 4,5,],]
 元組(tuple):
 元組與列表類(lèi)似,直觀上最大的區(qū)別在于,列表使用“[]”中括號(hào)包裹,而元組使用“()”包裹。這些符號(hào)都是英文半角狀態(tài)下的符號(hào)。此外區(qū)別于列表,元組具有不可更改的特性,一旦創(chuàng)建元組則其集合中的內(nèi)容不可被增刪改。使用元組的優(yōu)勢(shì)在于,一旦確定元組,則該元組則會(huì)緩存在Python的運(yùn)行環(huán)境中,使用時(shí)無(wú)需訪問(wèn)內(nèi)核分配內(nèi)存。一般情況下元組用來(lái)描述一個(gè)不會(huì)改變的事物的多個(gè)屬性。
 tuple = (1,3,4,5,6,)
 需要注意的是,單個(gè)值也可以組成tuple,賦值時(shí)括號(hào)內(nèi)的逗號(hào)不能省略。
 tuple = (1,)
 字典(dic):
 字典是Python中的映射數(shù)據(jù)類(lèi)型,由鍵-值對(duì)組成。字典可以存儲(chǔ)不同類(lèi)型的元素,使用“{}”來(lái)包括相應(yīng)的元素。通常情況下“鍵”會(huì)以字符串或者數(shù)值的形式來(lái)表示,而“值”可以是任意類(lèi)型。文章開(kāi)頭所舉例子就是字典類(lèi)型。
 Dic_student = {“name”:”李四”, ”age”:18}


 在Python編程語(yǔ)言中,變量賦值過(guò)程可以直接進(jìn)行,不需要再對(duì)變量類(lèi)型進(jìn)一步聲明了。系統(tǒng)會(huì)根據(jù)你賦值的內(nèi)容自動(dòng)平判斷數(shù)據(jù)類(lèi)型。不過(guò)在實(shí)際運(yùn)算中,還是要考慮到數(shù)據(jù)類(lèi)型的轉(zhuǎn)變的。

以上就是Python變量類(lèi)型是什么,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站名稱(chēng):Python變量類(lèi)型是什么
網(wǎng)址分享:http://muchs.cn/article36/gjgisg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、App設(shè)計(jì)移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站制作靜態(tài)網(wǎng)站、電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管