Discuss / Python / 求大神解答

求大神解答

Topic source

城南梦想

#1 Created at ... [Delete] [Delete and Lock User]

ss = set(["a",1,2,3]) print(ss)

#方法 .add(key)添加元素 ss = ss.add(5) print(ss)

#结果是None

#为什么不是{"a",1,2,3,5}

Cyrus--L

#2 Created at ... [Delete] [Delete and Lock User]

是ss.add(5) 而不是 ss = ss.add(5) ss.add(5) 返回值None

d = {'a':50,'b':80,'c':95,'d':100} print('成绩查询') for names in d: print(names) name = input('请输入姓名:') if (name in d) and 60<= (d[name] <90): print(name,'你的分数为:',d[name],'及格。') break elif (name in d) and (d[name] >= 90): print(name, '你的分数为:', d[name], '优秀。') break elif (name in d) and (d[name] < 60): print(name, '你的分数为:', d[name], '不及格。') break else: print('姓名错误,请重新输入') continue

#例子:dict的使用 d={'a':50,'b':80,'c':95,'d':100} name=input('这里是成绩查询,请输入姓名:') if(name in d)and (d[name])>=90: print(name,'你的分数为:',d[name],'优秀') elif (name in d)and (d[name]>=60): print(name,'你的分数为:',d[name],'及格') else: print(name,'你的分数为:',d[name],'不及格')


  • 1

Reply