注:

使用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-简易游戏(猜成语)【文件式】相关推荐

  1. python看图猜成语_看图猜成语200个图答案 看图猜成语图片答案大全

    看图猜成语2游戏v1.40苹果版 类型:ios休闲益智大小:100M语言:中文 评分:10.0 标签: 立即下载 看图猜成语200个图答案 看图猜成语图片答案大全.看图猜成语是一款很受欢迎的休闲猜谜类 ...

  2. Python 简易编写“猜单词游戏”

    1.创建工程文件. 2.代码如下: #word jumble 猜单词游戏 import random  #random模组随机函数,随机数发生器 WORDS=("python",& ...

  3. Python小游戏 猜数字——非常有趣的小游戏

    猜字游戏 游戏规则:程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测 如果猜对了,就会循环你是否要继续玩游戏 如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测. ...

  4. Python小游戏 猜3个骰子点数大小游戏

    #猜点数大小游戏,3个骰子,小于等于9为小,大于等于10为大 import random def sum1(point1,point2,point3): a_list=[point1,point2,p ...

  5. Python小游戏 猜字游戏

    1.先打开我们之前事先安装的Python,打开IDLE Ctrl+n 新建一个文件,再将代码打入进去.

  6. python小游戏——猜单词游戏(Hangman)

    目录 一.游戏介绍 二.开发环境 三.界面设计 四.工作原理 ①.

  7. 通过游戏编程学Python(4)— 猜成语(上)

    通过游戏编程学Python 通过游戏编程学Python(3)- 赌大小 通过游戏编程学Python(2)- 脑筋急转弯 通过游戏编程学Python(1)- 猜数字 文章目录 通过游戏编程学Python ...

  8. 通过游戏编程学Python(5)— 猜成语(下)

    通过游戏编程学Python 通过游戏编程学Python(4)- 猜成语(上) 通过游戏编程学Python(3)- 赌大小 通过游戏编程学Python(2)- 脑筋急转弯 通过游戏编程学Python(1 ...

  9. Python GUI案例之看图猜成语开发(第二篇)

    Python GUI案例之看图猜成语(第二篇) 前言 看图猜成语小程序开发(第二篇) 游戏选择模式页面 游戏训练模式页面 Python GUI案例之看图猜成语开发(第一篇) Python GUI案例之 ...

最新文章

  1. BUUCTF firmware
  2. rocks自建存储流程
  3. c语言 题目 猜算式,蓝桥杯竞赛题目(猜算式)
  4. windows 7资源管理器崩溃解决方法
  5. POJ1061 青蛙的约会(线性同余方程)
  6. for each循环_Power Query — 循环初步
  7. 微信分享接口调用(自测通过可以用)
  8. Payroll Calculation的Process Rule
  9. 粒子运动模拟 - Verlet积分算法简介
  10. Object_C与JavaScript交互使用总结
  11. 程序开发中大写YYYY与小写yyyy的区别
  12. 幻方c语言程序,幻方算法 C语言描述
  13. 解决vscode中文乱码问题(不是改GBK,亲测有效)
  14. Android NDK开发基础
  15. SM2/RSA证书工具--简单CA实现
  16. 《Windows 8 权威指南》——2.4 Aero与Metro的触摸对比
  17. Linux - 常见端口和服务的对照和解释
  18. 给定一个正整数n,计算有多少个不同的连续自然数段
  19. 关于vue打包后如何运行
  20. html中高度自动调整,HTML 高度自适应

热门文章

  1. HttpWebRequest(未授权设置) 即需要身份验证设置
  2. HOG+LBP+Haar
  3. linux mkdir 文件夹,Linux mkdir 创建文件夹命令
  4. 如何安装pkg-config
  5. ASP.NET Core MVC 直接运行报错:对象不支持“addEventListener”属性或方法
  6. 【Golang第1~3章:基础】如何安装golang、第一个GO程序、golang的基础
  7. asp.net mvc C# 微信公众号-服务号开发 (用户网页授权获取用户昵称头像信息)...
  8. mysql中的严格模式和非严格模式
  9. 12_视觉里程计1_ICP算法
  10. 高中可以学计算机吗,我是一名高中生想学计算机专业请问有前途吗?