标签:
#本文仅为个人学习过程的整理和记录,如有从他人博客、网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除。
以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000
(2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/
1. 流程控制
(1)if 语句
1)if语句包含一个逻辑表达式,使用表达式比较,在比较的结果的基础上作出决定。
2) if expression:
statement(s)
注:python使用缩进作为其语句分组的方法,建议使用4个空格代替缩进
3)逻辑值(bool)用来表示如:对与错,真与假,空与非空等概念。
逻辑值包含了两个值:
True:表示非空的量(如:string,tuple,list,set,dictonary等),所有非零数
False:表示0,None,空的量等
作用:主要用于判读语句中,用于判断
一个字符串是否是空的
一个运算结果是否为零
一个表达式是否可用
(2)else语句:
if expression:
statement(s)
else:
statement(s)
若在条件表达式if语句解析为0或false值,执行else语句。
else语句是一个可选语句,不能单独使用,并最多只能有一个else语句
(3)elif语句:
if expression:
statement(s)
elif expression2:
statement(s)
elif expression3:
statement(s)
else:
statement(s)
elif语句可以检查多个表达式为真值,并执行一个代码块,elif语句是可选的。可以有任意数量的elif语句。
标签:
原文地址:http://www.cnblogs.com/liquidbean/p/4319147.html