for i in range(1, 101, 2):#range(start, stop, stride)前闭后开
print('i:', i)
while: break
关键字来提前终止循环,需要注意的是break
只能终止它所在的那个循环;continue
,它可以用来放弃本次循环后续的代码直接让循环进入下一轮
import random
answer = random.randint(1, 100)
counter = 0
while True:
counter += 1
number = int(input('请输入: '))
if number < answer:
print('大一点')
elif number > answer:
print('小一点')
else:
print('恭喜你猜对了!')
break
print('你总共猜了%d次' % counter)
if counter > 7:
print('你的智商余额明显不足')