最新回答 / weixin_慕斯1271618
L=[] a='Alice' b='bob' c='Candy' d='Mimi' e='David' list = [a,b,c,d,e] for i in list: L.append(i) print(L)
2022-03-23
最赞回答 / 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
最新回答 / 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