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