打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
猜数字游戏

0 引言

在python中,可以自己编写一些小程序,进行一些有趣的小游戏。

1 问题

   猜数字游戏:

1.系统随机生成一个1~100的数字;

2.用户共有5次机会猜;

3.如果用户猜测数字大于系统给出的数字,打印"too big"

4.如果用户猜测数字小于系统给出的数字,打印"too small"

5.如果用户猜测的数字等于系统给出的数字,打印"恭喜中奖",并退出循环

2 方法

毫无疑问,本题需要使用循环来解答。首先需要使用“from random import*”来随机生成一个1-100的数字。在循环中,分别是“too big”,“too small”以及“恭喜中奖”。循环最多只有五次。

3 实验结果与讨论

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

from random import*
num=randint(1,101)
for i in range(5):
   a=eval(input('请输入一个数字:'))
   if a>num:
       print('too big')
   if a<num:
       print('too small')
   if a==num:
       print('恭喜中奖')
       break

4 结语

针对本次使用python编写一个有趣的小程序,我们使用了循环结构和“from random import*”来随机生成一个1-100的数字进行猜数字游戏。循环结构可以重复那些需要被多次执行的程序,这样就大大减少了工作量,节约了人力,但在编写循环程序时,需要记得编写退出程序,以免一直循环。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Python学习入门--猜成语
学习python第二天,编写的一款数字小游戏
一行 Python 能实现什么丧心病狂的功能?
L6-11 综合运用
while循环实现斐波那契数列
Python基础语法——代码规范&判断语句&循环语句
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服