Python 練習(xí)實(shí)例5
python 練習(xí)實(shí)例5
題目:輸入三個整數(shù)x,y,z,請把這三個數(shù)由小到大輸出。
程序分析:我們想辦法把最小的數(shù)放到x上,先將x與y進(jìn)行比較,如果x>y則將x與y的值進(jìn)行交換,然后再用x與z進(jìn)行比較,如果x>z則將x與z的值進(jìn)行交換,這樣能使x最小。
程序源代碼:
實(shí)例(python 2.0+):
#!/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
實(shí)例(python 3.0+):
#!/usr/bin/python3 l = [] for i in range(3): x = int(input('integer:\n')) l.append(x) l.sort() print (l)
以上實(shí)例輸出結(jié)果為:
integer: 8 integer: 5 integer: 6 [5, 6, 8]