原文程序
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 删除。