d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
name=['Alice', 'Bob', 'Candy', 'Mimi', 'David']
for str in name:
if str in d:
print(d.get(str))
else:
print('None')
#45 60 75 None 86
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
name=['Alice', 'Bob', 'Candy', 'Mimi', 'David']
for str in name:
if str in d:
print(d.get(str))
else:
print('None')
#45 60 75 None 86
2022-01-12
name=['Alice', 'Bob', 'Candy', 'David', 'Ellena']
score=[89, 72, 88, 79, 99]
i=0
tem='a'
while i<len(score):
j=i+1
while j<len(score):
if score[i]<score[j]:
tem=name[i]
name[i]=name[j]
name[j]=tem
j=j+1
i=i+1
print(name)
score=[89, 72, 88, 79, 99]
i=0
tem='a'
while i<len(score):
j=i+1
while j<len(score):
if score[i]<score[j]:
tem=name[i]
name[i]=name[j]
name[j]=tem
j=j+1
i=i+1
print(name)
2022-01-11
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
L.pop(2)
L.pop(2)
print(L)
L.pop(2)
L.pop(2)
print(L)
2022-01-11
L = [95.5, 85, 59, 66, 72]
i = 0
while i<3:
print(L[-len(L)+i])
i=i+1
i = 0
while i<3:
print(L[-len(L)+i])
i=i+1
2022-01-11
L = ['Alice', 66, 'Bob', True, 'False', 100]
i=0
for ch in L:
i=i+1
if i%2!=0:
continue
print(ch)
i=0
for ch in L:
i=i+1
if i%2!=0:
continue
print(ch)
2022-01-11
num=1
sum=0
k=1
while True:
if num>1000:
break;
num=2*k-1
sum=sum+num
k=k+1
print(sum)
sum=0
k=1
while True:
if num>1000:
break;
num=2*k-1
sum=sum+num
k=k+1
print(sum)
2022-01-08
L = ['Alice', 66, 'Bob', True, 'False', 100]
for item in L[::2]:
print(item)
for item in L[::2]:
print(item)
2022-01-07
可以用嵌套循环,六行搞定
# Enter a code
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for ch in L:
sum = 1;
for item in ch:
sum=sum*item
print(sum)
# Enter a code
L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]
for ch in L:
sum = 1;
for item in ch:
sum=sum*item
print(sum)
2022-01-07
sum = 0
flag = 2
while True:
sum = sum+flag
flag = flag+2
if flag>1000:
break
print(sum)
flag = 2
while True:
sum = sum+flag
flag = flag+2
if flag>1000:
break
print(sum)
2022-01-07