最新回答 / weixin_慕盖茨3126952
L = [75,92,59,68,99]he =0for ch in L: he=ch+he print(he)print(he/5)
2021-07-25
# Enter a code
def func(X):
sum=0
sum2=1
if isinstance(X,list):
for i in X:
sum=sum+i
return sum
if isinstance(X,tuple):
for i in X:
sum2=sum2*i
return sum2
L=[1,2,3,4,5]
A=(1,2,3,4,5)
print(func(L))
print(func(A))
def func(X):
sum=0
sum2=1
if isinstance(X,list):
for i in X:
sum=sum+i
return sum
if isinstance(X,tuple):
for i in X:
sum2=sum2*i
return sum2
L=[1,2,3,4,5]
A=(1,2,3,4,5)
print(func(L))
print(func(A))
2021-07-22
# coding=utf-8
i=1
sum=0
while i<=100:
sum=sum+i
i=i+1
print(sum)
def sub(n):
if n==1:
return n
else:
return n+sub(n-1)
print(sub(100))
i=1
sum=0
while i<=100:
sum=sum+i
i=i+1
print(sum)
def sub(n):
if n==1:
return n
else:
return n+sub(n-1)
print(sub(100))
2021-07-22
# coding=utf-8
def sub_sum(L):
num=1
sum=0
sum2=0
for i in L:
if num%2!=0:
sum=sum+i
num=num+1
else:
sum2=sum2+i
num=num+1
return sum,sum2
A=[1,2,3,4,5,6,7,8,9]
print(sub_sum(A))
def sub_sum(L):
num=1
sum=0
sum2=0
for i in L:
if num%2!=0:
sum=sum+i
num=num+1
else:
sum2=sum2+i
num=num+1
return sum,sum2
A=[1,2,3,4,5,6,7,8,9]
print(sub_sum(A))
2021-07-22
# Enter a code
L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
S = set([1, 3, 5, 7, 9, 11])
num=0
while num<10:
if L[num] in S:
S.remove(L[num])
num=num+1
else:
S.add(L[num])
num=num+1
print(S)
L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
S = set([1, 3, 5, 7, 9, 11])
num=0
while num<10:
if L[num] in S:
S.remove(L[num])
num=num+1
else:
S.add(L[num])
num=num+1
print(S)
2021-07-21
# Enter a code
d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
L1=[50,61,66]
L2=[80,61,66]
L3=[88,75,90]
num=0
while num<3:
d['Alice'].append(L1[num])
d['Bob'].append(L2[num])
d['Candy'].append(L3[num])
num=num+1
print(d)
d = {
'Alice': [45],
'Bob': [60],
'Candy': [75],
}
L1=[50,61,66]
L2=[80,61,66]
L3=[88,75,90]
num=0
while num<3:
d['Alice'].append(L1[num])
d['Bob'].append(L2[num])
d['Candy'].append(L3[num])
num=num+1
print(d)
2021-07-21
已采纳回答 / qq_冰红茶小哥
不对,嵌套for循环,走外面的for循环取L值,里面的for循环取S值,值会重复,例如外面取1,里面取3,1==3,就会执行add方法,没有实现你想要的。只要遍历一遍就可以,判断从L中取得值与S中的值一不一样就可以了
2021-07-19
已采纳回答 / 慕后端4297166
names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']new_names=[]for i in names: name_lower=i.lower() new_names.append(name_lower)# print(new_names)if 'bob' in new_names: print('yep')else: print('None')
2021-07-19
最赞回答 / 慕移动1463139
每轮for循环会输出一个结果,因为dict中有三个key,d.keys()在这里的结果是一个含有三个key的list,for 循环执行了三次,故有三个结果,3代表的是字符串‘Bob’的长度,后面的两个5分别代表字符串‘Alice’和字符串‘Candy’的长度
2021-07-19
# Enter a code
L = [75, 92, 59, 68, 99]
sum =0.0
l=0
for x in L:
sum=sum+x
l=l+1
print(sum/l)
L = [75, 92, 59, 68, 99]
sum =0.0
l=0
for x in L:
sum=sum+x
l=l+1
print(sum/l)
2021-07-19
最新回答 / 慕尼黑7378605
WIN +R CMD 如果python配置了环境变量,直接输入 PYTHON,没有的话到CMD 到PYTHON 的安装目录bin文件夹,输入PYTHON
2021-07-19