最赞回答 / 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
def func(**kwargs):
s = 0
for i in n:
print('name:{},gander:{},age:{}'.format(n[s],g[s],a[s]))
s += 1
n = ['Alice','Bob','Candy']
g = ['F','M','F']
a = ['18','19','20']
func(names = n,gander = g,age = a)
s = 0
for i in n:
print('name:{},gander:{},age:{}'.format(n[s],g[s],a[s]))
s += 1
n = ['Alice','Bob','Candy']
g = ['F','M','F']
a = ['18','19','20']
func(names = n,gander = g,age = a)
2023-01-10
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if (s1.isdisjoint(s2) == False):
for i in s2:
if i in s1:
print(i)
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if (s1.isdisjoint(s2) == False):
for i in s2:
if i in s1:
print(i)
2023-01-04
# coding=utf-8
def sub_sum(L):
odd = 0
even = 0
for x in L:
if x%2 == 0:
even += x
else:
odd += x
return odd,even
print(sub_sum([1,2,3,4,5,6]))
def sub_sum(L):
odd = 0
even = 0
for x in L:
if x%2 == 0:
even += x
else:
odd += x
return odd,even
print(sub_sum([1,2,3,4,5,6]))
2023-01-04