码迷,mamicode.com
首页 > 编程语言 > 详细

练习四十四:整数的排序

时间:2018-12-17 21:07:29      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:color   执行   NPU   .so   []   put   app   int   pen   

随意输入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]

练习四十四:整数的排序

标签:color   执行   NPU   .so   []   put   app   int   pen   

原文地址:https://www.cnblogs.com/pinpin/p/10133706.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!