所在的位置: python >> python优势 >> 0基础学python32

0基础学python32

#编程语言#

第三十二节:Python的“if...else语句”

今天学习的是“if...else语句”。

“if...else”翻译过来就是“如果...其它的”,根据它的语句格式:

就可以直观的搞懂它的意思就是:“if”如果达到条件表达式的条件,就执行语句块1得出结果,否则就是“else”其它的执行语句块2得出结果。

上一节课中黄蓉问瑛姑的实例中,因为只是“if”简单语句没有“else”的选择权,所以看起来不同数字的得到的结果需要的代码有一点繁琐和重复,使用“else”后就简单多了。执行的结果也是一样的。

(在执行以上程序的时候,我也在想,每执行一次都要F5重新执行一遍,那么以后的学习中,是不是就会有不再重复F5,一直循环执行下去的办法呢?期待中。)

在Python中,“else”不能单独的作为语句来使用,否则就会出现语法错误。

在使用“if...else”语句的时候,一定要注意执行语句块的缩进量,上一节已经讲过了缩进量对执行结果的影响,并且条件表达式和“else”后面的冒号“:”一定不能缺,还得一定是英文半角格式的。

并且在多“if”语句中,“else”缩进量的不同,也直接决定了所对应的“if”条件,如下图中,“else”根据不同的缩进量对应不同的“if”条件,程序执行的语句块也不同,最后的执行结果自然不相同。

我发现做学的内容基本上还是可以理解,可能是因为每一小节内容少的原因,目前为止还没有出现担心的那种情况。

为自己加油!“学海无涯,自学不息!”

明天要学的是“if...elif...else语句”。

零基础学Python(全彩版)京东月销量好评率99%无理由退换京东配送官方店¥69.4购买


转载请注明:http://www.aierlanlan.com/grrz/1341.html