[python基础] Part_2 三大流程控制

三大流程控制

参考文档: 深入 Python 流程控制

一丶顺序执行

由上至下按顺序编译代码, 遇到函数或类, 会先跳过, 直到执行到调用函数或是类的语句, 才会回来执行函数或类里的内容

二丶选择执行

if else语句

如果条件成立,则执行,否则不执行

a=11
if a>0 and a<10:
	print('a小于10大于0执行')
elif a>10:
	print('a大于10执行')
else:
	print('条件不成立执行')
	
#运行结果:
'a大于10执行'
三目运算符

三目运算符作用与if else语句相同,但是适用范围较小

print('条件成立' if a>10 else '条件不成立')
运算符
运算符描述
**幂运算
+、-一元运算符(正负号)
%、/、*算术运算符
<、>、<=、>=、!=比较运算符
=、/=、-=、+=、*=、%=、**=、//=赋值运算符
is、is not身份运算符
in、not in成员运算符
not > and > or逻辑运算符

三丶循环语句

while循环

while 循环 为条件循环,当满足条件时执行循环,不满足时退出循环

a=1
while a<5:
	print('加微信第%d次'%a)
	if a==3:
		print('男朋友出现')
		break	#可以使用break来中断循环,continue为跳过本次循环执行下一次循环
	a=a+1
#运行结果:
加微信第1次
加微信第2次
加微信第3次
男朋友出现

for in 循环

for in循环被称为遍历,遍历的对象为可迭代对象

for i in range(1,10):
	print(i,end=',')	#将结尾的换行符替换为逗号
#运行行结果:
1,2,3,4,5,6,7,8,9,

end为固定用法,作用是替换掉每次遍历的结尾换行符

循环可以被嵌套, 嵌套循环的次数遵循乘法

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值