首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python 教程中猜数字小程序的勘误

python 教程中猜数字小程序的勘误

原创
作者头像
NO23412号菜狗
修改2019-10-28 14:14:11
5730
修改2019-10-28 14:14:11
举报
原文程序

sceret_num=random.randint(1,20)
for t in range(1,7):
    guess=int(input())
    if guess < sceret_num:
        print("low")
    if guess > sceret_num:
        print("high")
    else:
        break
if guess == sceret_num:
    print("right")
else:
    print("no time")
输出为

4
low
no time
非常明显这部是一个循环

进行小改进

sceret_num=random.randint(1,20)
t=0
for t in range(1,7):
    guess=int(input())
    if guess < sceret_num:
        print("low")
    if guess > sceret_num:
        print("high")
    if t==6:
        print("no time")
            
    if guess == sceret_num:
        print("right")
    t +=1
1
low
2
low
3
low
4
low
2
low
1
low
no time
这回就是循环了 有些教程水平真让人担忧

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档