python流程控制语句

程序控制流程分为三种
一:顺序控制流程
顾名思义,即从上而下,从左往右的顺序流程执行。

二:选择控制流程
单分支:
if 判断语句

a = 0
b = 0
if a == b:
print(“a与b相等”)

双分支:
if else 嵌套判断语句

a = 0
b = 1
if a == b:
print(“a与b相等”)
else:
print(“a与b不相等”)

多分支
if elif elif ··· elif多判断点(elif可以任意多个)

a = 2
b = 1
if a == b:
print(“a与b相等”)
elif a > b:
print(“a大于b”)
elif a < b:
print(“a小于b”)

三:循环控制流程
while循环
while 循环条件:
循环内容
(其中可以嵌套循环和判断等)
(break:破坏并跳出循环)
(continue:此次循环结束,开始下一次循环)

a = 1
b = 1
while True:
a += 1
if a < 5:
print(a)
continue
b +=5
else:
print(“b结果是:”,b)
break

for循环
for循环本质是迭代容器中的元素的
迭代:重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次迭代得到的结果会作为下一次迭代的初始值
for 变量 in 容器
(range(a) :表示0~a中的整数)
(range(a, b) :表示a~b中的整数;是个闭开区间,能取到a,不能取到b)
(range(a ,b, c):表示a~b中的整数,c表示步长)

for i in range (0,10,2):
print(i)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值