大牛是什么意思| 1月14日什么星座| 人各有命是什么意思| 什么叫牙周炎| 甲亢病是一种什么病| 送孕妇什么礼物最贴心| 乳清蛋白是什么| 失眠吃什么药最好| 蛤蟆吃什么| 早晨五点是什么时辰| 玉和翡翠有什么区别| 什么水果补血效果最好| 肩周炎吃什么药好得快| 死是什么意思| 子宫内膜单纯性增生是什么意思| hpv什么时候检查最好| 腿弯处的筋痛是什么原因| 7.17是什么日子| 淀粉酶高有什么危害| 浑身没力气是什么原因| 考警校需要什么条件| 刚字五行属什么| 肩胛骨疼是什么原因| 乳腺是什么| 梅菜是什么菜做的| 窦房结是什么意思| 痰多是什么原因造成的| 哎呀是什么意思| 飞机票号是什么意思| 脑瘤到什么程度才会死| 切脉切的是什么脉| 什么动物不长胡须| 寒食节是什么时候| mmhg是什么意思| 问羊知马是什么生肖| 属什么生肖| 类风湿因子高说明什么| 血蛋白低是什么原因| ad什么时候吃最好| 为什么近视不可逆| 哈密瓜苦是什么原因| 漫谈是什么意思| cps什么意思| 痛风吃什么好得快| 糖尿病是什么| 史字五行属什么| 精液偏黄是什么原因| 青鱼又叫什么鱼| 精忠报国是什么生肖| 棉纱是什么面料| 你本来就很美是什么广告| 什么是泥炭土| 冰心原名是什么| 嬉皮笑脸是什么生肖| 血液由什么组成| 五福是什么| 解大便时有鲜血流出是什么原因| 圹是什么意思| 壬水命是什么意思| 心电图窦性心律什么意思| 不容乐观是什么意思| 车间管理人员工资计入什么科目| 美业是什么| 二月十三是什么星座| 什么时候是排卵期| 什么属相不能养龙鱼| 凌晨6点是什么时辰| 肾的作用和功能是什么| 小孩打喷嚏流鼻涕吃什么药| 女性排卵期出血是什么原因| 血压什么时候量最准确| 脑震荡是什么症状| 肾囊肿用什么药| 出柜什么意思| 即使什么也什么造句| 派出所什么时候上班| 人的运气跟什么有关| dr是什么| 腰疼挂什么科室| 化验血挂什么科| 日是什么意思| 手信是什么东西| 来忘掉错对来怀念过去是什么歌| 腿上血栓是什么症状| 反酸水是什么原因| 胰岛素是什么意思| 什么叫三本| is是什么组织| prl是什么意思| 护理部主任是什么级别| 暑伏为什么要吃饺子| 鸡胸肉炒什么菜好吃| 6.7是什么星座| 性是什么意思| 井盖为什么是圆的| 秋葵吃多了有什么坏处| 炸膛什么意思| 三月初一是什么星座| 308什么意思| 脸上起疙瘩是什么原因| 淋巴细胞升高说明什么| 什么品牌镜片好| 沙门是什么意思| 支气管炎吃什么药好得快| 那英姓什么| 辛辣指的是什么| wrong什么意思| 柴米油盐什么意思| 间歇脉多见于什么病| 血清铁蛋白是检查什么| 吃什么对肺最好| 南瓜和什么食物相克| ts代表什么| hp是什么单位| 叶赫那拉氏是什么旗| ipad什么时候出新款| 慰安妇是什么意思| 血脂是什么意思| 小孩腹泻吃什么药好得快| 夏威夷果吃了有什么好处| 大学生村官是什么编制| 花生什么时候种| 打篮球对身体有什么好处| 白细胞低是什么原因| 苦衷是什么意思| 塔克是什么食物| 亲热是什么意思| 糖精是什么| 手心发热吃什么药| 熊猫是什么科| 胃绞疼是什么原因| 低密度脂蛋白高是什么原因| 504是什么意思| 为什么会真菌感染| 月经一直不停有什么办法止血| 老年人贫血吃什么补血最快最有效| 眼皮老是跳是什么原因| 张国立的老婆叫什么名字| 脚抽筋是什么原因| 康熙姓什么| 知更鸟是什么鸟| c反应蛋白高吃什么药| 111是什么意思| 精神洁癖是什么意思| 什么花是蓝色的| 哔哩哔哩是干什么的| 戈谢病是什么病| 全身发痒是什么原因| 不粘锅涂层是什么材料| 现字五行属什么| 布病什么症状| 什么自若| 宝格丽表属于什么档次| 中药为什么要热着喝| 蓝桉什么意思| 女性绝经有什么征兆| 啤酒兑什么饮料好喝| 人参归脾丸适合什么人吃| 小孩手足口病吃什么食物好| 肠粘连是什么原因引起| 紫米和小米什么关系| 妖是什么意思| 身上痒是什么原因引起的| 鳞状上皮细胞是什么意思| 拔完智齿后需要注意什么| 什么是豆制品| 忽冷忽热是什么症状| 老公护着婆婆说明什么| 嘴唇干裂是什么原因引起的| 9月17日是什么星座| 小麦粉可以做什么吃的| 肌腱是什么组织| cpk是什么| epc是什么意思| 上海最高楼叫什么大厦有多少米高| 肚子左侧疼是什么原因| 手抖是什么症状| 郑板桥擅长画什么| 鹦鹉吃什么食物最好| 舌吻是什么感觉| 排骨是什么肉| 1942年属什么生肖| 补气血吃什么药效果好| 福星是什么意思| 炖羊汤放什么调料| 为什么润月| 酒精过敏吃什么药| 未加一笔是什么字| 浪荡闲游是什么生肖| 失眠用什么药| 风雨交加是什么生肖| 肛门里面有个肉疙瘩是什么| 为什么养鱼养单不养双| 三餐两点什么意思| 龟头敏感吃什么药| 什么动物的血是蓝色的| 咖啡喝了有什么好处| 梦到头发长长了是什么意思| 云南简称是什么| 携字去掉提手旁读什么| 对虾是什么虾| 芈月传芈姝结局是什么| 血红蛋白浓度偏低是什么原因| 党参有什么功效| 左手中指麻木是什么原因| 鸡的守护神是什么菩萨| 木薯粉是什么东西| 处女座男生喜欢什么样的女生| 雾化器是干什么用的| 卵巢早衰是什么意思| 觊觎什么意思| 一心一意是什么生肖| 如果你是什么就什么造句| 月支是什么意思| 2006年属什么生肖| 未分类结晶偏高是什么意思| 买车选什么品牌| 泰坦尼克号什么时候上映的| 爆单什么意思| ib是什么单位| 早泄要吃什么药| 考研都考什么科目| 早上起来眼皮肿是什么原因| 宝宝吐奶是什么原因| 戊戌是什么意思| 无名指长痣代表什么| 龙涎香是什么味道| 什么是籍贯| 海棠依旧什么意思| 依西美坦最佳服用时间是什么时间| 心肌缺血是什么原因| 掉头发缺什么| 灵魂是什么意思| 什么水果补气血| 犹太人是什么| 无故流鼻血是什么原因| society是什么意思| 散光轴位是什么| 凌晨三点半是什么时辰| 什么叫散光| 什么是荠菜| 类风湿关节炎吃什么药效果好| 睡眠不好去医院挂什么科| 脊柱侧弯有什么症状| 沸去掉三点水念什么| 帝女花讲的是什么故事| 一什么棉花糖| 支气管肺炎吃什么药| 脑溢血是什么原因| 须眉是什么意思| 窈窕淑女君子好逑是什么意思| 鳞状上皮细胞是什么意思| 玉兰花什么季节开| 什么败走华容道不出所料| 建议是什么意思| 直肠前突有什么症状| 生动是什么意思| 长疖子是什么原因| 丁克什么意思| 慢性疾病都包括什么病| 什么人不适合去高原| 瞬移是什么意思| 梦见好多羊是什么意思| 苏打水是什么| 百度
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python实战-游戏(常识判断小游戏)

世纪末的孩子纷纷按下相亲快进键-滚动-时政频道-中工网

原创
作者头像
一个风轻云淡
发布于 2025-08-05 16:54:19
发布于 2025-08-05 16:54:19
百度 其次,男性不一定更多地掌握生存资源了,现代女性越来越独当一面。 29600
代码可运行
举报
文章被收录于专栏:java学习javajava学习java
运行总次数:0
代码可运行

前言

编程世界既神秘又充满乐趣,而今天,我们又将一起踏上学习编程的奇妙旅程,今天我们将用python通过编写简单而有趣的常识判断小游戏,探索代码背后的魔法力量。无论你是完全的初学者还是有一定经验的编程爱好者,这个项目都将为你打开编程的大门,让你体验到编程的乐趣与成就感。

你需要掌握的知识点

随机数生成、函数定义、变量与数据类型、输入/输出、条件语句和循环结构以及简单的函数知识点,如果你还没掌握可以移步到玩转社区新功能 · Python精品学习库 - 腾讯云开发者社区-腾讯云 (tencent.com),进行学习对应知识点后再进行操作。

我们的目标

在这个教程中,你将学会如何运用基本的编程概念和语法,编写一个简单但富有趣味的投色子小游戏。通过这个游戏,你将了解到变量、循环、条件语句等编程基础知识,同时培养逻辑思维和解决问题的能力。让我们一起挑战自己,探索编程的无限可能性!

游戏的要求

常识在生活中很重要,包括交通规则、健康饮食、社交礼仪、环保意识等。遵守常识有助于我们更好地适应环境、保护自己和他人,并促进社会和谐发展。常见的常识如下:

问题

答案

地球是圆的吗?

True

太阳是绕地球转的吗?

False

水的化学式是H2O吗?

True

大熊猫是中国特有的动物吗?

True

地球上70%以上的面积被海洋覆盖吗?

True

非洲是世界上人口最多的大洲吗?

False

金鱼是淡水鱼吗?

True

月亮有自己的光吗?

False

美国的首都是纽约吗?

False

氧气是支持燃烧的气体吗?

True

太阳是恒星吗?

True

地球上最高的山峰是珠穆朗玛峰吗?

True

蜘蛛是昆虫吗?

False

地球是银河系中最大的行星吗?

False

日本的首都是东京吗?

True

要求:

游戏开始后,会依次显示一系列关于常识问题的题目,例如“地球是圆的吗?”、“水的化学式是H2O吗?”等等,然后我们需要输入对这个问题的判断,即“True”(正确)或者“False”(错误)。接着程序会告诉您是否回答正确,并记录我们的得分。最终,当所有问题都回答完毕后,会显示的得分情况,即总共回答对了多少题,以及占总题目数的比例

我们的思路

“俩个函数封装,逻辑处理”:

  1. ask_question(question, answer) 函数用于向用户展示问题并接收用户的输入答案,然后判断用户的回答是否正确,并返回结果。
  2. main() 函数包含了所有的问题和答案,以及游戏的主体逻辑。
  • 定义了问题列表 questions,每个问题都是一个元组包含问题本身和正确答案。
  • 初始化变量 correct_answers 用于记录用户回答正确的数量。
  • 逐个展示问题并调用 ask_question() 函数,根据用户的回答判断是否正确,并更新 correct_answers 变量。
  • 遍历完所有问题后,输出用户的得分情况,即回答正确的题目数量和总题目数。
  • 游戏开始时,欢迎语会提示用户回答关于常识的问题,用户需要根据问题输入对应的答案(True/False)。
  • 每回答一个问题后,程序会告诉用户答案是否正确,如果正确则得分加一。
  • 当用户回答完所有问题后,程序会显示用户的得分情况,包括回答正确的题目数量和比例。

具体落地

代码语言:python
代码运行次数:0
运行
复制
import random

def generate_question():
    num1 = random.randint(1, 100)
    num2 = random.randint(1, 100)
    operator = random.choice(['+', '-', '*', '/'])
    
    if operator == '+':
        answer = num1 + num2
    elif operator == '-':
        answer = num1 - num2
    elif operator == '*':
        answer = num1 * num2
    else:
        num1 = num2 * random.randint(1, 10)
        answer = num1 // num2
    
    return num1, num2, operator, answer

def check_answer(num1, num2, operator, answer, user_answer):
    if operator == '+':
        correct = num1 + num2
    elif operator == '-':
        correct = num1 - num2
    elif operator == '*':
        correct = num1 * num2
    else:
        correct = num1 // num2
    
    if answer == user_answer:
        print("回答正确!")
        return True
    else:
        print("回答错误。正确答案是:", correct)
        return False

def main():
    correct_answers = 0
    total_questions = 5

    print("欢迎参加四则运算小游戏!请回答下面的问题:")

    for _ in range(total_questions):
        num1, num2, operator, answer = generate_question()
        print(f"{num1} {operator} {num2} = ?")
        user_answer = int(input("请输入您的答案: "))
        
        if check_answer(num1, num2, operator, answer, user_answer):
            correct_answers += 1

    print(f"游戏结束!您一共回答对了 {correct_answers} 题,共答对了 {correct_answers}/{total_questions} 题。")

if __name__ == "__main__":
    main()

if __name__ == "__main__": 是一个条件判断语句,用于判断当前脚本是否作为主程序直接运行。当一个 Python 文件作为脚本直接运行时,Python 解释器会将特殊变量 __name__ 设置为 "__main__",表示该文件是主程序。

写在最后

大家可以直接在代码处,鼠标悬浮在语言为python的代码块上,可看到代码块的”运行”按钮,点击“运行按钮”将拉起弹框,并自动完成环境初始化并展现运行结果。

最后向大家推荐腾讯云的AI绘画工具:

AI 绘画(AI Art)是一款 AI 图像生成与编辑技术 API 服务,可以结合输入的文本或图片智能创作出与输入相关的图像内容,具有更强大的中文理解能力、更多样化的风格选择,更好支持中文场景下的建筑风景生成、古诗词理解、水墨剪纸等中国元素风格生成,以及各种动漫、游戏风格的高精度图像生成和风格转换,为高质量的内容创作、内容运营提供技术支持。

  • 智能文生图:根据输入的文本描述,智能生成与之相关的结果图,支持水墨画、油画、动漫等多种风格。
  • 智能图生图:据输入的图片及辅助文本描述,智能生成与之相关的结果图,支持动漫、古风等多种风格。
  • 视频动漫化:根据一段输入的短视频,智能生成一段 AI 动漫化处理后的视频。
  • 图生动漫特效:根据一张输入的图片,智能生成一段从原图转变为图生图结果图的特效转场视频。

自研算法

以腾讯自研文生图模型作为算法技术内核,提供数十种不同风格选择,支持中国风、动漫、游戏、传统绘画等不同场景风格的高质量图像生成。

中文适配性强

基于高质量的中文图文数据训练,具有更强大的中文理解能力以及更偏东方审美的绘画创作能力。

自由度高

支持正负向文本引导词以及不同分辨率、尺寸和相似度等自定义参数设置,赋予更高的可用性与可玩性,满足多样化的场景应用需要。

性能良好

从模型蒸馏、压缩量化到模型加速上进行了全面改善,有效提升模型推理性能,降低计算与落地成本。

官网地址:大模型图像创作引擎_AI绘画_AI作画_腾讯云 (tencent.com)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 你需要掌握的知识点
  • 我们的目标
  • 游戏的要求
  • 我们的思路
  • 具体落地
  • 写在最后
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
闰月鞋买什么颜色 类风湿不能吃什么食物 胃出血是什么症状 小河边有什么 宝宝发烧手脚冰凉是什么原因
pin是什么意思啊 很长很长的什么填空 梦见数钱是什么预兆 锋芒的意思是什么 腮腺炎是什么
什么是神经官能症 彩铃是什么意思 足是什么结构 六畜大宝在农家是什么生肖 视网膜脱落是什么原因引起的
为什么会得红斑狼疮 恢复伤口的鱼叫什么鱼 冰醋酸是什么 得了梅毒会有什么症状 塌腰是什么意思
辣椒是什么生肖hcv8jop0ns7r.cn 冷的什么hcv8jop7ns2r.cn 吃鱼肝油有什么好处hcv8jop8ns0r.cn 棕色皮鞋配什么颜色裤子xianpinbao.com 甘霖是什么意思baiqunet.com
治疗hpv病毒用什么药hcv8jop7ns5r.cn 怀孕皮肤变差什么原因bjcbxg.com 非萎缩性胃炎是什么意思hcv9jop6ns6r.cn 为什么会得口腔溃疡hcv9jop0ns1r.cn 收尿干什么用的hcv9jop4ns7r.cn
内分泌是什么意思hcv9jop0ns3r.cn 便秘是什么引起的hcv9jop6ns1r.cn 下架是什么意思hcv7jop4ns5r.cn 虎父无犬子什么意思hcv9jop8ns0r.cn 房产证改名字需要什么手续hebeidezhi.com
厕所里应该摆什么花hcv9jop2ns9r.cn 梦见老人去世预示什么hcv9jop7ns1r.cn gi食物是什么意思sscsqa.com 强化灶是什么意思hcv8jop5ns0r.cn 69岁属什么hcv9jop4ns5r.cn
百度