2021寒假python自学体系整理(Day2)

组织结构(1.22)

      • 顺序
      • 对象的布尔值,python一切皆对象,所有的对象都有一个布尔值
      • 分支
      • pass语句
      • range()函数
      • 循环
    • 第二天知识结构

顺序

对象的布尔值,python一切皆对象,所有的对象都有一个布尔值

分支

  • 单分支

    • if 表达式:
      执行语句1
      else:
      执行语句2
  • 双分支

    • if 表示式1:
      执行语句1
      elif 表达式2:
      执行语句2
      [else:]
      执行语句3
  • 嵌套if

  • 条件表达式

    • x if 判断条件 else y

pass语句

  • 搭建语法结构时还没想好具体语句时,充当占位符

range()函数

  • 生成整数序列,返回的是迭代器对象,需要用list查看

    • 优点:不管表示的序列有多长,所占用的内存空间是相同的

循环

  • while

    • 可配合else
  • for-in

    • 可配合else
    • 遍历对象必须是可迭代对象
    • for 自定义变量 in 可迭代对象
      循环体
    • _可用来替代不需要用到的变量
for _ in range(5):
     print("啦啦啦啦")
  • break

    • 非正常结束循环,直接跳出该层
  • continue

    • 直接进入下一次循环
  • 嵌套循环

    • 打印乘法表

第二天知识结构

2021寒假python自学体系整理(Day2)_第1张图片

你可能感兴趣的:(python,python)