久久国产乱子伦精品免费M,亚洲一区二区三区91,欧美国产在线视频,国产精品视频久久

自學(xué)Python教程【第五十節(jié)】元組

同學(xué)們!歡迎大家來到自學(xué)Python教程教室,上一講我們學(xué)習(xí)了and-or的小技巧,在使用這個技巧時我們要保證的是a值非假值,這個是重點(diǎn),自己多練習(xí)你就會明白了。這一講我們學(xué)習(xí)Python中元組的相關(guān)知識。

自學(xué)Python教程【第五十節(jié)】元組

上一次pygame的課中有這樣一行代碼:

x, y = pygame.mouse.get_pos()

這個函數(shù)返回的其實(shí)是一個“元組”,今天我們來講講這個東西。

元組(tuple)也是一種序列,和我們用了很多次的list類似,只是元組中的元素在創(chuàng)建之后就不能被修改。

如:

postion = (1, 2) 
geeks = ('Sheldon', 'Leonard', 'Rajesh', 'Howard')

都是元組的實(shí)例。它有和list同樣的索引、切片、遍歷等操作(參見23~25課):

print postion[0] 
for g in geeks:
print g
print geeks[1:3]

其實(shí)我們之前一直在用元組,就是在print語句中:

print '%s is %d years old' % ('Mike', 23)

('Mike', 23)就是一個元組。這是元組最常見的用處。

再來看一下元組作為函數(shù)返回值的例子:

def get_pos(n): 
return (n/2, n*2)

得到這個函數(shù)的返回值有兩種形式,一種是根據(jù)返回值元組中元素的個數(shù)提供變量:

x, y = get_pos(50) 
print x
print y

這就是我們在開頭那句代碼中使用的方式。

還有一種方法是用一個變量記錄返回的元組:

pos = get_pos(50) 
print pos[0]
print pos[1]

恭喜您在Python自學(xué)的道路上又堅(jiān)持了一天,今天Python教程為大家?guī)淼脑M的相關(guān)知識,你學(xué)會了嗎?更多Python教程內(nèi)容,我們下節(jié)分享。

好啦,今天的分享到這里就結(jié)束了,希望大家能夠持續(xù)關(guān)注馬哥教育官網(wǎng),每天都會有大量優(yōu)質(zhì)內(nèi)容與大家分享歐!

聲明:文章來源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國內(nèi)好評如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!
<p id="o0hlv"></p><pre id="o0hlv"><label id="o0hlv"></label></pre>

      主站蜘蛛池模板: 本溪| 磐安县| 鸡泽县| 长治市| 老河口市| 海城市| 卓资县| 旬邑县| 六盘水市| 连江县| 额济纳旗| 阿坝| 白城市| 云南省| 辽宁省| 丰顺县| 金沙县| 塘沽区| 义马市| 丹寨县| 甘德县| 贵南县| 张家口市| 交城县| SHOW| 明水县| 新巴尔虎左旗| 邢台市| 边坝县| 小金县| 东明县| 隆尧县| 永川市| 宜城市| 偏关县| 靖边县| 繁峙县| 枣强县| 喀喇| 米泉市| 梁河县|