最贊回答 / xpshine
是賦值語句,等號左邊為變量名,等號右邊為要存儲的值如: num=1,sum=0,那么sum=sum+num,就是sum=0+1=1,且sum變量的值“覆寫”,由0變為1
2022-03-23
最新回答 / 慕粉3851067
str1='abc'for ch in str1:????print(ch)# for ch in str1:? ? ?ch 是一個迭代變量,用于依次從字符串str1中取出每個字符。(迭代變量可以是任意合法標識符來)#print(ch) :? ? 是把可迭代變量每次取的值給打印出來
2022-03-23
最新回答 / 陳菲林
什么是tuple元組(tuple)和list一樣,也是一個有序容器,在元組中,同樣可以包含0個或者多個元素,并且也支持索引訪問、切片等操作。下載視頻
? ? ?
? ?
2022-03-15
最新回答 / weixin_慕圣0229200
#?Enter?a?codenum?=?1sum?=?0while?True:???? ??????if?num?>?1000:???????? ? ? ??????????break??????????if?num?%?2?==?0:??????????????????????sum?=sum+?num ###判斷偶數之后進行疊加? ??????num?=num+?1? ###羅列1~1000之間的數字,然后進入while循環判斷
2022-03-13
最贊回答 / 千古笑
這個題目意思是要你打印出邏輯上在偶數位的元素,alice是第一個,66是第二個這個意思,符合條件的list下標值分別是1,3,5。你這里a取的0,所以和list的下標值是同步的,而你代碼意思是下標為偶數就打印,所以輸出的元素下標分別是0,2,4,懂了嗎,所以你的代碼改成a=1就對了。你上面說a=3也行,其實a為任意一個奇數都可以,你a的取值只要和list的下標值奇偶性不一樣就沒問題,因為題目說的偶數位和下標位為奇數位是一個意思。
2022-03-13
最贊回答 / weixin_慕斯2415449
你 寫的程序里面的i 并不是數字,它代表的是S里面的每一個字母,所以你不停地加1、加2,是不行的。如果你想輸出ACEGIK,這樣寫:s='ABCDEFGHIJK'num=1for i in s:? ? if num % 2 ==1:? ? ? ? print(i)? ? num=num+1我自己定義的num才是你想要的那種能夠加1、加2的結果吧。? ??????
2022-03-13