已采納回答 / 努力學習的澤羽
if name in s: #條件判斷 name是否在s內 print 1 # 存在 打印 1else: #條件判斷 name不存在于s,則 print 0 打印 0
2019-05-07
最新回答 / 小蝦米愛上大貓咪
Python 3*>>> age = 8>>> if(age >= 6):...? print('teenager')... elif(age >= 18):...? print('adult')... else:print('kid')...teenager
2019-05-06
已采納回答 / Yukinoshita_Yukino
num是d的key,d[num]是對應key的值。在你的dict列表中分數是值,名字是key。這樣輸出結果是正常的。至于為什么不在同一行 是因為你用了兩個print語句,試試用? ?print num+‘:’,d[num]
2019-04-30
已采納回答 / idancer
一是print的區別。python2中print是語句,要顯示的對象不需要括號;python3中print是函數,要顯示的對象需要加上括號。如:python2中的print ‘A=’,5。在python3中改為print(‘A=‘,5)。這是我們編程中經常需要注意的問題。二是取值范圍的區別。python2中用xrange ,python3中用range。如:python2中的 xrange( 0, 4 ) 改為python3中的range(0,4)。關鍵字更清楚明白啦。三是字符串存儲的區別。python2...
2019-04-24
已采納回答 / weixin_慕斯卡6428930
name=['Adam','Bart']k=0for i in name:? ? k=k+1? ? j=i.lower()? ? name.append(j)? ? if(k==2):? ? ? ? breaks = set(name)print 'adam' in sprint 'bart' in s<...code...>
2019-04-23