自学Python:从小到大排序输入的任意N个数

2022-04-27  本文已影响0人  小强聊成长

要求很简单,用Python来实现,任意输入三个数字,然后按照排序从小到大的输出结果。

下面直接上代码:

########################

l = []

for i in range(3):

    x = int(input('请输入数字:\n'))

    l.append(x)

l.sort()

print (l)

########################

执行结果如下:

请输入数字:

67

请输入数字:

98

请输入数字:

164

[67, 98, 164]

如果说要改变输入数字的个数,指需要调整一下循环的个数。比如要输入7个数字,可以用下面的代码来实现。

########################

l = []

for p in range(7):

    x = int(input('请输入数字:\n'))

    l.append(x)

l.sort()

print (l)

########################

执行结果如下:

请输入数字:

99

请输入数字:

88

请输入数字:

77

请输入数字:

56

请输入数字:

90

请输入数字:

100

请输入数字:

99

[56, 77, 88, 90, 99, 99, 100]

________________END______________

上一篇 下一篇

猜你喜欢

热点阅读