第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

參考答案有些迷惑

for 循環(huán)和 if 判斷里的 name 是個(gè)變量?之前都沒有出現(xiàn)過 name 不會(huì)報(bào)錯(cuò)?

for name in L 這句就指定了name 是L 的值?

正在回答

4 回答

。。。 不小心按了發(fā)送, 接著說明吧, 慕課居然不能修改 或者 刪除自己的答案。。。

在 Python 中 for 變量名 in iterable: 在其后的代碼中,這個(gè)變量名就是一個(gè)正常的變量,而它的值 也就隨著for 循環(huán)的進(jìn)行,而依次被賦予 iterable 類型中的值。 如下:

a?=?[1,?2,?3,?4]
for?name?in?a:
????print?name
1
2
3
4


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Despicableme01 提問者

非常感謝!
2016-05-07 回復(fù) 有任何疑惑可以回復(fù)我~

name只是元素的一個(gè)代稱,刪除了循環(huán)體里面的s下的name,執(zhí)行把l元素加到s里面

0 回復(fù) 有任何疑惑可以回復(fù)我~
s?=?set(['Adam',?'Lisa',?'Paul'])
L?=?['Adam',?'Lisa',?'Bart',?'Paul']
for?name?in?L:
????if?name?in?s:
????????s.remove(name)
????else:
????????s.add(name)
print?s

上面這個(gè)就是 答案中的代碼, 題主的疑惑是 name 這個(gè)變量 怎么就“堂而皇之”的在 for 循環(huán)內(nèi)部使用了?

0 回復(fù) 有任何疑惑可以回復(fù)我~

name 這個(gè)變量是在 for 循環(huán)中定義的,意思是,依次取出list中的每一個(gè)元素,并把元素賦值給 name,然后執(zhí)行for循環(huán)體(就是縮進(jìn)的代碼塊)。

學(xué)了后面的忘前面的。。。囧

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
初識(shí)Python
  • 參與學(xué)習(xí)       758365    人
  • 解答問題       8967    個(gè)

學(xué)python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進(jìn)入課程

參考答案有些迷惑

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)