您現(xiàn)在的位置是:首頁 » python編程資訊
資訊內(nèi)容
Python基礎練習實例5(數(shù)字排序)
極客小將2020-11-12-
數(shù)字比較思路:我們想辦法把最小的數(shù)放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換,然后再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小。接下來,再比較y與z的大小,如果y>z,將y與z的值進行交換。
題目:輸入三個整數(shù)x,y,z,請把這三個數(shù)由小到大輸出。
數(shù)字比較思路:我們想辦法把最小的數(shù)放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換,然后再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小。接下來,再比較y與z的大小,如果y>z,將y與z的值進行交換。
本題解答:將輸入的3個數(shù)存入數(shù)組,然后利用自帶的sort()函數(shù)排序即可。
程序源代碼:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
l = []
for i in range(3):
x = int(raw_input('integer:\n'))
l.append(x)
l.sort()
print l
輸出結果:
本站部分內(nèi)容轉(zhuǎn)載自網(wǎng)絡,如有侵權請聯(lián)系管理員及時刪除。
