Python基础

python环境配置

  • mac电脑已经配置好python环境

python基本操作

  • 缩进与空格
  • 区分大小写
  • 编写规范
    • 合理添加注释
    • 符合规范性,命名要见名知意
    • 不要用关键字命名

基本数据类型

  • 变量
  • 数字
  • 字符串
  • 列表
  1. 变量
  • 定义:变量是一种存储数据的载体, 变量的值可以被读取和修改
  • 命名:变量名由字母、数字和下划线构成,数字不能开头,且大小写敏感,不使用系统关键字和系统保留字
  1. 数字
  • int:整型
  • float:浮点型,小数点
  • 运算符使用
  1. 字符串
  • 由数字、字母、下划线组成的一串字符,“”,‘’,
  • \ 转义符, \\r 忽略转义符,+,
  • 索引,0开始
  • 切片(前闭后开原则,start:stop:step)
  1. 列表
  • 中括号
  • 索引,0开始
  • 切片(前闭后开原则,start:stop:step)

字符串基本操作

  • 定义:单行",多行"“”
  • 常用特殊字符:换行\n,转义符\
  • 格式化符号:%s常用
  • 字面量插值:“str”.format,f"{变量}"-
  • 常用api:
    join(列表转换为字符串),
    split(数据切分, 将字符串根据给定的内容进行切分,切分的内容会没有),
    replace( 将目标内容替换为想要替换的内容)
    strip(去掉首尾的空格)

运算符

  • 算数运算符
  • 比较运算符
  • 赋值运算符
  • 逻辑运算符
  • 成员运算符
  • 身份运算符

控制流

  1. 分支判断
  • 在某个判断条件后,选择一条分支去执行
  • if 条件判断
  • else判断语句
  • elif 多重条件,后面要有判断条件
  • 分支嵌套
  • 三目运算符(赋值语句放在最前面 ,h = “变量1” if a>b else “变量2”)
  1. 循环:
  • 循环语句允许我们执行一个语句或语句组多次,封装重复操作
  • for in 循环,结合range函数使用
  • range函数(开始数值,结束数值,步长,前闭后开原则)
  • while循环( 满足条件,进入循环, 需设定循环结束条件)
  • break(跳出整个循环体)
  • continue(跳出当前轮次循环)
  • pass(占位使用)