zoukankan      html  css  js  c++  java
  • Python基础实例002:三数排序输出

    输入三个整数 x,y,z,请把这三个数由小到大输出

    代码:

     1 x = int(input('x: '))
     2 y = int(input('y: '))
     3 z = int(input('z: '))
     4 a = []
     5 a.append(x)
     6 a.append(y)
     7 a.append(z)
     8 if a[0] < a[1]:
     9     if a[1] < a[2]:
    10         print(a[0], a[1], a[2])
    11     elif a[0] < a[2]:
    12         print(a[0], a[2], a[1])
    13     else:
    14         print(a[2], a[0], a[1])
    15 elif a[1] > a[2]:
    16     print(a[2], a[1], a[0])
    17 elif a[0] > a[2]:
    18     print(a[1], a[2], a[0])
    19 else:
    20     print(a[1], a[0], a[2])

     结果:

    x: 1
    y:
    3 z: 5 排序结果: 1 3 5



    x: 1
    y: 5
    z: 3
    排序结果: 1 3 5

    x: 3
    y: 1
    z: 5
    排序结果: 1 3 5

    x: 3
    y: 5
    z: 1
    排序结果: 1 3 5

    x: 5
    y: 1
    z: 3
    排序结果: 1 3 5

    x: 5
    y: 3
    z: 1
    排序结果: 1 3 5

  • 相关阅读:
    Palindrome
    Girls' research
    最长回文
    Water Tree
    Alternating Current
    Psychos in a Line
    Feel Good
    Color the Fence
    javaScript内置类Date,Math等
    DOM之兄弟节点
  • 原文地址:https://www.cnblogs.com/ccdblogs/p/11372856.html
Copyright © 2011-2022 走看看