#python 5种方法 输入三个整数 x,y,z,请把这三个数由小到大输出。

#python 输入三个整数 x,y,z,请把这三个数由小到大输出。
方法一

x = int(input('x:'))
y = int(input('y:'))
z = int(input('z:'))
min = x
mid = y
max = z
if (x > y):
    temp = y
    y = x
    x = temp
if (x > z):
    temp = z
    z = x
    x = temp
if (y > z):
    temp = y
    y = z
    z = temp0
print('order:' + str(x) + ' ' + str(y) + ' ' + str(z))

第二种方法:


```python

```python
x = int(input('x = '))
y = int(input('y = '))
z = int(input('z = '))
if x < y:
    a = x
    x = y
    y = a
if x < z:
    a = x
    x = z
    z = a
if y < z:
    a = y
    y = z
    z = a
print(x, y, z)

第三种方法

x = int(input('第一个整数x: '))
y = int(input('第二个整数y: '))
z = int(input('第三个整数z: '))
max = x
if y > x:
    max = y
    y = x
    x = max
    if z > y:
        max = z
        z = y
        y = max
    elif z > y:
        max = z
        z = x
        x = max
else:
    if z > x:
        z = x
        x = max
        if z > y:
            max = z
            z = y
            y = max
        else:
            if z > y:
                z = y
                y = max
print(x, y, z)

#第四种方法

x = int(input('请输入整数x: '))
y = int(input('请输入整数y: '))
z = int(input('请输入整数z: '))
if y > x:
    if z > y:
        z, x = x, z
    else:
        if x > z:
            y, x  = x, y
        else:
            x, y, z = y, z, x
else:
    if z > x:
        x, y, z = z, x, y
    else:
        if z > y:
            z, y = y, z
print(x, y, z)

```python
x = int(input('请输入整数x: '))
y = int(input('请输入整数y: '))
z = int(input('请输入整数z: '))
if y > x:
    x, y = y, x
if z > x:
    x, z = z, x
if z > y:
    y, z = z, y
print(z, y, x)

#第六种方法使用列表方法sort

order = []
for i in range(0, 3):
    x = int(input('Number: '))
    order.append(x)
order.sort()
print('The order from small to big: ')
for j in order:
    print(j)


  • 9
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

闰土老爷

谢谢好人一生平安

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值