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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

更好的pythonic習(xí)慣用法,用于這種重復(fù)的片段代碼模式

更好的pythonic習(xí)慣用法,用于這種重復(fù)的片段代碼模式

慕虎7371278 2021-03-22 11:13:23
我發(fā)現(xiàn)自己經(jīng)常使用這種代碼模式,并且每次我都認(rèn)為可能會(huì)有一種更好,更清晰的表達(dá)自己的方式:do_something = True# Check a lot of stuff / loopsfor thing in things:    ....    if (thing == 'something'):        do_something = False        breakif (do_something):    # Do something因此,從本質(zhì)上講,“計(jì)劃做某事,但如果隨時(shí)隨地都發(fā)現(xiàn)了這種特殊情況,就不要這樣做”也許這段代碼是完美的,但是我想看看是否有人有更好的建議。
查看完整描述

2 回答

?
largeQ

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊

if在年底使更多的在這種情況下一個(gè)問題了一點(diǎn),但總體而言,我認(rèn)為事實(shí)上它跑罰款是將提醒別人,這不是不正確縮進(jìn)(否則這將是一個(gè)語法錯(cuò)誤)。除此之外,將自己限制在每個(gè)人都知道的語言功能上具有很大的局限性。

查看完整回答
反對(duì) 回復(fù) 2021-03-23
?
qq_遁去的一_1

TA貢獻(xiàn)1725條經(jīng)驗(yàn) 獲得超8個(gè)贊

Pythonfor循環(huán)可以有一個(gè)else塊,如果這些循環(huán)沒有中斷,則將執(zhí)行該塊:


for thing in things:

    ...

    if (thing == 'something'):

        break

else:

    ... # Do something

這段代碼的工作方式與您的代碼相同,但是不需要標(biāo)志。我認(rèn)為這符合您的要求,適合更優(yōu)雅的事物。


查看完整回答
反對(duì) 回復(fù) 2021-03-23
  • 2 回答
  • 0 關(guān)注
  • 182 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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