1. 程式人生 > >python中輸入三個整數x,y,z,請把這三個數由小到大輸出。

python中輸入三個整數x,y,z,請把這三個數由小到大輸出。

輸入三個整數x,y,z,請把這三個數由小到大排序,再把陣列由大到小排序,再輸出最大值和最小值!
#定義一個空陣列
numbers = []
#迴圈遍歷,下面的4是控制迴圈次數
for i in range(4):
    if i > 0:
        x = int(input(f"請輸入第{i}個整數:"))
        #把使用者輸入的數傳遞到定義的numbers陣列中
        numbers.append(x)
#輸出未排序之前的數字
print(f"未排序之前是:{numbers}")
#讓數字從小到大排序
print("由小到大排序完後是:",sorted(numbers))
#讓數字從大到小排序 numbers.sort(reverse=True) print(f"由小到大排序完後是:{numbers}") #輸出最大值 print(f"最大數是:{max(numbers)}") #輸出最小值 print(f"最小數是:{min(numbers)}")