算法思想
1.创建一个空列表;
2.输出提示符;
3.创建一个死循环;
4.设置跳出循环的条件,满足条件后使用break跳出循环;
5.删除列表中最后一个元素,因为那是输入结束的判断条件;
6.将列表进行排序;
7.用负索引输出最大值;
8.over
ln = []
print('请输入任意个数数字,每个数字以回车结束,输入110并回车后停止输入')
while 1:
n = int(input()) #input默认输入的是字符串,需转换为int型
ln.append(n)
if n == int(110):
break
ln.pop()
ln.sort()
print(ln)
print(ln[-1])
max版本:
此版本只能输出最大值,不能查看排好的顺序。
ln = []
print('请输入任意个数数字,每个数字以回车结束,输入110并回车后停止输入')
while 1:
n = int(input()) #input默认输入的是字符串,需转换为int型
ln.append(n)
if n == int(110):
break
ln.pop()
print(max(ln))
2021.9.13