美文网首页
自学Python:从小到大排序输入的任意N个数

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

作者: 小强聊成长 | 来源:发表于2022-04-27 14:03 被阅读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______________

相关文章

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

    要求很简单,用Python来实现,任意输入三个数字,然后按照排序从小到大的输出结果。 下面直接上代码: #####...

  • 剑指offer 41- 最小的k个数

    输入 n 个整数,找出其中最小的 k 个数。 注意: 输出数组内元素请按从小到大顺序排序; 数据范围 1≤k≤n≤...

  • 第2章 算法基础

    2.1、插入排序 排序问题:输入:n个数的序列 。输出:输入序列的一个排列 ,满足a'1<=a'2<=···<=a...

  • 排序算法----计数排序

    假设现在有n个数需要进行从小到大的排序,现在使用计数排序方法进行实现。假设这n个数为[9,7,28,76,3,1,...

  • 排序算法----基数排序

    假设现在有n个数需要进行从小到大的排序,现在使用基数排序方法进行实现。假设这n个数为[9,7,28,76,3,1,...

  • 冒泡排序,选择排序,插入排序

    冒泡排序(从小到大排)冒泡排序是指比如有n个数据,拿第一个数据与剩下的n-1个数据进行比较,当这个数据比相比较过程...

  • 算法导论-基础知识-算法入门

    插入排序 问题 输入:n个数(a1,a2,···,an).输出:输入序列的一个排列(即重新排序)(a'1,a'2,...

  • 数组中最小的k个数字【排序,最大堆,Quick Select算法

    题目: 输入n个数,找出其中最小的k个数(k<=n)。 思路: 思路一: 将n个数排序,输出前k个。时间复杂度为O...

  • 王道论坛计算机考研机试指南 一 排序

    2013.01.06 第2章 经典入门 一 排序 题目描述:对输入的n个数进行排序并输出。输入:输入的第一行包括一...

  • topK

    1、找出最小的k个数输入n个数,找出其中最小的k个数 使用快速排序中的partition函数,时间复杂度为o(n)...

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/uevcjrtx.html