我们先来看一下效果:

代码如下:

import random,time
#首先初始化
number1 = 0
number2 = 0
answer1 = 0
answer2 = 0
score = 0
chance = 5
#在机会用光前重复执行
while  chance != 0:number1 = random.randint(1, 100)number2 = random.randint(1, 100)answer2 = number1 +number2#提问answer1 = int(input(str(number1) + '+' + str(number2) + '='))#如果对的话,就……if answer1 == answer2:score +=  5print('答对了!')time.sleep(1)print('你的分数是' + str(score) + '分!')time.sleep(1)print('请继续')time.sleep(1)#否则……else:chance -= 1print('不对哦,正确答案是' + str(answer2))time.sleep(1)print('你还有' + str(chance) + '次机会')time.sleep(1)
#游戏结束后,根据得到的分数做出相应评价
print('游戏结束')
time.sleep(1)
print('你的分数是' + str(score) + '分!')
time.sleep(1)
if score < 41:print('渣渣!')
elif score < 61:print('差远了!')
elif score < 81:print('一般般!')
elif score < 91:print('不错!')
elif score < 101:print('很棒!')
elif score > 100:print('厉害!')

是不是很简单呢?我也用scratch2.0版本做过一个一样的,内容见链接:
用scratch编程一个问答游戏

喜欢的话请点个赞、关注一下再走吧

如果有兴趣,请关注公众号:

注:本文章为作者原创,未经允许禁止转载!

用python3.7.3编写一个问答游戏相关推荐

  1. 用scratch编程一个问答游戏

    我们先来看一下效果: 它会在1~100间随机选两个加数来出题,回答后它会自动判断对错,如果对了就加5分,错了减一次机会,一直到机会等于0.是不是很有趣呢?现在,我们来编程吧! 先新建好变量: 代码如图 ...

  2. 用C语言编写一个小游戏

    这是一个比较通用的方法来编写一个小游戏用 C 语言: 首先,确定游戏的目标和规则.这可能包括游戏的玩法.胜负条件.游戏元素和游戏流程等. 其次,确定游戏的用户界面.这可能包括游戏的菜单.按钮.文本框. ...

  3. 编写一个扫雷游戏,我们首先要清楚游戏规则

    编写一个扫雷游戏,我们首先要清楚游戏规则:         扫雷就是要把所有非地雷的格子揭开即胜利:踩到地雷格子就算失败.游戏主区域由很多个方格组成.使用鼠标左键随机点击一个方格,方格即被打开并显示出 ...

  4. C#编写一个扫雷游戏

    基础思路 像原版一样把扫雷分为三个难度:初级难度9*9,中级难度16*16,高级难度16*30 做一个游戏需要图片资源,去网上下载了关于 扫雷的有关文件,放在了项目中 扫雷的核心是用一个二维数组存储游 ...

  5. Pygame:编写一个小游戏

    大学最后的考试终于结束了,迎来了暑假和大四的漫长的"自由"假期.当然要自己好好"玩玩"了. 我最近在学习Python,本意是在机器学习深度学习上使用Python ...

  6. python编写一个弹球游戏_Python实战案例:用Python写一个弹球游戏,就是这么强

    我们前面讲了几篇关于类的知识点,为了让大家更好的掌握类的概念,并灵活的运用这些知识,我写了一个有趣又好玩的弹球的游戏,一来可以把类的知识融会一下,二来加深对Python的兴趣.你会发现哎呀Python ...

  7. 用c语言编写一个2048 游戏,求c语言编写的2048游戏代码,尽量功能完善一些

    正在编写中,请稍后! 追答 : 代码来了!有点急,没做界面. 追答 : 2048_launcher.c : #include #include #include void main() { print ...

  8. python编写一个赛车游戏

    好的,下面是一个简单的赛车游戏的例子.这个游戏有一辆赛车和一条跑道,赛车可以向左或向右移动.每次移动后,赛车的位置会更新,并在屏幕上显示赛车的当前位置.游戏结束时,会显示游戏的得分. 首先,我们需要定 ...

  9. java 设计连连看_如何用JAVA 编写一个连连看游戏全程设计

    展开全部 刚试了..测试通过.. importjavax.swing.*; importjava.awt.*; importjava.awt.event.*; publicclass LianLian ...

最新文章

  1. windows10 中 python3 离线 安装包,没有 网络 的 情况下 安装 whl包
  2. 解决【Bootstrap‘s JavaScript requires jQuery】的问题
  3. 时间稍纵即逝,好久不见~ [QQ群均已解散,暂只保留UE4群]
  4. 50代码HTML5 Canvas 3D 编辑器优雅搞定
  5. 阿里云云安全中心入选Gartner CWPP全球市场指南
  6. python自动化和教程_《手把手教你》系列练习篇之2-python+ selenium自动化测试(详细教程)...
  7. CIO必看:7个常见但一定要避免的数据治理错误
  8. zookeeper在hadoop的应用
  9. UVA10700 Camel trading【贪心】
  10. python棋盘放麦粒_从零开始学习PYTHON3讲义(五)while循环和棋盘麦粒问题
  11. python花瓣网_花瓣网花瓣爬虫
  12. 中兴服务器isac配置,中兴AC设备对接Portal认证
  13. indy-sdk tutorials数字身份认证(一)
  14. 实习面试感悟-阿里云
  15. 《冰河世纪》特效指导罗皓做客【ftrack聊天室】
  16. Unity3D和UE4的保护方式与.net的区别
  17. Windows中telnet不是内部或外部命令解决方法
  18. 2020-06-29
  19. 【Apple Music如何开通学生会员:使用学校邮箱辅助验证】
  20. 《预训练周刊》第55期:中文预训练进展、大模型泛化、模型下游性能预测

热门文章

  1. nginx 端口禁止浏览器访问
  2. Mac OS下给树莓派安装系统、无网线和外设配置WI-FI、SSH远程控制、VNC远程桌面(超详细~)
  3. 吵架英语109句(推荐)
  4. 机器学习当中I函数代表什么意思?
  5. 4/22 LSS-视锥点云
  6. 触发器——SR锁存器
  7. 复杂列表twoway-view的使用
  8. 【jetson nano】环境配置之pytorch和PIL安装
  9. react里面的楼梯效果
  10. 中国石油大学《大学英语(三)》第二阶段在线作业