最贊回答 / qq_慕斯2338641
//前面是···,表示for循環語句部分還能沒有結束,后面的print是包含到for循環語句中的,然后包含到其中的語句要縮進,沒有縮進就會報錯
2022-07-03
最新回答 / Lenu
輸出20個字符,python中字符的第一位常用0表示,第二位用1表示,則輸出的20個字符就是你說的第0~19位的字符,則if語句中的中止條件就是num>19。同理,如果將num初始值設為1,那么if語句中的中止條件就是num>20,這里的1就可以理解為字符串中的第一位。因而用0或1表示字符串的第一位區別不大,不影響最終的結果。<...圖片...><...圖片...>
2022-07-01
最贊回答 / 慕無忌2375754
c = result[0] 的意思是result中的第一個值。前面調用函數得出長方形的周長和面積,把64,256存到result中,現在把這個第一個值,也就是64存到變量c里,再打印出來。如果還不懂就回去看看前面關于列表索引那一塊吧
2022-06-24
最贊回答 / 滴滴滴小范
這個是根據需要來設置的,第一段代碼if 與 print之間與print之后的num+=1均是因為要將num的量增加1以便于后續運算;只是如果num<10,continue后面的代碼無法運行,但是為了整體依然需要num+=1,故在continue之前再次放了num+=1,其實不是放在print前后的問題,而是放在continue前后的問題。要理解continue跳出循環的用法。第二個最后print輸出的是while-if嵌套語句循環執行后的sum,所以放在最后,而num+=1的放法也是根據contin...
2022-06-24