🚀
基础语法
变量、控制流、函数、类 - 每个概念都与 JS/TS 对比讲解,快速建立知识映射
开始学习
作为前端开发者,你已经掌握了编程的核心概念。学习 Python 时,最快的方式是利用你已有的知识,建立概念映射。
| 你熟悉的 | Python 对应 | 学习曲线 |
|---|---|---|
let/const | 直接赋值 | ⭐ 简单 |
Array | list | ⭐ 简单 |
Object | dict | ⭐ 简单 |
async/await | async/await | ⭐⭐ 中等 |
| npm/pnpm | Poetry | ⭐⭐ 中等 |
| ESLint | Ruff | ⭐ 简单 |
| TypeScript | Type Hints | ⭐⭐ 中等 |
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ 基础语法 │ ──▶ │ 数据结构 │ ──▶ │ 工程化工具 │ ──▶ │ 高级特性 │
│ variables │ │ list │ │ Poetry │ │ decorators │
│ control-flow│ │ dict │ │ Ruff │ │ generators │
│ functions │ │ set │ │ typing │ │ async │
│ classes │ │ tuple │ │ │ │ │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘在开始学习前,需要先安装 Python 和配置开发环境:
# 从 Hello World 开始
print("Hello, Frontend Developer!")
# 定义一个函数 (类似 JS function)
def greet(name: str) -> str:
return f"Hello, {name}!"
# 调用函数
message = greet("Python")
print(message) # Hello, Python!准备好了吗?开始学习基础语法 →