|
这是我日常学习 Python 的代码仓库,记录了从 零基础自学 Python 的完整成长轨迹。 仓库主要内容涵盖:
|
Python 3.x |
| 🎯 | 💡 | 🌟 |
|---|---|---|
| 语法简洁 | 生态庞大 | 应用广泛 |
| 上手快,可读性强 | Web/AI/数据科学全覆盖 | 从脚本到机器学习无所不能 |
| 适合编程入门 | 成熟框架与社区支持 | 自动化办公到工业级项目 |
💬 有人问:自学的难度比较大,为什么还会坚持学习?
🤔 我想说:学习的目的是为了提高自己的能力。在社会的大环境中不断充实自己,时刻保持自己的竞争力,充分利用自己的所学解决问题。
🚀 在高速发展的 AI 时代,我们更加需要不断学习,提升自己的竞争力,不被社会淘汰。
| 📁 Python_Learn / | ||
|---|---|---|
|
🐍 Code / — 核心代码
|
📝 Note / — 学习笔记
🖼️ image / — 仓库用图
|
📄 根目录文件
|
|
涵盖学习中的重点知识细节讲解、疑难点突破,包含基础语法、代码规范、错误演示等内容。
|
🔑 代表代码片段: # 第2单元 - f-string 字符串格式化
Onename = "Eric"
print(f"{Onename}, would you like to learn Python today?")
# 第3单元 - zip() 并行遍历
names = ["chang", "yang", "liu", "zhou", "wang"]
vehicles = ["bus", "plane", "steamboat", "train", "bicycle"]
for i, j in zip(names, vehicles):
print(f"{i.title()}同学,喜欢{j.title()}出行。")
# 第4单元 - for 循环遍历
magics = ['jeasm', 'yuki', 'mike', 'john', 'wohn']
for magices in magics:
print(f'{magices.title()}是最好的魔术师!') |
📁 Code/TaskFile/ |
|
🔑 项目亮点: # 年会三级抽奖系统
for j in range(3):
winner_list = random.sample(employees, prize_levels[j])
print(f"恭喜获得{3-j}等奖:", winner_list)
for winner in winner_list:
employees.remove(winner)# 扑克牌比大小(用户 vs 电脑)
if faces.index(user_face) > faces.index(computer_face):
print("🎉 你赢了!")
elif faces.index(user_face) < faces.index(computer_face):
print("😢 你输了...") |
|
🔑 经典代码: # 一行写出九九乘法表
print('\n'.join([' '.join(
[f"{j}x{i}={i*j}" for j in range(1, i+1)]
) for i in range(1, 10)]))输出的结果: |
| 技术 | 用途 | |
|---|---|---|
| Python 3.x | 主编程语言 | |
| 🎲 | random (标准库) | 抽奖、扑克牌洗牌 |
| 🐢 | turtle (标准库) | 基础图形绘制 |
| 🌐 | selenium | Web 自动化 (Edge) |
| 🤖 | openai | 通义千问 API 调用 |
📋 点击展开完整步骤
# 1. 克隆仓库
git clone https://github.com/Chaniug/Python_Learn.git
# 2. 进入项目目录
cd Python_Learn# 3. (可选)创建虚拟环境
python -m venv venv
# Windows 激活虚拟环境
venv\Scripts\activate# 4. 安装依赖
pip install -r requirements.txt# 5. 运行交互式菜单(推荐)
python main.py# 6. 或者直接运行某个项目
python Code/TestFile/Day_stu_file.py # 年会抽奖
python Code/TestFile/pokerank.py # 扑克牌比大小
python Code/TestFile/chengfa.py # 九九乘法表timeline
title Python 自学路线
🟢 基础阶段 : 变量 · 数据类型 · 字符串
: 输入输出 · 条件判断
: for/while 循环
🟡 进阶阶段 : 列表 · 集合 · 字典
: 函数 · 模块
: 文件操作
🟠 深入阶段 : 面向对象编程
: 异常处理
: 装饰器 · 生成器
🔴 实战阶段 : Web开发 · 数据分析
: 自动化脚本 · AI应用
欢迎任何形式的贡献!如果你有好的建议或发现了错误:
| 步骤 | 操作 |
|---|---|
| 1️⃣ | 提交 💬 Issue 讨论 |
| 2️⃣ | Fork 本仓库并创建新的分支 |
| 3️⃣ | 提交 🔀 Pull Request |
| 👤 作者 | chaniug |
| 📧 邮箱 | chaniug@vip.qq.com |
| 🐙 GitHub | @Chaniug |
⭐ 如果这个仓库对你有帮助,欢迎 Star 支持!
持续学习 · 持续成长 · 永不止步
Keep Learning, Keep Growing, Never Stop
📅 最后更新: 2026-06-22 | 🐍 Python 自学之旅正在进行中...

