【Python3练习题 005】输入三个整数x,y,z,请把这三个数由小到大输出
import re
x, y, z = re.split(',| |,| ', input('请输入3个数字,用逗号或空格隔开:'))
x, y, z = int(x), int(y), int(z)
maxNo = max(x, y, z)
minNo = min(x, y, z)
print(maxNo, x+y+z-maxNo-minNo, minNo)
# 方法二 用 re.split() 得到 3 个字符型数字的列表,把字符转换为数字,排下序,然后 print() 代码如下:
import re
lst = re.split(',| |,| ', input('请输入3个数字,用逗号或空格隔开:'))
for i in range(len(lst)):
lst[i] = int(lst[i])
lst.sort()
print(lst)
逆风的方向更适合飞翔,不怕千万人阻挡,只怕自己投降!