Python条件语句的嵌套使用,python语句嵌套,在编橙之家之前的教程中,
Python条件语句的嵌套使用,python语句嵌套,在编橙之家之前的教程中,
在编橙之家之前的教程中,已经讲解过各类条件判断的控制流语句,你知道它们之间还可以互相嵌套着来使用吗?
今天我们就来讲解一下Python条件语句的嵌套使用。
下面语句中,外侧的条件语句包含2个分支,第一个分支包括一行简短的语句。第二分支则包含了另一个if语句,它自己的代码下也有2个分支。这2个分支也都是非常容易理解的简单语句。
#编橙之家 www.iplaypy.comif x == y: print u'x 等于 y'else: if < y: print u'x 小于 y' else: print u'x 大于 y'
Python代码的缩进格式让代码的结构非常清晰,但嵌套条件语句会随着它潜逃数量层的增加而变得非常难理解和阅读,编橙之家(www.iplaypy.com)提示:应该尽量避免多层嵌套。
逻辑操作符通常能够用来简化Python嵌套语句的使用,比如:我们可以将下面的语句替换为单独的一个条件语句:
if 0 < x: if x < 10: print 'x is a positive single-digit number.'
在这里,print语句在只有2个条件语句都通过时才会被执行,所以我们可以使用and操作符达到一样的效果:
if 0 < x and x < 10: print 'x is a positive single-digit number.'
编橙之家文章,
相关内容
- 从众多类中彻底理解Python代码,众多类python代码,我们想
- Python __str__类的特殊方法,python__str_,__str__方法和__
- Python字符串 大小写转换和控制 解决方法,python大小写
- Python 字典get方法,访问项并可以返回设定参数,pytho
- Python continue控制流语句使用教程,pythoncontinue,Python中的
- python if控制流语句 语法笔记,python语法笔记,Python程序
- Python range()函数用法图文详解,pythonrange,python内置rang
- Python语言函数代码的执行流程,python语言函数流程,Py
- Python函数的一个开发计划准备,python函数计划,这个Py
- Python函数的形参和实参详解,python函数详解,在这篇文章
评论关闭