# Enter a code
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
stu=['Alice', 'Bob', 'Candy', 'Mimi', 'Da']
for name in stu:
if name in d:
print(name,d[name])
else:
print('none')
d = {
'Alice': 45,
'Bob': 60,
'Candy': 75,
'David': 86,
'Ellena': 49
}
stu=['Alice', 'Bob', 'Candy', 'Mimi', 'Da']
for name in stu:
if name in d:
print(name,d[name])
else:
print('none')
2022-01-18
最新回答 / 不会拍照的老师不是一个好程序员
while循环中有两个条件,两个条件都要随着num的变化来判断,如果num=num+1和sum=sum+num一样缩进就只在第二个if条件里判断。<...图片...>
2022-01-18
# Enter a code
print(r'''special string: ', ", \, \\, \n,\t''')
print(r'''special string: ', ", \, \\, \n,\t''')
2022-01-17
已采纳回答 / 吕郭飞
你做的题是0~1000的偶数集合?你目前写的程序计算了0~1002的偶数集合,因为最后一次计算时,num=1000,num+2=1002,sum=1002+sum所以计算结果不对应该把num=num+2写到sum=sum+num 后
2022-01-14
# Enter a code
sum=0
num=0
while True:
if num>1000:
break
elif num%2==0:
sum=sum+num
num=num+2
print(sum)
sum=0
num=0
while True:
if num>1000:
break
elif num%2==0:
sum=sum+num
num=num+2
print(sum)
2022-01-14
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.issubset(s2):
print(s1)
elif s2.issubset(s1):
print(s2)
#set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.issubset(s2):
print(s1)
elif s2.issubset(s1):
print(s2)
#set([1, 2, 3, 4, 5])
2022-01-12
names=['Jenny', 'Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
list_empty=[]
list_set=set(list_empty)
for ch in names:
list_set.add(ch)
print(list_set)
list_set.update(names)
print(list_set)
list_empty=[]
list_set=set(list_empty)
for ch in names:
list_set.add(ch)
print(list_set)
list_set.update(names)
print(list_set)
2022-01-12
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