Python if语句

If语句用来判断当前的条件是否为真,如果条件为真,执行当前的代码块。否则执行else分支的代码块或者elif的代码块。常见的使用主要有两种:
一种是if….else….结构:

# -*-coding:utf-8 -*-
__author__ = 'zhaixue.cc'
a = 5
if a == 5:
    print 'a=5'
    print '执行if分支的代码块'
    print '退出if代码块'
else:
    print 'a!=5'
    print '执行else分支的代码块'
    print '退出else代码块'
print '执行下一行代码'

运行结果:

C:\Python27\python.exe F:/python/python_proj/base.py
a=5
执行if分支的代码块
退出if代码块
执行下一行代码
Process finished with exit code 0

另一种使用方法为if….elif….else…结构:

# -*-coding:utf-8 -*-
__author__ = 'zhaixue.cc'
a = 6
if a == 5:
    print 'a=5'
    print '执行if分支的代码块'
    print '退出if代码块'
elif a == 6:
    print "执行elif的代码块"
    print "退出elif代码块"
else:
    print 'a!=5'
    print '执行else分支的代码块'
    print '退出else代码块'
print '执行下一行代码'

运行结果:

C:\Python27\python.exe F:/python/python_proj/base.py
执行elif的代码块
退出elif代码块
执行下一行代码
Process finished with exit code 0
《Linux三剑客》视频教程,从零开始快速掌握Linux开发常用的工具:Git、Makefile、vim、autotools、debug,免费赠送C语言视频教程,C语言项目实战:学生成绩管理系统。详情请点击淘宝链接:Linux三剑客