猜单词游戏。计算机随机产生一个单词,打乱字母顺序,供玩家去猜 a.准备一组单词,随机抽取一个b.将抽取的单词作为答案,打乱字母顺序,显示给玩家,供其猜测c.猜测错误继续猜测或以空字符串.
import random #随机函数
words =("conscietious","noteworthy")
i = random.randint(0,len(words)-1) #随机单词的下标
b = list(words[i]) #将单词(字符串)转换成列表
random.shuffle(b) #打乱字符列表的顺序
for j in range(len(b)):
print("{} ".format(b[j]),end='')
if j + 1 >= len(b):
print()
a = input("Please input the word : ")
while a != ' ':
if a == words[i]:
print('Congratulation!\nGuess right!the word is "{}"'.format(words[i]))
c = input("Do you want continue guess words?\ny:yes;n:no\nPlease choose: ")
print()
if c == "y" or c == "yes" :
i = random.randint(0,len(words)-1)
b = list(words[i])
random.shuffle(b)
for j in range(len(b)):
print("{} ".format(b[j]),end='')
if j + 1 >= len(b):
print()
a = input("Please input the word : ")
continue #返回循环头,继续下一轮循环
elif c == 'n' or c == ' ' or c == 'no':
break #退出循环
else:
print("Sorry,Guess wrong!")
c = input("Do you want to continue?\n y:yes;n:no\nPlease choose: ")
if c == 'y' or c == "yes" :
print()
i = random.randint(0,len(words)-1)
b = list(words[i])
random.shuffle(b)
for j in range(len(b)):
print("{} ".format(b[j]),end='')
if j + 1 >= len(b):
print()
a = input("Please input the word : ")
continue #返回循环头,继续下一轮循环
elif c == 'n' or c == ' ':
break #退出循环
猜单词游戏。计算机随机产生一个单词,打乱字母顺序,供玩家去猜 a.准备一组单词,随机抽取一个b.将抽取的单词作为答案,打乱字母顺序,显示给玩家,供其猜测c.猜测错误继续猜测或以空字符串.相关推荐
- python 列表、元组 1.1 猜单词游戏。计算机随机产生一个单词,打乱字母顺序,供玩家去猜
题目: 猜单词游戏.计算机随机产生一个单词,打乱字母顺序,供玩家去猜 a.准备一组单词,随机抽取一个 b.将抽取的单词作为答案,打乱字母顺序,显示给玩家 ...
- 猜年龄游戏。允许用户每尝试3次,如果还没猜对,就问用户是否还想继续玩,如果回答y或Y,就继续让其猜3次,以此反复,如果回答N或n,就退出程序,如果猜对了,打印恭喜信息直接退出。
猜年龄游戏.允许用户每尝试3次,如果还没猜对,就问用户是否还想继续玩,如果回答y或Y,就继续让其猜3次,以此反复,如果回答N或n,就退出程序,如果猜对了,打印恭喜信息直接退出. 代码: # 猜年龄游戏 ...
- 产生一个1--10之间的随机数,用户去猜这个数,直到猜中为止
import java.util.Scanner; import java.util.Random; class Demo4 { public static void main(String[] a ...
- 利用二分法查找 设计人与计算机猜数游戏,计算机游戏教学法第十一章.ppt
<计算机游戏教学法第十一章.ppt>由会员分享,可在线阅读,更多相关<计算机游戏教学法第十一章.ppt(72页珍藏版)>请在装配图网上搜索. 1.第十一章 计算机游戏教学法,方 ...
- python猜单词游戏_Python小程序之猜单词游戏
计算机随机产生一个单词,打乱字母顺序,供玩家去猜.(可供猜的单词自己定义) import random WORDS = ("math","english",&q ...
- Python小程序之猜单词游戏
计算机随机产生一个单词,打乱字母顺序,供玩家去猜.(可供猜的单词自己定义) import random WORDS = ("math","english",&q ...
- c语言编程题猜数字游戏6题,c语言编程—猜数字游戏.doc
c语言编程-猜数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...
- Java实现猜数游戏
1 问题 编写一个Java程序,实现以下功能: 2 方法 首先导入java.util包下的Random,让程序随便分配给用户一个数. 再导入java.util包下的Scanner类,构建Scanner ...
- UVa340 Master-Mind Hints 猜数字游戏的提示 题解
UVa340 Master-Mind Hints 猜数字游戏的提示 题目链接:UVa340 题目描述 输入格式 输出格式 题目翻译 你的任务是实现一个经典的"猜数字"游戏.给定答案 ...
- 教你用python制作猜数游戏
大家好!我又回来了!今天我教大家怎样用python制作猜数游戏.在此之前我们先了解一下什么是python版猜数游戏. 了解 python版猜数游戏是指您先输入下限值与上限值,然后系统随机生成一个在此范 ...
最新文章
- html图片墙 无限滚动,尝试用CSS3实现无限循环的无缝滚动
- 一、cocos2dx概念简介
- 母亲节刚过,别盲目 high 你的“增长”
- ArrayList、LinkedList、Vector的区别。
- 芯片:设计、制造、封测
- Taro+react开发(8)--控制跳转
- [Ajax] 超于json2.js的版本json3.js
- 7-14 排座位 (25 分)
- 基于canvas的视频遮罩插件
- 【日期类问题】例2.1日期差值
- 游戏巨头齐聚 Unite Shanghai 2019,揭秘爆款游戏制作精彩亮点!
- Hbase启动hbase shell运行命令报Class path contains multiple SLF4J bindings.错误
- Puppet之基础篇
- xshell无法删除输入_xshell5卸载不了怎么办?xshell5软件卸载方法及无法卸载的解决方法...
- win10怎么查看外接显示器的型号
- IT精英?OR IT民工?
- 深大uooc大学生心理健康章节答案第二章
- chain 的使用方法
- 解决“javac不是内部或外部命令,也不是可运行的程序”问题
- 记一次云服务器重装CentOS7系统
热门文章
- kali通过msf利用永恒之蓝攻击服务器
- 简单银行账户管理系统
- CasADi——数据类型详解与基本操作介绍
- SVN Eclipse插件Subclipse安装和配置
- python sample函数_Python pandas.DataFrame.sample函数方法的使用
- Qt+OSG/osgEarth跨平台编译(用Qt Creator组装各个库,实现一套代码、一套框架,跨平台编译)
- python期货程序化开发_使用文华财经进行期货程序化真的很low,自己编程才是正途...
- 教您在Xshell中清除历史记录
- Typora编辑数学公式
- 中国大数据论坛第八期教育成都沙龙成功