02 条件判断

学习内容:

if条件判断和嵌套


思维导图:

https://mubu.com/doc/3FrkC6Cyew


代码仓库:

https://github.com/aosjiabei/AOS-Python-Selfteaching-Camp/tree/master/02_%E6%9D%A1%E4%BB%B6%E5%88%A4%E6%96%AD


意外惊喜

多个if语句和 if…elif…的区别

  • 多个if语句,程序运行时会遍历所有if;
  • if-elif,只要if或后续某一个elif之一满足逻辑值为True,则程序执行完对应输出语句后自动结束该轮if-elif(即不会再去执行后续的elif或else)
if a>10:
    print('a nice')
if a>11:
    print('a very nice')
if a>=12:
    print('a very very nice')

b=12
if b>10:
    print('b nice')
elif b>11:
    print('b very nice')
elif b>=12:
    print('b very very nice')

输出结果:
a nice
a very nice
a very very nice
b nice

a=12
if a>12:
    print('a nice')
if a>11:
    print('a very nice')
if a>=12:
    print('a very very nice')

b=12
if b>12:
    print('b nice')
elif b>11:
    print('b very nice')
else:
    print('b very very nice')

a very nice
a very very nice
b very nice


在本文下方打卡,因为看见所以相信,让大家看见你的成长,帮助大家一起成长!


打卡模板:
姓名:
自学用时:
收获总结:
遇到的难点与问题:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容