Python--5、控制流程

Python–控制流程

条件语句

条件判断

条件语句

1、定义:指定判断条件,注意格式,冒号:。

if  判断条件1:
	执行的语句1
elif 判断语句2:
	执行的语句2
...
else:
	执行语句
   
a= "早"
if  a=="早":
    print("早啊!0.0")
else:
    print("不早啦!")


2、输入语句

​ input() 输入的为字符型,可以对输入的数据进行类型转换。

a= input("请输入您的体重:")  #输入的为字符型
a=int(a)
print(a)

三目运算

​ True if 判断语句 else False

​ 语法糖:更简单

# 如果值大于0返回True,否则返回False
a=int(input("请输入一个数字:"))
if a>0:
    print("True")
else:
    print("False")

print(True) if a>0 else print(False)

循环语句

条件循环

while 判断语句:

​ 循环体

​ 改变变量

else:

​ 语句块

这里的else:(1)循环中没有被break语句退出时执行

​ (2)else语句块作为正常完成循环的奖励

i=1
while i<=100:
    print("我爱你")
    print("第{:d}遍".format(i))
    i=i+1
    
li=[1,2,3,4,5,6,7,8,9,45]
i=0
while i <len(li):
    print(i,li[i])
    i+=1
else:
    print("over!")

迭代循环

for 迭代:

​ for i in obj:

​ 循环体

​ else:

​ 语句块

这里的else:(1)循环中没有被break语句退出时执行

​ (2)else语句块作为正常完成循环的奖励

range:生成指定范围的列表,左闭右开原则。

continue:用于跳过本轮循环

break: 跳出并结束当前整个循环,执行循环后语句。

pass :空操作

for  i in range(1,21):
     if i%5==0:
         print(i)
     else:
         continue
else:
    print('结束了')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值