Python学习系列之流程控制
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习系列之流程控制相关的知识,希望对你有一定的参考价值。
if条件语句
Python认为任何非0和非空为True,0或null为False
if语句格式
if 判断条件: 执行语句…… else: 执行语句……
实例
代码 flag = False name = ‘luren‘ if name == ‘python‘: # 判断变量否为‘python‘ flag = True # 条件成立时设置标志为真 print(‘welcome boss‘) # 并输出欢迎信息 else: print(name) # 条件不成立时输出变量名称 结果 luren
if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系
当需要判断多次时可以用以下语法
if 判断条件1: 执行语句1…… elif 判断条件2: 执行语句2…… elif 判断条件3: 执行语句3…… else: 执行语句4……
实例
代码 num = 5 if num == 3: # 判断num的值 print(‘boss‘) elif num == 2: print(‘user‘) elif num == 1: print(‘worker‘) elif num < 0: # 值小于零时输出 print(‘error‘) else: print(‘roadman‘) # 条件均不成立时输出 结果 roadman
if语句还可以判断某个元素是否在字符串内
>>> blog="baidu" >>> if "bai" in blog: ... print("True") ... else: ... prnt("False") ... # 结果就是`True`,因为`bai`这几个字母在`blog`变量里面 True
以上是关于Python学习系列之流程控制的主要内容,如果未能解决你的问题,请参考以下文章