最贊回答 / 千古笑
這個(gè)題目意思是要你打印出邏輯上在偶數(shù)位的元素,alice是第一個(gè),66是第二個(gè)這個(gè)意思,符合條件的list下標(biāo)值分別是1,3,5。你這里a取的0,所以和list的下標(biāo)值是同步的,而你代碼意思是下標(biāo)為偶數(shù)就打印,所以輸出的元素下標(biāo)分別是0,2,4,懂了嗎,所以你的代碼改成a=1就對(duì)了。你上面說(shuō)a=3也行,其實(shí)a為任意一個(gè)奇數(shù)都可以,你a的取值只要和list的下標(biāo)值奇偶性不一樣就沒(méi)問(wèn)題,因?yàn)轭}目說(shuō)的偶數(shù)位和下標(biāo)位為奇數(shù)位是一個(gè)意思。
2022-03-13
最贊回答 / weixin_慕斯2415449
你 寫(xiě)的程序里面的i 并不是數(shù)字,它代表的是S里面的每一個(gè)字母,所以你不停地加1、加2,是不行的。如果你想輸出ACEGIK,這樣寫(xiě):s='ABCDEFGHIJK'num=1for i in s:? ? if num % 2 ==1:? ? ? ? print(i)? ? num=num+1我自己定義的num才是你想要的那種能夠加1、加2的結(jié)果吧。? ??????
2022-03-13
最新回答 / 慕沐2555683
第八行縮進(jìn)到if語(yǔ)句中默認(rèn)為是ture所以一直循環(huán)又沒(méi)有使用break跳出循環(huán)所以陷入死循環(huán)無(wú)法執(zhí)行后面的語(yǔ)句
2022-03-10
L=[('Alice',89),('Bob',72),('Candy',88),('David',79),('Ellena',99)]
print(sorted(L,key=lambda x:x[1],reverse=True))
print(sorted(L,key=lambda x:x[1],reverse=True))
2022-03-10
最贊回答 / weixin_慕圣3493772
是的。L = [[1, 2, 3], [5, 3, 2], [7, 3, 2]]for cube in L:#對(duì)每個(gè)一維數(shù)組,計(jì)算其三個(gè)邊的成績(jī)之和的兩倍就是表面積? ? area=(cube[0]*cube[1]+cube[1]*cube[2]+cube[0]*cube[2])*2? ? print(area)
2022-03-09
L = [75, 92, 59, 68, 99]
sum =0
a=0
for x in L:
sum=sum+x
a=a+1
print(sum/a)
sum =0
a=0
for x in L:
sum=sum+x
a=a+1
print(sum/a)
2022-03-05
template = "hello life is {s}, hello you need {p}."
s = "short"
p = "python"
result = template.format(s = "short", p = "python")
print(result)
s = "short"
p = "python"
result = template.format(s = "short", p = "python")
print(result)
2022-03-05
q= r"'\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'"
print(q)
print(q)
2022-03-05
list1=[]
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
for name in c1:
set1.add(name)
print(set1)
或
list1=[]
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
set1.update(c1)
print(set1)
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
for name in c1:
set1.add(name)
print(set1)
或
list1=[]
set1=set(list1)
c1=['Jenny','Ellena', 'Alice', 'Candy', 'David', 'Hally', 'Bob', 'Isen', 'Karl']
set1.update(c1)
print(set1)
2022-03-04
names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
name_set = set(names)
print('請(qǐng)輸入查詢名字')
p=input()
s=p.lower()
for name in name_set:
if s in name.lower():
print('存在')
break
else:
print('不存在')
name_set = set(names)
print('請(qǐng)輸入查詢名字')
p=input()
s=p.lower()
for name in name_set:
if s in name.lower():
print('存在')
break
else:
print('不存在')
2022-03-04
d = {'Alice': [50, 61, 66], 'Bob': [80, 61, 66], 'Candy': [88, 75, 90]}
n=0
for key,value in d.items():
n=n+1
print(n)
n=0
for key,value in d.items():
n=n+1
print(n)
2022-03-04