用户:
NyanCat_233查看:0 回复:0 评论:0 创建时间:2020-02-09T21:10:45
【作品展示】

【作品介绍】
猜数字
【作品源代码】
#导入随机、界面、海龟和系统模块
import random
import easygui
import turtle
import sys
#检测系统(别人做的,学习学习)
try:
assert ('linux' in sys.platform)
system = 'Linux'
except AssertionError:
try:
assert ('win' in sys.platform)
system = 'Windows'
except AssertionError:
system = 'MacOS'
easygui.msgbox('欢迎来到猜数字V2.0,您的系统为:'+system, '欢迎', '好')
#随机数
number = random.randint(1, 100)
#增加计数变量
times = 0
#增加最大和最小值变量
Maximum_value = 100
Minimum_value = 1
#询问数字,将结果存放在变量guess中
guess = turtle.numinput('输入数字', '请输入一个范围为'+str(Minimum_value) +
'至'+str(Maximum_value)+'的数', '', Minimum_value, Maximum_value)
while (number != guess):
#判断
if guess > number:
Maximum_value = int(guess)
easygui.msgbox('猜大啦~', '猜大啦~', '好')
else:
Minimum_value = int(guess)
easygui.msgbox('猜小啦~', '猜小啦~', '好')
guess = turtle.numinput('继续猜', '请输入一个范围为'+str(Minimum_value) +
'至'+str(Maximum_value)+'的数', '', Minimum_value, Maximum_value)
times += 1
easygui.msgbox('猜对啦!你一共猜了'+str(times+1)+'次', '猜对啦!')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn