第五周学习笔记

python基础语法

格式框架

  • 在python中,缩进代表着逻辑,它强制代码结构必须清晰

  • 冒号代表着开启一个新代码块的地方(if、for、while、def、class)

对象变量

  • 动态类型:声明变量不需要指定类型

  • 属于对象:同一个变量名可以贴到不同类型的对象上

  • 多重赋值:e.g a,b=b,a 一行代码交换两个变量

  • 保留字(关键字):其中True、False、None是大写,其他均为小写

输入输出转换

  • 输入:input()

  • 输出:print()

    • sep:用来指定分隔符号

    • end:用来设定以什么结尾

    • file:要写入的文件对象,把内容输出存储到该文件对象中

  • 转换:eval()

数据类型

  1. 数字number

    • 整数int、浮点数float、复数complex

    • math库

    • random库

  2. 列表list

    • 切片

    • 列表推导式

  3. 字符串string

    • 正向索引从0开始、反向索引从-1开始

    • 切片:字符串[开始:结束:步长](左开右闭区间)

    • 格式化:

      • %操作符

      • .format()方法

      • f-strings方法

    • 常用函数:len()、str()、chr()、ord()

    • 常用方法: split()、count()、join()

    • time库

程序控制结构

  1. 顺序结构

  2. 分支结构

  3. 循环结构


第五周学习笔记
http://localhost:8090//archives/di-liu-zhou
作者
江晚
发布于
2025年10月30日
许可协议