语法:
for 变量名 in 序列 :
循环体
意思:循环执行序列中的内容,全部执行完停止
range()函数
语法:
for 变量名 in range() :
循环体
range(N) #循环0 ~ N-1 的数字
for x in range(5):
print(x)
range(M,N) #循环M ~ N-1的数字
for x in range(1,11):
print(x)
range(M,N,step) #循环从M 每个 srep 的数,到N的前一个数停止
for x in range(0,101,5):
print(x)
例:
for x in range(13):
if x % 3 == 0:
print(x)
"""
输出为:
0
3
6
9
12
"""
二、while循环
语法:
while 条件语句 :
循环体
意思:如果满足条件则进行循环,不满足条件后停止循环例:
num = 0
while num < 5:
print('num:',num)
num += 1
"""
输出为:
num: 0
num: 1
num: 2
num: 3
num: 4
"""
from random import randint
#随机数
numder = randint(0,100)
value = -1
while value != numder:
value = int(input('请输入一个数字'))
# int表示接受数字作为参数
# input表示运行后输入数据
if value < numder:
print('小了,再大点')
elif value > numder:
print('大了,再小点')
print('游戏结束!', numder , value)