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

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

執(zhí)行此代碼后不明白 a 和 b 的值

執(zhí)行此代碼后不明白 a 和 b 的值

藍(lán)山帝景 2021-09-14 16:44:01
執(zhí)行這段代碼(或類似代碼)后,我無法預(yù)測 a 和 b 的值。我應(yīng)該如何處理這樣的問題?我只知道 for 和 if 語句是多么簡單。a = 0b = 2for i in range(0,3):       if i * 2 == a:              a = b * 2       else:              b = a * b
查看完整描述

1 回答

?
嚕嚕噠

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

如果您是初學(xué)者,我建議您創(chuàng)建兩個(gè)名稱為“a”、“b”和“i”的塊,因?yàn)樵诖藛栴}中使用了這三個(gè)變量。

之后用它們的初始值填充塊,a = 0,b = 2 和 i = 0,因?yàn)樗鼜?range(0,3) 中的零開始,一直到 2。

現(xiàn)在,正如您提到的,您知道 for 和 if 語句的工作原理,然后您可以根據(jù)執(zhí)行的步驟輕松更新每個(gè)塊。

我先跑。這里,i = 0,a = 0,b = 2。

我*2 = 0 * 2 = 0

i*2 == a 嗎?是的,因?yàn)?0 == 0,因此我們進(jìn)入 if 語句。

我們將 'a' 的值更新為,a = b * 2 = 2 * 2 = 4

因此,在第一次迭代之后,i = 0,a = 4,b = 2。


查看完整回答
反對 回復(fù) 2021-09-14
  • 1 回答
  • 0 關(guān)注
  • 163 瀏覽
慕課專欄
更多

添加回答

舉報(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)