標(biāo)題: python核心編程上的一道題 [打印本頁] 作者: zhy948 時(shí)間: 2011-05-05 22:55 標(biāo)題: python核心編程上的一道題 5-17 隨機(jī)數(shù)。熟讀隨機(jī)數(shù)模塊然后解下面的題:
生成一個(gè)有 N 個(gè)元素的由隨機(jī)數(shù) n 組成的列表, 其中 N 和 n 的取值范圍分別為: (1 <
N <= 100), (0 <= n <= 231 -1)。然后再隨機(jī)從這個(gè)列表中取 N (1 <= N <= 100)個(gè)隨機(jī)數(shù)
出來, 對它們排序,然后顯示這個(gè)子集。作者: zhy948 時(shí)間: 2011-05-05 23:59
import random
User_number=int(raw_input('input number(1~100):'))
random.randint(0,230)
a=[]
for i in range(User_number):
b=random.randint(0,230)
a.append(b)
print 'Done'
for i in range(User_number):
j=i+1
while j<User_number:
if a[i]>a[j]:
a[i],a[j]=a[j],a[i]
j=j+1
for i in range(User_number):
print a[i],作者: zhy948 時(shí)間: 2011-05-05 23:59
初學(xué)者,自娛自樂一下作者: shhgs 時(shí)間: 2011-05-06 02:32