基石铸牢——这十点你还记得吗?我的Python学习记录

回顾总结学习记录——“Python最该知道的十个点”,入门进阶都绕不开的核心知识。

 最近发布的内容上榜了,谢谢大家。

我看了浏览主要是来源于创作的StableDiffusion部署实验的学习记录,去噪扩散概率模型的轻量部署,有需要可以看一看:
​​​​​​深度学习项目记录·Stable Diffusion从零搭建、复现笔记
从全灰到清晰图像:我的 Stable Diffusion 多尺度优化学习记录
很久没有学基础,系统去学基础是在好几年前了,坚持学习,坚持记录,好记性不如烂笔头勿忘来时路这篇补充学习记录python最重要的十个基础知识点,后续有实验进展会坚持更新。


🧠 1. Python数据结构

  • 列表、字典、集合、元组 是四大基本结构。

  • 掌握常用操作(增删改查、切片、遍历、推导式)。

  • 示例:

    nums = [1, 2, 3]
    squares = [x**2 for x in nums]  # 列表推导式
    

🔁 2. 控制流语句

  • if/elif/else,for、while 循环。

  • 遍历+条件判断组合是Python处理数据最常见的套路。


🎯 3. 函数定义和调用

  • def 定义函数,用 return 返回值。

  • **掌握参数传递、默认值、可变参数(*args, kwargs)

  • 示例:

    def greet(name="World"):
        print(f"Hello, {name}!")
    

📦 4. 模块与包

  • Python用模块组织代码,import 加载库。

  • 知道常用标准库:os, sys, re, datetime, json, math 等。

  • 学会自己写模块,把项目拆分成多个 .py 文件。


🧰 5. 面向对象(OOP)

  • 类(class)、对象(object)、继承、多态。

  • Python一切皆对象,学会写 class 才能处理大型项目。

  • 示例:

    class Dog:
        def __init__(self, name):
            self.name = name
        def bark(self):
            print(f"{self.name} says woof!")
    

🪄 6. 装饰器和闭包

  • 装饰器 @ 是对函数的增强,常用于日志、权限、缓存。

  • 闭包:函数里定义函数,内层函数记住外层变量。

  • 示例:

    def log(func):
        def wrapper():
            print("Calling function...")
            func()
        return wrapper
    
    @log
    def hello():
        print("Hello!")
    
    hello()
    

📁 7. 文件操作

  • 打开、读取、写入文本文件是基础技能。

  • 示例:

    with open("data.txt", "r") as f:
        content = f.read()
    

🔄 8. 异常处理

  • try-except-finally 来避免程序崩掉。

  • 示例:

    try:
        1 / 0
    except ZeroDivisionError:
        print("Can't divide by zero")
    

🚀 9. 列表推导 & 生成器

  • 推导式简洁处理数据,生成器节省内存。

  • 示例:

    # 生成器
    def count_up_to(n):
        i = 0
        while i < n:
            yield i
            i += 1
    

🌐 10. 虚拟环境与包管理(pip、venv)

  • 保持项目依赖独立,学会用 venv 创建虚拟环境。

  • 使用 pip 安装第三方包,管理 requirements.txt


🔚 总结一下

如果你掌握了这10个点,基本上可以独立写项目、读别人代码、进阶数据分析或后端开发。Python的美在于“简洁、强大”,基础越牢,将来走得越快。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值