美文网首页
Python里的奇葩if-else语句

Python里的奇葩if-else语句

作者: 夏夜星语 | 来源:发表于2016-08-16 11:13 被阅读32次

    缘起是因为和伙伴们讨论的一个问题,本以为是那个开源老外语法错误了,结果是自己的概念被颠覆了!

    简单来说,就是在Python中,ifelse语句中可以有其他语句,不是固定的必须在if语句下面紧跟着else语句:

    if 1 > 7:   
          print "1 > 7"
    try:    
          print "try!"
    except:      
          print "except!"  
    else:    
          print "else!"
    

    你是不是也会感觉这个写法有些问题,甚至else里面都不会被执行?没错,之前我也是这样想的,但是执行后你才发现:不是这样!

    输出结果:

    try语句可执行!
    谨记!

    相关文章

      网友评论

          本文标题:Python里的奇葩if-else语句

          本文链接:https://www.haomeiwen.com/subject/worpsttx.html