已采納回答 / 慕UI1212408
你這個(gè)是縮進(jìn)的問題還有continue下面是不運(yùn)行代碼的num=0L = ['Alice', 66, 'Bob', True, 'False', 100]for a in L:?? ? num=num+1?? ? if num%2!=0:? ? ? ? continue?? ? print(a)下載視頻
? ? ?
? ?
2022-02-04
已采納回答 / 慕碼人6507535
首先是sort方法,返回的是原列表,所以z列表并不存在(會(huì)返回NONE),應(yīng)在下面繼續(xù)使用O列表進(jìn)行遍歷;然后是遍歷,里面的i已經(jīng)是字符串,再append里面不用再使用列表提取字符串,而是直接使用i即可,下面是更改后的代碼:L=['Alice', 'Bob', 'Candy', 'David', 'Ellena']O=['Zero', 'Phoebe', 'Gen']z=O.sort()for i in O:? ? L.append(i)print(L)
2022-02-03
最新回答 / 帝釋天zbw10000
'''...'''表示多行字符串,里面的字符需要逐一轉(zhuǎn)義;r'''...'''表示多行raw字符串,里面的字符就不用轉(zhuǎn)義了。
2022-02-03
最新回答 / 慕UI1212408
python有自動(dòng)換行在python?2.x版本中,使用“,”(不含雙引號(hào))可使輸出不換行print(x, end="")??? end="" 可使輸出不換行。下載視頻
? ? ?
? ?
2022-01-30
已采納回答 / 慕碼人6507535
?num = num + 1放在while命令下面,?sum=sum+num取消縮進(jìn),就能出答案了,有時(shí)候執(zhí)行是一片空白,多按幾次就出了,如果長(zhǎng)時(shí)間執(zhí)行中,還沒有答案,那應(yīng)該是寫錯(cuò)了num=0sum=0while num<=1000:? ? num = num + 1? ? if num%2==1:? ? ? ? continue? ? sum=sum+numprint(sum)
2022-01-30
最新回答 / 慕先生3334219
%是取余的意思,能被2整除的數(shù)必然是偶數(shù)。兩個(gè)等于號(hào)是等于的意思,一個(gè)等于號(hào)是賦值的意思
2022-01-26