已采納回答 / namnil
(1)python是按縮進劃分代碼塊,所以你應該把第二次中的if n > 20和break縮進(2)兩者還是有區別的,如果n初始值為21,那么第一次sum = sum + x之后的代碼一次也不會執行,但是第二次sum = sum + x的代碼會執行一次
2019-03-01
已采納回答 / namnil
python是按縮進劃分代碼塊的第一次:每次循環的時候執行print A和sum = A + sum第二次:每次循環只執行print A,循環結束后才執行sum = A + sum,此時的A是List的最后一個值68,68 / 4 = 17
2019-02-28
已采納回答 / liumzgogogo
首先將python.exe加到系統環境變量里面然后cd d:\py 進入你寫的程序路徑下 可以dir查下是否存在然后 python XXXX.py
2019-02-24
已采納回答 / 慕斯卡4014295
sum = 0x = 1 #通過x的這個初始值來判,初始值為1,就是奇數,每次都+2肯定所有的都是奇數咯while x < 100:? ? sum += x? ? x += 2print sum
2019-02-22
已采納回答 / 慕運維4097268
len(L)+1要分開看,len(L)是先求出L的長度,+1是在求出L的長度后加上1。比如len(L)求得L的長度是3,則len(L)+1的結果是4
2019-02-22
已采納回答 / weixin_慕仔4492420
首先執行了if?age?>=?6: ????print?'teenager'滿足條件時則不再往下執行正確應該這樣
age?=?8 if?age?>=?18: ????print?'adult' elif?age?>=16?: ????print?'年輕人' else: ????print?'kid'
2019-02-21