Python-简易游戏(猜成语)【文件式】
注:
使用python 3.11版本
使用windows10系统操作
请将隐藏已知文件夹后缀,关掉
公式:
while ...... or ...... :
while
while ...... and ...... :
if ......:
结构:
#放入包
#创建一个存放成语的序列
#设置主体程序
#从序列中随机跳出一个单词
#判断玩家是否猜对
#创建乱序后的词语
#根据词语长度,产生词语的随机位置
#将position位置的词语组合到乱序后的词语
#通过切片,将position位置的词从原成语中删除
开始写:
新建一个.txt文件,名字随便
填入
import random
CHENGYU = ("蒸蒸日上","不屈不挠","入木三分","呼风唤雨","欣欣向荣","同舟共济",
"引人入胜","顾左右而言他","狗嘴里吐不出象牙","鱼和熊掌不可兼得")
print("""
欢迎猜成语
把乱序的组合合成一个正确的成语
""")
iscontinue="y"
while iscontinue=="y" or iscontinue=="Y":
chengyu =random.choice(CHENGYU)
correct = chengyu
jumble =""
while chengyu:
position = random.randrange(len(chengyu))
jumble += chengyu[position]
chengyu = chengyu[:position] + chengyu[(position + 1):]
print("\n\n乱序后:",jumble)
guess = input("请你猜:")
while guess !=correct and guess != "":
print("不错喔")
guess = input("继续")
if guess == correct:
print("啊对对对")
iscontinue=input("继续不大兄弟(Y/N):")
ctrl+s保存之后,将文件后缀.txt变更为.py
右键
Eit with IDLE调出调试窗口
然后鼠标移至上方【Run】 点击Run Module(也可以直接按F5)
进入调试
输入测试
完毕
Python-简易游戏(猜成语)【文件式】相关推荐
- python看图猜成语_看图猜成语200个图答案 看图猜成语图片答案大全
看图猜成语2游戏v1.40苹果版 类型:ios休闲益智大小:100M语言:中文 评分:10.0 标签: 立即下载 看图猜成语200个图答案 看图猜成语图片答案大全.看图猜成语是一款很受欢迎的休闲猜谜类 ...
- Python 简易编写“猜单词游戏”
1.创建工程文件. 2.代码如下: #word jumble 猜单词游戏 import random #random模组随机函数,随机数发生器 WORDS=("python",& ...
- Python小游戏 猜数字——非常有趣的小游戏
猜字游戏 游戏规则:程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测 如果猜对了,就会循环你是否要继续玩游戏 如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测. ...
- Python小游戏 猜3个骰子点数大小游戏
#猜点数大小游戏,3个骰子,小于等于9为小,大于等于10为大 import random def sum1(point1,point2,point3): a_list=[point1,point2,p ...
- Python小游戏 猜字游戏
1.先打开我们之前事先安装的Python,打开IDLE Ctrl+n 新建一个文件,再将代码打入进去.
- python小游戏——猜单词游戏(Hangman)
目录 一.游戏介绍 二.开发环境 三.界面设计 四.工作原理 ①.
- 通过游戏编程学Python(4)— 猜成语(上)
通过游戏编程学Python 通过游戏编程学Python(3)- 赌大小 通过游戏编程学Python(2)- 脑筋急转弯 通过游戏编程学Python(1)- 猜数字 文章目录 通过游戏编程学Python ...
- 通过游戏编程学Python(5)— 猜成语(下)
通过游戏编程学Python 通过游戏编程学Python(4)- 猜成语(上) 通过游戏编程学Python(3)- 赌大小 通过游戏编程学Python(2)- 脑筋急转弯 通过游戏编程学Python(1 ...
- Python GUI案例之看图猜成语开发(第二篇)
Python GUI案例之看图猜成语(第二篇) 前言 看图猜成语小程序开发(第二篇) 游戏选择模式页面 游戏训练模式页面 Python GUI案例之看图猜成语开发(第一篇) Python GUI案例之 ...
最新文章
- BUUCTF firmware
- rocks自建存储流程
- c语言 题目 猜算式,蓝桥杯竞赛题目(猜算式)
- windows 7资源管理器崩溃解决方法
- POJ1061 青蛙的约会(线性同余方程)
- for each循环_Power Query — 循环初步
- 微信分享接口调用(自测通过可以用)
- Payroll Calculation的Process Rule
- 粒子运动模拟 - Verlet积分算法简介
- Object_C与JavaScript交互使用总结
- 程序开发中大写YYYY与小写yyyy的区别
- 幻方c语言程序,幻方算法 C语言描述
- 解决vscode中文乱码问题(不是改GBK,亲测有效)
- Android NDK开发基础
- SM2/RSA证书工具--简单CA实现
- 《Windows 8 权威指南》——2.4 Aero与Metro的触摸对比
- Linux - 常见端口和服务的对照和解释
- 给定一个正整数n,计算有多少个不同的连续自然数段
- 关于vue打包后如何运行
- html中高度自动调整,HTML 高度自适应
热门文章
- HttpWebRequest(未授权设置) 即需要身份验证设置
- HOG+LBP+Haar
- linux mkdir 文件夹,Linux mkdir 创建文件夹命令
- 如何安装pkg-config
- ASP.NET Core MVC 直接运行报错:对象不支持“addEventListener”属性或方法
- 【Golang第1~3章:基础】如何安装golang、第一个GO程序、golang的基础
- asp.net mvc C# 微信公众号-服务号开发 (用户网页授权获取用户昵称头像信息)...
- mysql中的严格模式和非严格模式
- 12_视觉里程计1_ICP算法
- 高中可以学计算机吗,我是一名高中生想学计算机专业请问有前途吗?