所以现在我正在创建一个a子手游戏。我是一个初学者程序员,现在有点卡住了。
我需要为程序创建一个列表,以从中选择一个单词,然后将该单词用于hangman游戏。另外,我必须创建一个测试来检查玩家是否输了。任何帮助或建议,将不胜感激!
> docker build -f dockerfile -t ubuntu-vim .
> docker run -dit --name u1 ubuntu-vim
> docker exec u1 vim --version | head -n 1
答案 0 :(得分:0)
您是否尝试创建如下列表:
list1 = ['word1', 'word2', 'word3', 'word4']
然后选择随机词:
random.randint(1, 10)
或者阅读带有这些单词的txt,然后选择一个随机单词:
# -*- coding: utf-8 -*-
import random
with open('somefile.txt', 'r') as f:
list1 = [i.rstrip() for i in f.readlines()]
word = random.choice(list1)
default.txt:
worda
wordb
wordc
wordd
对于测试,您可以简单地使用errors变量:
if mistakes == 0:
print("You lost, the word was {0}".format(secretWord))