a=0
b=0
while a<=1000:
if a%2==0:
b=a+b
a+=1
continue
a+=1
print(b)
b=0
while a<=1000:
if a%2==0:
b=a+b
a+=1
continue
a+=1
print(b)
2021-08-02
L = [75, 92, 59, 68, 99]
sum = 0
for i in L:
sum=sum+i
print(sum/len(L))
sum = 0
for i in L:
sum=sum+i
print(sum/len(L))
2021-08-02
score = 95
if score >= 90:
print('恭喜你,拿到卓越的成績(jī)')
elif score>=80:
print('恭喜你,拿到優(yōu)秀的成績(jī)')
elif score>=60:
print('恭喜你,考試及格')
else:
print('抱歉,考試不及格')
這樣也不行
if score >= 90:
print('恭喜你,拿到卓越的成績(jī)')
elif score>=80:
print('恭喜你,拿到優(yōu)秀的成績(jī)')
elif score>=60:
print('恭喜你,考試及格')
else:
print('抱歉,考試不及格')
這樣也不行
2021-07-28
請(qǐng)思考以下代碼將會(huì)輸出什么?為什么不輸出恭喜你,拿到卓越的成績(jī)。
score = 95
if score < 60:
print('抱歉,考試不及格')
elif score >= 80:
print('恭喜你,拿到優(yōu)秀的成績(jī)')
elif score >= 90:
print('恭喜你,拿到卓越的成績(jī)')
else:
print('恭喜你,考試及格')
score = 95
if score < 60:
print('抱歉,考試不及格')
elif score >= 80:
print('恭喜你,拿到優(yōu)秀的成績(jī)')
elif score >= 90:
print('恭喜你,拿到卓越的成績(jī)')
else:
print('恭喜你,考試及格')
2021-07-28
sum=2
num=4
while True:
if num>1000:
break
sum=sum+num
num=num+2
print(sum)
num=4
while True:
if num>1000:
break
sum=sum+num
num=num+2
print(sum)
2021-07-28
L = [75, 92, 59, 68, 99]
sum = 0.0
l=0
for x in L:
sum=sum+x
l=l+1
print(sum/l)
sum = 0.0
l=0
for x in L:
sum=sum+x
l=l+1
print(sum/l)
2021-07-27
template='{0} {1} {2},{3} {4} {5}.'
a='Life'
b='is'
c='short'
d='you'
e='need'
f='Python'
result=template.format(a,b,c,d,e,f)
print(result)
a='Life'
b='is'
c='short'
d='you'
e='need'
f='Python'
result=template.format(a,b,c,d,e,f)
print(result)
2021-07-27
# 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
# 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
……是不是出錯(cuò)了
應(yīng)該是“所有字符的組合”而非“所有字符的排列”
如果是排列的話(huà)好像要在設(shè)置的s1 s2 s3里面再設(shè)置循環(huán)吧……
應(yīng)該是“所有字符的組合”而非“所有字符的排列”
如果是排列的話(huà)好像要在設(shè)置的s1 s2 s3里面再設(shè)置循環(huán)吧……
2021-07-18