【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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM