亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(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
  1. N = 100
  2. n = 231
  3. l = [random.choice(range(n)) for i in range(N)]
  4. l2 = random.sample(l, random.choice(range(N)))
  5. l3 = sorted(l2)
復(fù)制代碼





歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2