用户:
望星河查看:3 回复:4 评论:3 创建时间:2019-11-30T22:30:06
【作品展示】

【作品介绍】
2019年11月30日22:19更新了正式版有问题或补充在下方评论
【作品源代码】
import time
import random
import turtle
c = 5
print('即将开始猜数字游戏')
for i in range(20):
print(c, '%')
print('……')
c += 5
time.sleep(0.1)
print("作者小可爱:猜数的时候可以选最大值与最小值中间的数哦!")
time.sleep(3)
print('加载完成')
midi = random.randint(1, 100)
cishu = 10
zuidazhi = 100
zuixiaozhi = 1
while True:
if (cishu > 0):
temp = str(input('猜猜这个数是多少:'))
cishu -= 1
else:
print('对不起,你的次数已用完。')
break
if (int(temp) == midi):
print('恭喜,猜对了!')
break
if (int(temp) > midi):
zuidazhi = temp
print('大了,这个数在', zuixiaozhi, '到', zuidazhi, '之间', '你还有', cishu, '次机会,请输入:')
if (int(temp) < midi):
zuixiaozhi = temp
print('小了,这个数在', zuixiaozhi, '到', zuidazhi, '之间', '你还有', cishu, '次机会,请输入:')
turtle.down()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn1.input()本身是返回str类型,不需要加str();
2.变量名使用拼音不易读,建议使用英文(登喵行翻译);
3.输入非数字时会报错(ValueError),可以使用try-except代码块,例:
try:
print(4/0)
except ZeroDivisionError: #ZeroDivisionError是报错的错误信息
print("Don't divide by zero!") #结束
;
4.在模块中导入指定函数可以使用:
from module_name import function_name
此时调用函数需要用:
function_name()
不能使用:
module_name.function_name() #结束
;
5.turtle.down
为什么要用这个模块?
点赞0
评论