• 练习四十四:整数的排序


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

  • 相关阅读:
    vue
    vue
    vue
    vue
    vue
    vue
    vue
    java判断A字符串是否包含B字符串
    JAVA复制文件最快的算法
    Struts2 无后缀action请求
  • 原文地址:https://www.cnblogs.com/pinpin/p/10133706.html
Copyright © 2020-2023  润新知