真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析

這篇文章主要講解了“Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析”吧!

創(chuàng)新互聯(lián)公司專業(yè)為企事業(yè)單位提供成都網(wǎng)站建設(shè)公司、成都網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化、微信開發(fā)、手機(jī)網(wǎng)站建設(shè)、空間域名、網(wǎng)頁空間、企業(yè)郵箱等互聯(lián)網(wǎng)基礎(chǔ)服務(wù)。成立與2013年,我們先后簽約上千多家中小型企業(yè)和科技發(fā)展公司的網(wǎng)站建設(shè)和網(wǎng)站推廣項(xiàng)目。通過多年的創(chuàng)新發(fā)展,已發(fā)展成為專業(yè)能力較強(qiáng),服務(wù)較好的建站公司。

一、數(shù)字

在Python3中支持的數(shù)字類型有:

  • 整型:比如 -1、0、1、888、0x66等

  • 浮點(diǎn)型:比如 1.689、3.6e-10

  • 布爾型:是整型的子類,True和False對應(yīng)整型的1和0。

  • 復(fù)數(shù):比如 1+j、5-6.66j等。

注:自Python3.6之后,就不支持常整型了。所以45689L這種形式都是非法的。

除此之外,我們還需要了解一些數(shù)字常量,比如不同進(jìn)制的數(shù):

  • 16進(jìn)制常量:以0x或者0X開頭,比如0xFF

  • 8進(jìn)制常量:以0o開頭,比如00456

  • 2進(jìn)制常量:以0b開頭,比如0b1010101

除此之外,我們還需要熟練掌握:數(shù)字的運(yùn)算、數(shù)字的常用轉(zhuǎn)換函數(shù)等,這將在后面專出一篇文章來講。

二、字符串

字符串就是一系列字符。Python中的字符串用單引號 ' 或雙引號 " 括起來,同時(shí)使用反斜杠 \ 轉(zhuǎn)義特殊字符。

比如我們寫的第一個(gè)程序:

print("人生苦短,我學(xué)Python!")

其中,所用到的"人生苦短,我學(xué)Python!"就是一個(gè)字符串。

在初始字符串,我們至少要學(xué)會兩點(diǎn):

  • 學(xué)會使用一些字符串操作符,能夠更方便地處理字符串

  • 學(xué)會使用索引截取字符串的目標(biāo)片段

(1) 操作符

1、使用 + 可以將兩個(gè)字符串連接起來,如下所示:

str1 = "人生苦短,"str2 = "我學(xué) Python!"print(str1 + str2)

運(yùn)行結(jié)果:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析
2、使用 * 可以復(fù)制當(dāng)前字符串,如下所示:

str = "我學(xué)Python!"print(str * 2)

運(yùn)行結(jié)果:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析

(2) 字符串索引

字符串截取目標(biāo)字符段的語法格式如下:

str[start : end]

需要注意的是,索引值總0開始,-1表示從末尾開始。

比如我們想截取"人生苦短,我學(xué)Python!"的前四個(gè)字符,就可以這樣:

str = "人生苦短,我學(xué)Python!"print(str[0 : 4])

運(yùn)行結(jié)果:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析
當(dāng)然,也可通過:str[ : 4] 或者 str[-14 : -10]也可獲得相同的結(jié)果。

三、列表

列表(List)是Python中使用最頻繁的數(shù)據(jù)類型。大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)是可以通過列表來實(shí)現(xiàn)的,所以學(xué)好列表非常關(guān)鍵。

列表中元素的類型可以不相同,元素值可以修改。它支持?jǐn)?shù)字,字符串甚至可以包含列表(所謂嵌套)。列表是寫在方括號 [] 之間、用逗號分隔開的元素列表。

下面舉例幾個(gè)簡單的列表:

list1 = [120, "Python", "哈皮", 78.6]list2 = ["人生", 100]

1、和字符串一樣,列表同樣可以使用 + 和 * 操作符,分別進(jìn)行連接和復(fù)制。

list1 = [120, "Python", "哈皮", 78.6]list2 = ["人生", 100]print(list1 + list2)print(list2 * 2)

運(yùn)行結(jié)果:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析
2、和字符串一樣,列表同樣可以被索引和截取,列表被截取后返回一個(gè)包含所需元素的新列表。

list1 = [120, "Python", "哈皮", 78.6]list2 = ["人生", 100]print(list1[2 : ])print(list2[ : -1])

運(yùn)行結(jié)果如下:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析
除此之外,List還可以切片,支持list[start:step:end]語法。而且List 內(nèi)置了有很多方法,例如 append()、pop() 等等,這在后面會講到。

四、元組

元組(tuple)與列表類似,不同之處在于元組的元素不能修改。元組寫在小括號 () 里,元素之間用逗號隔開。元組中的元素類型也可以不相同。

雖然tuple的元素不可改變,但它可以包含可變的對象,比如list列表。在構(gòu)造包含 0 個(gè)或 1 個(gè)元素的元組比較特殊,所以有一些額外的語法規(guī)則:

tup1 = ()    # 空元組tup2 = (20,) # 一個(gè)元素,需要在元素后添加逗號

下面簡要總結(jié)一下元組的基本用法:

  • 與字符串一樣,元組的元素不能修改。

  • 元組也可以被索引和切片,方法一樣。

  • 注意構(gòu)造包含 0 或 1 個(gè)元素的元組的特殊語法規(guī)則。

  • 元組也可以使用+操作符進(jìn)行拼接、* 進(jìn)行復(fù)制。

五、集合

集合(set)是由一個(gè)或數(shù)個(gè)形態(tài)各異的大小整體組成的,構(gòu)成集合的事物或?qū)ο蠓Q作元素或是成員。集合不能包含相同的元素,因此可以用來刪除重復(fù)的元素。

集合可以存放不同類型的元素,可以使用大括號 { } 或者 set() 函數(shù)創(chuàng)建集合,如下所示:

set1 = {
   
   
   "abc", "python", 12}set2 = set("abcdefg")print(set1)print(set2)

運(yùn)行結(jié)果:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析
注意:創(chuàng)建一個(gè)空集合必須用 set() 而不是 { },因?yàn)?{ } 是用來創(chuàng)建一個(gè)空字典。

六、字典

字典(dictionary)是Python中另一個(gè)非常有用的內(nèi)置數(shù)據(jù)類型。字典是一種映射類型,字典用 { } 標(biāo)識,它是一個(gè)無序的鍵(key) : 值(value) 的集合。在同一個(gè)字典中,鍵(key)必須是唯一的。

列表是有序的對象集合,字典是無序的對象集合。兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過鍵來存取的,而不是通過偏移存取。

下面舉個(gè)簡單的例子,來演示一下字典的用法:

dict = {
   
   
   }dict[0] = "人生苦短,"dict[1] = "我學(xué) Python"dict["two"] = "!"print(dict)print(dict[0])print(dict["two"])print(dict.keys())print(dict.values())

運(yùn)行結(jié)果:
Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析

感謝各位的閱讀,以上就是“Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!


當(dāng)前標(biāo)題:Python標(biāo)準(zhǔn)數(shù)據(jù)類型舉例分析
當(dāng)前路徑:http://weahome.cn/article/jheghh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部