从0开始转入Ai应用层,从python学起第一天
·
以下内容已经过Ai精简后的个人笔记
📚 Python基础学习笔记(整理版)
一、程序员的“便签”:注释
核心作用:解释代码,方便自己和他人理解;调试时临时屏蔽代码。
- 单行注释
语法:# 这是注释
用途:简短说明,放在代码上方或行尾 - 多行注释
语法:“”" 注释 “”" 或 ‘’’ 注释 ‘’’
用途:长段说明,常用于函数文档
关键:文档字符串(Docstring),写在函数内部第一行的多行注释,可通过 help(函数名) 查看。例如:
def add(a, b):
“”“返回a和b的和”“”
return a + b
二、即刻反馈的“沙盒”:交互模式
核心作用:输入代码立刻出结果,适合测试想法、验证语法、临时计算。
无需死记,知道以下三点即可:
- 进入:终端输入 python
- 退出:输入 exit()
- 注意:关闭终端后代码消失,不适合写正式项目。
三、程序世界的“容器”:变量与常量
核心作用:存储和操作数据。变量值可变,常量值不可变。
- 变量
核心特性:动态类型(变量类型随值而定),无须声明。
命名三铁律(违反即报错):
· 只能由字母、数字、下划线组成,且不能数字开头。
· 不能是Python关键字(如 if, for)。
· 严格区分大小写(name 和 Name 是两回事)。
黄金规范:user_name(小写+下划线),见名知意。
- 常量
核心事实:Python没有真正的常量,全靠约定。
约定规则:全大写字母 + 下划线,如 MAX_SPEED = 120。看到它,就提醒自己不要改。
四、数据的“身份标签”:数据类型
核心作用:不同类型的数据有不同的操作。用 type(数据) 查看类型。
- 基本类型
整型 (int):整数。age = 24
浮点型 (float):小数。height = 1.75
字符串 (str):文本,用引号包裹。name = “Alex”
布尔值 (bool):真或假。is_ok = True - 复合类型
列表 (list):有序、可修改。[1, “a”, True]
元组 (tuple):有序、不可修改。(10, 20)
字典 (dict):键值对,键找值。{“name”: “云生”, “age”: 22}
集合 (set):无序、不重复。{1, 2, 3}
核心操作:
查类型:type(100)
转类型:int(“123”)(字符串转整型)、str(100)
五、一切名字的“宪法”:标识符与关键字
核心作用:所有你起的名字(变量名、函数名)都叫标识符,都必须遵守这一章的开头规则。
- 标识符命名规则(与变量命名三铁律完全一致)
- 关键字
定义:Python语言预留的特殊单词,有专门功能,绝对不能当名字用。
如何查看:import keyword; print(keyword.kwlist)
常见关键字:if, for, while, def, class, True, False, and, or 等。
核心总结:你现在最该记住的三件事
- 写注释:用 # 解释代码,用 “”“…”“” 解释函数。
- 起名字:只用字母、数字、下划线,不用关键字,用 user_name 这种小写+下划线格式。
- 看类型:时刻用 type() 检查你的数据是什么类型(int, str, list 等),这决定了你能对它做什么操作。
更多推荐



所有评论(0)