L = ['Alice', 66, 'Bob', True, 'False', 100]
for i in range(0, len(L), 2):
print(L[i])
这样也行
for i in range(0, len(L), 2):
print(L[i])
这样也行
2023-02-23
name=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
names = [];
scores=[89,72,88,79,99]
score=[89,72,88,79,99]
scores.sort()
scores.reverse()
x = 0
y = 0
for ls in scores:
y=0;
for l in score:
if ls == l:
names.append(name[y])
y = y+1
x = x+1
print(names)
names = [];
scores=[89,72,88,79,99]
score=[89,72,88,79,99]
scores.sort()
scores.reverse()
x = 0
y = 0
for ls in scores:
y=0;
for l in score:
if ls == l:
names.append(name[y])
y = y+1
x = x+1
print(names)
2023-02-08
最赞回答 / qq_慕函数1463992
s1 = set([1,10]) 2个值也就是 for a in s1: 循环2次了。一次if a in s2: print(a)一次else: print('none')
2023-02-06
最赞回答 / weixin_慕少4178098
因为你这个代码多算了一个101*101,L=[]a=0while a<=100: a=a+1 #####最后一次运算a=101 L.append(a*a) #####这里最后一次是101*101,再返回到while才停止循环print(sum(L))正确的是把a=a+1放到L.append(a*a)的下面:L=[]a=0while a<=100: L.append(a*a) #####这里是100*100 a=a+1 #####现在a=101,返回到wh...
2023-01-15