如何创建列表并测试a子手游戏

时间:2019-02-19 21:37:19

标签: python python-3.x

所以现在我正在创建一个a子手游戏。我是一个初学者程序员,现在有点卡住了。

我需要为程序创建一个列表,以从中选择一个单词,然后将该单词用于hangman游戏。另外,我必须创建一个测试来检查玩家是否输了。任何帮助或建议,将不胜感激!

> docker build -f dockerfile -t ubuntu-vim .  
> docker run -dit --name u1 ubuntu-vim  
> docker exec u1 vim --version | head -n 1

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))