你可以使用Python內(nèi)置的函數(shù)sorted()
來對輸入的n個數(shù)字進(jìn)行排序。下面是一個示例代碼:
n = int(input("請輸入數(shù)字的個數(shù):"))
numbers = []
for i in range(n):
num = int(input("請輸入第{}個數(shù)字:".format(i+1)))
numbers.append(num)
sorted_numbers = sorted(numbers)
print("排序后的數(shù)字為:", sorted_numbers)
這段代碼首先詢問用戶要輸入的數(shù)字個數(shù),然后使用for
循環(huán)來逐個輸入數(shù)字,并將它們添加到列表numbers
中。最后,使用sorted()
函數(shù)對列表numbers
進(jìn)行排序,并將結(jié)果存儲到變量sorted_numbers
中,最后將排序后的數(shù)字打印出來。