提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
1.
在控制台录入学生姓名 如果姓名重复,则提示“姓名已经存在”,不添加在列表中 如果录入空字符串,则倒叙打印出所有学生。
代码如下(示例):
ls =[]
while True:
name = input("请输入学生姓名:")
if name ==' ':
break
if name not in ls:
ls.append(name)
else:
print("姓名已经存在")
print(ls[::-1]) #倒叙打印
2.
将列表中大于 50 的数字存于另外一个列表。 [78,25,63,89,40,80,99]
list = [78,25,63,89,40,80,99]
list1=[]
for i in list:
if i>50:
list1.append(i)
print(list1)
3.
在控制台中录入 5 个数字,打印最大值(不使用 max)
num =[]
for i in range(5):
a = int(input("请输入数字:"))
num.append(a)
max = 0
for i in num:
if i>max:
max =i
print(max)
总结
在循环要注意空格的使用,否则容易出错