python 条件赋值 for_Python 循环语句

本文详细介绍了Python中的循环语句,包括while循环和for...in...循环的基本语法和应用,如无限循环、条件嵌套、range()函数的使用,以及continue、break和pass语句的解释。对于需要重复执行的代码,循环语句提供了高效简洁的解决方案。
摘要由CSDN通过智能技术生成

d644df01b5f269d7b8b688401e8cd380.png

循环语句

​循环语句主要是用于解决某些重复的代码工作,使需要重复的代码只写一遍即可。

Python循环语句主要有两种:while循环和for...in...循环。

一、while循环

主要用于不确定循环的次数时,根据条件进行判断,条件成立,就去执行条件后的代码块,条件不成立,直接跳过。

1.基本语法格式

#0失误# 【判断条件】的结尾用必须有【:】冒号标记,【执行语句】的结尾无任何标记。

while 判断条件:
   执行语句

示例:

# 命令
# 自定义初始变量a=1
a=1
# 循环条件:当a<10时执行循环命令(即a>=10时结束循环命令)
while a<10:
   # 循环条件成立,执行对a进行赋值,并打印a的命令
   a+=1
   print(a)
# 循环条件不成立,执行如下命令    
print('end')


# 结果
2
3
4
5
6
7
8
9
10
end

2.无限循环

如果条件判断语句永远为 true,循环将会无限的执行下去,需要强制中断循环。

ecfabf985eb6ce2a5d3183256aad36da.png

二、for…in…循环

主要应用于知道循环的次数,直到遍历完整个序列的元素时,结束循环。

1.基本语法格式

814f1b1abe73724a845f9c43d76eb4dd.png

变量:比喻为地铁,可以随意给地铁命名,这个名就是变量名;序列:比喻为准备上车的乘客,每位乘客都要进入车厢, 可以是字符串、列表、字典等 ;执行语句:比喻每个乘客进入车箱都要执行乘车这个动作;for...in...:比喻为每个乘客进入地铁完成乘车动作,地铁名不会因为搭乘的乘客不同而改变名字。

#0失误#1、【for 变量 in 序列】的结尾用必须有【:】冒号标记,【执行语句】的结尾无任何标记。 2、整数、浮点数不能做为for循环里的序列,代码会报错,不符合语法。

for 变量 in 序列:
   执行语句

示例:

# 命令:
# 遍历 'python'中的每一个元素,并作为变量a的值
for a in 'python':
   # 循环条件成立,执行如下输出命
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值