python每天一个小程序_Python小程序,够你玩一整天~

一天无聊如何度过

既想锻炼智力,又想打发时间

这个程序很适合你~~~

好了,环境是Python3.8

开始我们的程序吧!

首先需要import随机数random模块,这个模块可是核心哦

接下来可以print一些游戏规则之类的

然后输入

timu=int(input("请输入想做的题目数量(整数):"))

这证明了你想做几道都行~~

以便于后来的判断计算

然后初始给c赋值0,以便于分值计算

然后就是套循环啦

for i in range(1,timu+1):

看出来刚刚的timu是干什么用的了吗??对!决定循环次数

然后循环内的语句块就是我们要用的主程序啦

a=random.randint(0,100)

b=random.randint(0,100)

jj=random.randint(0,1)

a,b是两个数,jj是加/减随机选择(当然你喜欢也可以做*和/)

然后就是实现随机选择

if jj==0:

d=a+b

print("请计算",a,"+",b)

else:

d=a-b

print("请计算",a,"-",b)

上面的jj判断就是为了这个哦

jisuan=int(input("请输入你的计算结果:"))

if jisuan==d:

print("恭喜,答对了第",i,"题",)

c=c+1

else:

print("很遗憾,你没有答对,正确答案是",d)

print("你做了",timu,"道题,一共对了",c,"道题")

最后的jisuan就是你算的结果,当然也可以做个类似计时器的来限制时间

然后是个判断,i就是上面的循环次数哦,最后会输出你的答题成果

怎样,你学废了吗?你学会了吗?78c9afb27583f51af828aecf4cd46871310a663a.png程序源码

最后是源码啦~~~

import random

print("规则:随机出现两个整数,均小于100")

timu=int(input("请输入想做的题目数量(整数):"))

c=0

for i in range(1,timu+1):

a=random.randint(0,100)

b=random.randint(0,100)

jj=random.randint(0,1)

if jj==0:

d=a+b

print("请计算",a,"+",b)

else:

d=a-b

print("请计算",a,"-",b)

jisuan=int(input("请输入你的计算结果:"))

if jisuan==d:

print("恭喜,答对了第",i,"题",)

c=c+1

else:

print("很遗憾,你没有答对,正确答案是",d)

print("你做了",timu,"道题,一共对了",c,"道题")

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值