欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python基礎(chǔ)教程之五種數(shù)據(jù)類型詳解

系統(tǒng) 1614 0

Python 五種數(shù)據(jù)類型

在學(xué)習(xí)一門語(yǔ)言的過(guò)程中,首先肯定就是要先接觸到它所擁有的數(shù)據(jù)類型,Python擁有五種主要的數(shù)據(jù)類型,下面介紹一下我對(duì)這五種數(shù)據(jù)類型的理解和想法。

1.數(shù)

在Python中的數(shù)主要分為四種:int(整數(shù))、float(浮點(diǎn)數(shù))、long(長(zhǎng)整型)和complex(復(fù)數(shù))

主要特別的地方就是float類型的數(shù)有一個(gè)函數(shù)round()可以取整:round(a,b):對(duì)float類型的數(shù)值a進(jìn)行操作,小數(shù)點(diǎn)后保留b位有效數(shù)字,四舍五入,默認(rèn)為1。

complex類型也算是比較特殊的。

2.字符串

直接舉個(gè)例子:s=‘string'?? s=''string''? s1='''string''',這三個(gè)效果是一樣的,在Python中, 引號(hào)、雙引號(hào)、三引號(hào)都是表示字符串正確的用法。

Python中字符串可以進(jìn)行直接的相加操作:s+s1??? #返回一個(gè)新的字符串 'stringstring'

下面我們可以對(duì)字符串進(jìn)行“切片”操作,所謂切片,就相當(dāng)于對(duì)一個(gè)長(zhǎng)條面包,切下一片一樣。比如說(shuō)我們想取s字符串中的第2到第5個(gè)字符,在其他語(yǔ)言中就比較麻煩,而在Python中,我們就可以很方便的進(jìn)行這個(gè)操作。

??????? 例:s[a:b:c]??? a表示切片開(kāi)始的位置,為0或正值時(shí)從左往右索引(默認(rèn)從0開(kāi)始),為負(fù)值時(shí)從右往左索引(默認(rèn)從-1開(kāi)始)
?????? b表示切片結(jié)束的位置,但不包括結(jié)束的那個(gè)位置,口訣“顧頭不顧尾”。缺省時(shí)默認(rèn)直到索引結(jié)束。
?????? c表示步長(zhǎng),默認(rèn)為1,為負(fù)數(shù)時(shí)從右往左截取。

沒(méi)有冒號(hào)的時(shí)候就是正常的索引操作:s[0]????? #s

c缺省時(shí)默認(rèn)為1:s[1:5]????? #trin?? (注意“顧頭不顧尾”)
s[-3::]:從右數(shù)第三個(gè)字符開(kāi)始(沒(méi)有第0個(gè)字符了哦!!!),往右截取,直到結(jié)束??? #ing
s[-3::-1]:從右數(shù)第三個(gè)字符開(kāi)始,往左截取,b缺省:直到結(jié)束???? #irts

現(xiàn)在對(duì)簡(jiǎn)單的切片操作有了了解,我們說(shuō)幾個(gè)常用的函數(shù)(操作函數(shù)其實(shí)非常多,但有的經(jīng)常性的用不到,有需要的話可以再去了解)

len():返回字符串長(zhǎng)度。len(s)?? #pytnon跟C不一樣,字符串長(zhǎng)度不需要加1。這里就是6。

replace(a,b):用b字符串替換a字符串。

3.列表(List)

直接上例子:s=[‘string','python',2001,52.5],s1=[2002,5658]

Python中了List類型用方括號(hào)包含,可以包含string類型和數(shù)類型,中間用逗號(hào)隔開(kāi)。

List中的訪問(wèn)操作:s[1] # 返回一個(gè) python 字符串。 可類比于string類型

List還有更新和刪除操作:s[1]=2002 #列表s中的第一個(gè)元素(從0開(kāi)始的)'python'字符串被替換為2002。

del s[1] #列表s的第一個(gè)元素被刪除

簡(jiǎn)單介紹幾個(gè)操作的函數(shù)和方法:

1、append() #在列表后追加元素
2、extend() 例:a.extend(b) #將b列表的元素添加到a列表的尾部
3、pop() #將列表最后一個(gè)元素彈出

1、sort() #對(duì)列表進(jìn)行排序,不過(guò)自己好像要指定排序的規(guī)則。
2、count() #統(tǒng)計(jì)某個(gè)元素出現(xiàn)的次數(shù)
3、index() #在索引處i的元素

4.元組(Tuple)

直接上例子:s=('string','python',2001) s1='string','python',2001
python中的元組比較有意思,上面加小括號(hào)不加小括號(hào)都是正確的。以逗號(hào)隔開(kāi),默認(rèn)為元組。

元組有個(gè)比較特別的規(guī)定:元組中元素不允許被修改。

訪問(wèn)操作也可以類似與string類型。

下面對(duì)元組和列表舉例進(jìn)行理解:

1、(1,2,3)+(1,2,3) #(1,2,3,1,2,3) 相加操作
2、[1]*3 #[1,1,1] 乘操作
3、1 in [1,2,3] #true 判斷操作
4、for i in (1,2,3)
print i #1
#2
#3循環(huán)操作

5.字典(Dictionary)

上例子:dict={'abc': 123, 'ji': 'kp', (1,2):
?5}

典型的key-value類型數(shù)據(jù),注意幾點(diǎn):其中key的值必須唯一,但是value的值可以不唯一。用花括號(hào)進(jìn)行包含。花括號(hào)后加分號(hào)結(jié)尾。

訪問(wèn):dict['abc'] #123
修改:dict['abc']=153 #修改'abc'對(duì)應(yīng)的123
刪除:deldict['abc']

特殊點(diǎn):

1、同一個(gè)鍵不能出現(xiàn)兩次,如果出現(xiàn)多次賦值,以后面出現(xiàn)的為準(zhǔn)
2、鍵必須不可變,可用數(shù),字符串,元組充當(dāng),但是列表不行!

方法簡(jiǎn)介:

1、clear() #清字典
2、get() #取值 例:get('abc') #返回123 get('ashudya‘)#返回none
3、keys() #返回一個(gè)列表,包含字典中所有的鍵值。
4、value()#返回一個(gè)列表,包含字典中所有的value值。
5、fromkeys() #將一個(gè)列表放到字典中當(dāng)作key.

fromkeys([1,2,3],0) #0為value

字典可以表述為:{1:[0],2:[0],3:[0]}

五種數(shù)據(jù)類型是學(xué)習(xí)Python的基石,掌握起來(lái)也不是非常困難,先從簡(jiǎn)單的開(kāi)始,如果需要可以深入學(xué)習(xí)!

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 香蕉久久久久久 | 手机看片高清日韩精品 | 久久亚洲在线 | 久久精品国产一区二区三区不卡 | 久久久久999| 天天摸日日碰天天看免费 | 日韩免费高清视频 | 日本黄色中文字幕 | 日韩免费一级片 | 国产福利不卡视频在免费播放 | 亚洲日本高清成人aⅴ片 | 国产精品91久久久久久 | 国产精品二区三区 | 久久久久国产成人精品亚洲午夜 | 国产精品人妻无码免费久久一 | 天天色天天色 | 亚洲综合综合在线 | 亚洲 日本 欧美 中文幕 | 国产高清在线精品一区αpp | 91精品综合久久久久久五月天 | 亚洲毛片无码专区亚洲A片 日本高清www午色夜黄 | a欧美 | 久久国产色| 久久夏同学国产免费观看 | 欧美午夜久久 | 狠狠操狠狠操 | 午夜在线精品偷拍 | 四虎精品8848ys一区二区 | 高清在线不卡 | 色情女教师3波多野结衣 | 激情做a全过程片A | 男人用嘴添女人下身免费视频 | 亚洲天堂久久精品成人 | 日日撸视频 | 日本人69视频jizz免费看 | xvideos korean | 在线观看欧美成人 | 日本理论片中文在线观看2828 | 韩国一级免费视频 | 成人爽a毛片免费啪啪红桃视频 | 欧美性一区二区三区 |