练习四十四:整数的排序

Posted pinpin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习四十四:整数的排序相关的知识,希望对你有一定的参考价值。

随意输入10个整数,不用sort对输入的10个整数进行从小到到排列顺序
注:sort是list的方法,sorted是内置函数

  1 print("请随便输入10个整数")
  2 l = []
  3 for i in range(10):
  4     l.append(int(input("input a num;")))
  5 #下面方法时候自己写的,也可以使用l.sort()或sorted(l)
  6 for x in range(9):
  7     for y in range(x+1,10):
  8         if l[x]>l[y]:
  9             l[x],l[y] = l[y],l[x]
 10 print(l)
 11 

执行结果:

请随便输入10个整数
input a num;2
input a num;4
input a num;6
input a num;23
input a num;43
input a num;33
input a num;12
input a num;33
input a num;21
input a num;5
[2, 4, 5, 6, 12, 21, 23, 33, 33, 43]


以上是关于练习四十四:整数的排序的主要内容,如果未能解决你的问题,请参考以下文章

《C#零基础入门之百识百例》(四十四)静态类 -- 温度单位转换

C1认证学习十四十五(算法常识HTML Head 头)

C1认证学习十四十五(算法常识HTML Head 头)

测开之路一百四十四:ORM之SQLAlchemy查询

21天提升口才第三课

四十四 常用内建模块 struct