码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习系列之流程控制

时间:2016-09-02 13:14:18      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

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学习系列之流程控制

标签:

原文地址:http://www.cnblogs.com/zhaijunming5/p/5832873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!