用python3.7.3编写一个问答游戏
我们先来看一下效果:
代码如下:
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编写一个问答游戏相关推荐
- 用scratch编程一个问答游戏
我们先来看一下效果: 它会在1~100间随机选两个加数来出题,回答后它会自动判断对错,如果对了就加5分,错了减一次机会,一直到机会等于0.是不是很有趣呢?现在,我们来编程吧! 先新建好变量: 代码如图 ...
- 用C语言编写一个小游戏
这是一个比较通用的方法来编写一个小游戏用 C 语言: 首先,确定游戏的目标和规则.这可能包括游戏的玩法.胜负条件.游戏元素和游戏流程等. 其次,确定游戏的用户界面.这可能包括游戏的菜单.按钮.文本框. ...
- 编写一个扫雷游戏,我们首先要清楚游戏规则
编写一个扫雷游戏,我们首先要清楚游戏规则: 扫雷就是要把所有非地雷的格子揭开即胜利:踩到地雷格子就算失败.游戏主区域由很多个方格组成.使用鼠标左键随机点击一个方格,方格即被打开并显示出 ...
- C#编写一个扫雷游戏
基础思路 像原版一样把扫雷分为三个难度:初级难度9*9,中级难度16*16,高级难度16*30 做一个游戏需要图片资源,去网上下载了关于 扫雷的有关文件,放在了项目中 扫雷的核心是用一个二维数组存储游 ...
- Pygame:编写一个小游戏
大学最后的考试终于结束了,迎来了暑假和大四的漫长的"自由"假期.当然要自己好好"玩玩"了. 我最近在学习Python,本意是在机器学习深度学习上使用Python ...
- python编写一个弹球游戏_Python实战案例:用Python写一个弹球游戏,就是这么强
我们前面讲了几篇关于类的知识点,为了让大家更好的掌握类的概念,并灵活的运用这些知识,我写了一个有趣又好玩的弹球的游戏,一来可以把类的知识融会一下,二来加深对Python的兴趣.你会发现哎呀Python ...
- 用c语言编写一个2048 游戏,求c语言编写的2048游戏代码,尽量功能完善一些
正在编写中,请稍后! 追答 : 代码来了!有点急,没做界面. 追答 : 2048_launcher.c : #include #include #include void main() { print ...
- python编写一个赛车游戏
好的,下面是一个简单的赛车游戏的例子.这个游戏有一辆赛车和一条跑道,赛车可以向左或向右移动.每次移动后,赛车的位置会更新,并在屏幕上显示赛车的当前位置.游戏结束时,会显示游戏的得分. 首先,我们需要定 ...
- java 设计连连看_如何用JAVA 编写一个连连看游戏全程设计
展开全部 刚试了..测试通过.. importjavax.swing.*; importjava.awt.*; importjava.awt.event.*; publicclass LianLian ...
最新文章
- windows10 中 python3 离线 安装包,没有 网络 的 情况下 安装 whl包
- 解决【Bootstrap‘s JavaScript requires jQuery】的问题
- 时间稍纵即逝,好久不见~ [QQ群均已解散,暂只保留UE4群]
- 50代码HTML5 Canvas 3D 编辑器优雅搞定
- 阿里云云安全中心入选Gartner CWPP全球市场指南
- python自动化和教程_《手把手教你》系列练习篇之2-python+ selenium自动化测试(详细教程)...
- CIO必看:7个常见但一定要避免的数据治理错误
- zookeeper在hadoop的应用
- UVA10700 Camel trading【贪心】
- python棋盘放麦粒_从零开始学习PYTHON3讲义(五)while循环和棋盘麦粒问题
- python花瓣网_花瓣网花瓣爬虫
- 中兴服务器isac配置,中兴AC设备对接Portal认证
- indy-sdk tutorials数字身份认证(一)
- 实习面试感悟-阿里云
- 《冰河世纪》特效指导罗皓做客【ftrack聊天室】
- Unity3D和UE4的保护方式与.net的区别
- Windows中telnet不是内部或外部命令解决方法
- 2020-06-29
- 【Apple Music如何开通学生会员:使用学校邮箱辅助验证】
- 《预训练周刊》第55期:中文预训练进展、大模型泛化、模型下游性能预测