语法: 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
"""
for循环和while循环的应用环境
for循环: 1、循环次数确定的时候 2、遍历循环 while循环: 1、死循环 2、循环次数不确定的时候猜数字游戏:
from random import randint
#随机数
numder = randint(0,100)
value = -1
while value != numder:
value = int(input('请输入一个数字'))
# input表示运行后输入数据
if value < numder:
print('小了,再大点')
elif value > numder:
print('大了,再小点')
print('游戏结束!', numder , value)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)