import os ,sysimport random
called =set() # 建立乙個空集合
f =open('name.txt ' , 'r')#開啟檔案讀取名字
data =f.read()# 預設 讀取所有人
data1 =data.split('/') # 分割字元生成列表
set(data1)
f.close()# 關閉資料
called=set(data1) #把所有資料都放在called集合中
print("參加點名的人員有")
print (data1)
num =int(input('請輸入想點幾個名'))
i = 0
while i < num:
rdata = random.sample(data1, 1) # 這是乙個只有乙個元素的列表
print((rdata[0])) #列印出這個乙個列表的內容
i=i+1
called.remove(rdata[0]) #called 列表移除rdata[0]
print("沒被篩選到的人是")
print(called)
Python Random模組使用
參考python 2.7.13編寫,英文好的同學可以直接閱讀官方解釋。random模組實現了多種分布的偽隨機數分布器。random模組可以從範圍 range 內隨機選取乙個整數 從序列 sequence 中,選取乙個隨機的元素 對乙個列表 list 進行偽隨機排列,或偽隨機取樣。random模組也可...
Python random函式用法
python標準庫中的random函式,可以生成隨機浮點數 整數 字串,甚至幫助你隨機選擇列表序列中的乙個元素,打亂一組資料等。random中的一些重要函式的用法 random.random random.random 函式是這個模組中最常用的方法了,它會生成乙個隨機的浮點數,範圍是在0.0 1.0...
python random隨機模組
author 12711 coding utf 8 import random x random.random 生成乙個 0 1 的隨機浮點數 x random.uniform 0,10 生成乙個指定範圍的隨機浮點數範圍為 0 10 x random.randrange 0,10,2 從指定範圍內,...