跳到主要内容

Hello, Two Worlds! 👋

欢迎来到双语编程的世界

想象一下:你走进一家餐厅,左手拿筷子,右手拿叉子。

听起来很怪?但你很快就会发现——有些菜用筷子夹更方便,有些用叉子叉更爽

学编程语言也是一样的道理。Python 和 JavaScript 就是你的"筷子"和"叉子":

  • Python 🐍 — 数据分析、AI、自动化脚本的王者
  • JavaScript ⚡ — Web 开发、全栈应用的必备语言(我们主要用 Node.js)

很多课程让你"先学完一门再学另一门",但我们不走寻常路。同时学两门语言,反而能让你更快理解编程的本质——因为你会不断发现:"哦,原来这个概念两种语言都有,只是写法不同!"

问问 AI

试着问 AI:"Python 和 JavaScript 各自最擅长什么?给我举 3 个具体的例子。"

AI 是你的编程搭子,不是作弊工具。学会提问,比学会背语法重要 100 倍。

AI 时代,学编程的姿势变了

以前学编程:打开教材 → 背语法 → 抄代码 → 报错 → 崩溃 → 重复。

现在学编程:理解概念 → 让 AI 帮你写 → 看懂它写的 → 改成你要的 → 学到了

这不是说语法不重要,而是说理解比死记硬背重要得多。你不需要记住每个函数的拼写——AI 会帮你补全。但你需要知道"我想实现什么效果",以及"AI 写的代码对不对"。

在本教程中,你会经常看到

问问 AI
这样的提示框
,它们会引导你和 AI 对话,像搭档一样合作学习。

搭建开发环境

在开始之前,你需要在电脑上安装三样东西:

1. Python

前往 python.org 下载最新版 Python。安装时一定要勾选"Add Python to PATH"

安装完成后打开终端验证:

python --version
# 应该显示 Python 3.x.x

2. Node.js

前往 nodejs.org 下载 LTS 版本。这会同时安装 nodenpm

node --version
# 应该显示 v20.x.x 或更高

3. VS Code

前往 code.visualstudio.com 下载安装。推荐安装这些扩展:

  • Python — 微软官方的 Python 支持
  • ESLint — JavaScript 代码检查
  • GitHub Copilot — AI 编程助手(学生可免费申请)
问问 AI

安装好之后,试着问 AI:"帮我检查一下我的 Python 和 Node.js 是否安装成功,我该运行什么命令?"

这是一个很好的开场——让 AI 帮你排查环境问题,比自己搜索 Stack Overflow 快 10 倍。

你的第一段代码:Hello World

每个程序员的旅程都从 Hello World 开始。让我们同时用两种语言打个招呼:

加载代码编辑器中……

看到了吗?两种语言做同样的事情,区别就是:

PythonJavaScript
打印输出print()console.log()

就这么简单。Python 比较简洁——"print"嘛,打印。JS 则比较"正式"—— console.log,往控制台记一条日志。

试试看:改改代码

上面的代码区域是可以编辑和运行的!试试:

  1. "Hello, World!" 改成你的名字
  2. 点击 ▶ 运行 按钮
  3. 看看输出区域的变化

Python 那边第一次运行可能需要几秒钟加载(因为要在浏览器里装一个迷你 Python 环境),之后就会很快了。

🏋️AI 练习

试着在两边各加一行代码,让它打印出 1 + 1 的结果:

  • Python: print(1 + 1)
  • JS: console.log(1 + 1)

然后想一想:如果我写 print("1 + 1")print(1 + 1),结果一样吗?为什么?

本站使用指南

在接下来的学习中,你会反复遇到这些元素:

代码运行区

就像上面的 Hello World 示例一样,你可以:

  • 编辑代码 — 直接在编辑器里修改
  • 运行代码 — 点击 ▶ 按钮执行
  • 对比两种语言 — 左边 Python,右边 JavaScript

AI 提示框

你已经见过三种了:

  • 问问 AI — 引导你向 AI 提出好问题
  • 踩坑提醒 — 提醒你常见的语言陷阱和注意事项
  • AI 练习 — 让你动手实践的小任务

学习建议

  1. 不要只看不做 — 每个代码示例都试着改改、跑跑
  2. 大胆问 AI — 遇到不懂的,直接问 AI(ChatGPT、Claude、Copilot 都行)
  3. 对比着看 — 同一个概念,Python 怎么写,JS 怎么写,区别是什么
  4. 犯错是好事 — 报错信息是你最好的老师(虽然一开始看不懂,但 AI 看得懂)

准备好了吗?让我们正式开始学习基础语法吧!👉 下一章:The Basics — 似是而非