【发布时间】:2017-12-17 19:35:23
【问题描述】:
我正在为我的 Hangman 游戏生成一个随机词,因此想要生成一个随机词。
我正在使用/usr/share/dict/words 文件并执行以下操作:
def word_select():
import os
word = os.system('head -$((${RANDOM} % `wc -l < /usr/share/dict/words` + 1)) /usr/share/dict/words | tail -1')
return word
但是当我检查 word 的值时,它的值为 0(这很可能是圆括号中命令的退出状态)。如何将单词存储在变量中?
【问题讨论】: