最新回答 / AI小慕
核心問題
你的代碼邏輯中,num?=?num?+?1?的位置不當。在?continue?語句之后立即增加?num?的值會導致當?num?是奇數(shù)時(即?num?%?2?&?是奇?0),它被跳過而沒有計入求和過程。此外,你的代碼格式...
2024-10-28
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
d.setdefault("Gaven",86)
print(d)
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
d.setdefault("Gaven",86)
print(d)
2024-10-12
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2) is True:
print('無重復集合')
else:
for a in s1:
if a in s2:
print(a)
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2) is True:
print('無重復集合')
else:
for a in s1:
if a in s2:
print(a)
2024-09-19
L = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
S = set([1, 3, 5, 7, 9, 11])
for a in L:
if a in S:
S.remove(a)
else:
S.add(a)
print(S)
S = set([1, 3, 5, 7, 9, 11])
for a in L:
if a in S:
S.remove(a)
else:
S.add(a)
print(S)
2024-09-19
已采納回答 / yi9283746
第一個函數(shù),當a=100時,由于a+1大于100,使得其直接返回而不是100+my_sumA(101),你應該把+1去掉或者把100改為101
2024-09-07
最新回答 / qq_慕俠3039784
L = [[1,2,3], [5, 3, 2], [7,3,2]]N=3s=0if N>=1:? ? for cube in L:? ? ? ? length = cube[0]? ? ? ? width = cube[1]? ? ? ? height = cube[2]? ? ? ? result = length * width * 2 + width * height * 2 + length * height * 2? ? ? ? print(result)? ? ? ? s=s+resul...
2024-09-05
直接這樣一句話就可以了吧。
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
print(len(d))
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
print(len(d))
2024-08-28
# Enter a code
K = ['Chinese','Math','nglish']
F = [92,75,99]
for k,f in zip(K, F):
print(k+':'+str(f))
K = ['Chinese','Math','nglish']
F = [92,75,99]
for k,f in zip(K, F):
print(k+':'+str(f))
2024-08-13
最新回答 / qq_慕函數(shù)1434747
你這個代碼會一直輸出 所有偶數(shù) 1000以內的限制沒起到作用,你把?if num<=1000: ? ? ? ?continue改成
num?>?:就對了
2024-08-13
num=0
sum=0
while True:
if num<=1000:
num=num+2
continue
sum=sum+num
print(sum)
sum=0
while True:
if num<=1000:
num=num+2
continue
sum=sum+num
print(sum)
2024-08-13
def func(n) :
s = 0
if isinstance(n, list):
for i in n:
s = s + i
return s
C = 1
if isinstance(n, tuple):
for j in n:
C = C * j
return C
L = [1, 3, 5, 7, 9, 10]
T = (3, 5, 7, 9)
print(func(L))
print(func(T))
s = 0
if isinstance(n, list):
for i in n:
s = s + i
return s
C = 1
if isinstance(n, tuple):
for j in n:
C = C * j
return C
L = [1, 3, 5, 7, 9, 10]
T = (3, 5, 7, 9)
print(func(L))
print(func(T))
2024-08-06
sum = 0
i = 1
while i <= 100:
sum = sum + i
i = i + 1
print(sum)
def S(n):
if n == 1:
return 1
return n+S(n-1)
print(S(100))
i = 1
while i <= 100:
sum = sum + i
i = i + 1
print(sum)
def S(n):
if n == 1:
return 1
return n+S(n-1)
print(S(100))
2024-08-06