练手小程序(五)

本文介绍了一款名为“侩子手”的小程序,实际上是一个猜字游戏。游戏从预设单词列表中随机选择一个单词,玩家需根据输入的字母猜测单词,并有限制的猜测次数。文章包含代码实现,包括单词列表、用户输入判断及字符查找等功能。
摘要由CSDN通过智能技术生成

今天的练手小程序名字叫“侩子手”,有没有感到扑面而来的杀气,同样的,题目来自Knight Lab
下面来简单介绍一下程序的要求,其实程序跟“侩子手”没有半毛钱关系啦,我们要做的就是一个猜字游戏,从预先设定的单词列表中随机选出一个单词,然后根据玩家输入的字母,给出该单词中的该字母的数量,然后打印出字母。整个游戏要限制猜测次数!

  • 然后我们来分析一下程序要求:

    • 一个预设的单词列表,用于随机生成待猜测单词
    • 需要一个函数来判断用户输入的是否是单个字符,不是的话给出提示,直到用户正确输入
    • 一个判断字符是否在单词中的函数,并给出字符出现次数和位置信息
    • 主函数

    下面是我的代码块:

#!/usr/bin/env python
# _*_ coding: utf-8 _*_
import random
import string
# pre-defined words for random choice
words = [
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值