以下内容已经过Ai精简后的个人笔记

📚 Python基础学习笔记(整理版)

一、程序员的“便签”:注释

核心作用:解释代码,方便自己和他人理解;调试时临时屏蔽代码。

  1. 单行注释
    语法:# 这是注释
    用途:简短说明,放在代码上方或行尾
  2. 多行注释
    语法:“”" 注释 “”" 或 ‘’’ 注释 ‘’’
    用途:长段说明,常用于函数文档

关键:文档字符串(Docstring),写在函数内部第一行的多行注释,可通过 help(函数名) 查看。例如:

def add(a, b):
“”“返回a和b的和”“”
return a + b

二、即刻反馈的“沙盒”:交互模式

核心作用:输入代码立刻出结果,适合测试想法、验证语法、临时计算。

无需死记,知道以下三点即可:

  1. 进入:终端输入 python
  2. 退出:输入 exit()
  3. 注意:关闭终端后代码消失,不适合写正式项目。

三、程序世界的“容器”:变量与常量

核心作用:存储和操作数据。变量值可变,常量值不可变。

  1. 变量
    核心特性:动态类型(变量类型随值而定),无须声明。
    命名三铁律(违反即报错):

· 只能由字母、数字、下划线组成,且不能数字开头。
· 不能是Python关键字(如 if, for)。
· 严格区分大小写(name 和 Name 是两回事)。
黄金规范:user_name(小写+下划线),见名知意。

  1. 常量
    核心事实:Python没有真正的常量,全靠约定。
    约定规则:全大写字母 + 下划线,如 MAX_SPEED = 120。看到它,就提醒自己不要改。

四、数据的“身份标签”:数据类型

核心作用:不同类型的数据有不同的操作。用 type(数据) 查看类型。

  1. 基本类型
    整型 (int):整数。age = 24
    浮点型 (float):小数。height = 1.75
    字符串 (str):文本,用引号包裹。name = “Alex”
    布尔值 (bool):真或假。is_ok = True
  2. 复合类型
    列表 (list):有序、可修改。[1, “a”, True]
    元组 (tuple):有序、不可修改。(10, 20)
    字典 (dict):键值对,键找值。{“name”: “云生”, “age”: 22}
    集合 (set):无序、不重复。{1, 2, 3}

核心操作:
查类型:type(100)
转类型:int(“123”)(字符串转整型)、str(100)

五、一切名字的“宪法”:标识符与关键字

核心作用:所有你起的名字(变量名、函数名)都叫标识符,都必须遵守这一章的开头规则。

  1. 标识符命名规则(与变量命名三铁律完全一致)
  2. 关键字
    定义:Python语言预留的特殊单词,有专门功能,绝对不能当名字用。
    如何查看:import keyword; print(keyword.kwlist)
    常见关键字:if, for, while, def, class, True, False, and, or 等。

核心总结:你现在最该记住的三件事

  1. 写注释:用 # 解释代码,用 “”“…”“” 解释函数。
  2. 起名字:只用字母、数字、下划线,不用关键字,用 user_name 这种小写+下划线格式。
  3. 看类型:时刻用 type() 检查你的数据是什么类型(int, str, list 等),这决定了你能对它做什么操作。
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐