五、Python循环结构【学习笔记】

五、Python循环结构【学习笔记】,第1张

一、for循环
语法:
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)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/796218.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-06
下一篇 2022-05-06

发表评论

登录后才能评论

评论列表(0条)

保存