0
如何在JES中編寫一個(簡短)函數以從存儲在特定文件中的所有引號中選擇並返回隨機引號。如何在JES中編寫隨機選擇函數
def readSaying():
import random
file=open('C:/computer course/assignment 5/assignment5sayings.txt',"rt")
contents=file.read()
file.close()
random.seed()
print random.choice(contents)
更新 所以它看起來像加入random.seed()是讀我的文件,但它只是選擇1個字母,我怎麼得到它選擇整體報價 如選擇這些1報價:
- 「任何足夠先進的bug是從功能區分」 - Kulawiec
- 「到2020年,將有建立在回憶2000年一個全新的產業」 - 托夫勒
- 「您可以 讓一個男孩上大學,但你不能讓他想到「 - 埃爾伯特哈伯德
- 」許多人寧可死也不願意;其實,大多數人」 - 伯特蘭·羅素
DEF readSaying(): 隨機進口 S =開放( 'C:/計算機當然/分配5/assignment5sayings.txt') file.read(熟語) S =說法 打印random.choice( s) – Mark 2015-04-02 00:50:41
如果你編輯你的問題,那麼習慣上保留原來的問題,否則有效的答案會被廢棄。你通常做的是在問題底部添加一個UPDATE部分,以便歷史記錄可見。 – Dijkgraaf 2015-04-02 02:54:26