用來練手的python 練習題其五,原鏈接 : python練習實例5
題干 : 輸入三個整數x,y,z,請把這三個數由小到大輸出。
又是非常簡單的排序算法,只要使用numpy矩陣的排序方法或者使用python list的排序算法就可以輕松解決。
源代碼如下 :
import numpy as np
result_matrix = np.zeros(3,dtype=int)for i in range(result_matrix.shape[0]):result_matrix[i] = int(input("輸入第%d個整數 :"%(i+1)))result_matrix.sort()
print(result_matrix)
輸出如下 :
numpy矩陣自帶的排序算法,可以適用于n個數字排序的情況,可以說是非常方便了。