已采纳回答 / 努力学习的泽羽
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