【python学习笔记4】Python的代码结构

【python学习笔记4】Python的代码结构

使用缩进划分代码结构

  • 注释:#(python无多行注释)
  • 代码一行写不完、不易读:用\换行
    在这里插入图片描述

if elif else判断

注意缩进和:(冒号)

  • 常见的比较判断操作符:
    == 相等
    != 不等于
    < 小于
    <= 小于等于
    > 大于
    >= 大于等于
    in 属于(被包含)
    通过返回的布尔值(True或False)来判断
  • 以下情况属于False:
    None
    0 和 0.0
    ‘’、 [] 、()、{}、set()

while循环

  • break使用(跳出循环)
    在这里插入图片描述
    在这里插入图片描述
  • continue使用
    在这里插入图片描述

for循环

最频繁使用的迭代器
我们前面讲过的列表、字符串、元祖、集合等都是可以迭代的。

  • 列表
    在这里插入图片描述
  • 字符串
    在这里插入图片描述
  • 字典
    默认返回的是字典的key,可以单独对values和items迭代
    在这里插入图片描述
  • zip()同时对多个序列迭代
    在这里插入图片描述
  • range(strt,end,step)生成自然数序列(生成器)
    在这里插入图片描述

推导式

简化代码量,提高可读性
在这里插入图片描述

  • 列表推导式
    在这里插入图片描述
  • 字典推导式
    在这里插入图片描述
  • 集合推导式
    在这里插入图片描述
  • 生成器()
    生成器只能运行一次,不会被保存下来(备份),生成器节省内存,提高效率。
    不是元组,元组没有推导式
    在这里插入图片描述

版权声明:本文为weixin_44291265原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。