第一个Python程序
基础教学 1 min read

第一个Python程序

Blog Author

第一个 Python 程序:教学指南与实战实践


一、课程目标与引导

本节课旨在通过教学引导方式,帮助你从零基础掌握编写并运行第一个 Python 程序所需的环境与技能,并结合不同开发工具讲解实际使用场景和最佳实践,让你快速完成 “Hello, World” 的首次程序输出,迈出编程之路的第一步。


二、编写 Python 的方式与工具选择

1. 命令行交互模式(最基础入门)

使用场景:

  • 快速尝试简单语法或表达式。
  • 检查变量值或调试。

使用方法:

  • Windows: 打开“命令提示符”或“PowerShell”,输入:

bash python

  • macOS: 打开“终端”,输入:

bash python3

退出方式:

quit()

优点:

  • 免安装,操作简单。
  • 适合实验性学习。

缺点:

  • 不支持多行代码编辑。
  • 缺乏提示与调试功能。

2. IPython:增强型交互环境

使用场景:

  • 学习阶段更好的交互体验。
  • 数据科学初步探索。

安装命令:

pip install ipython

启动命令:

ipython

优点:

  • 自动补全、语法高亮。
  • 提供对象信息、运行历史等功能。

最佳实践提示:

  • 建议配合国内源安装加速:

bash pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple


3. Visual Studio Code(VS Code)

使用场景:

  • 多语言混合项目。
  • 喜欢轻量编辑器和自定义插件的用户。

优点:

  • 免费、跨平台。
  • 插件丰富(如 Python、Jupyter、Git)。

配置建议:

  • 安装 Python 插件。
  • 启用自动保存和代码格式化。

最佳实践:

  • 使用“终端”面板直接运行代码。
  • 配合 Git 和调试工具提升效率。

4. PyCharm(推荐 IDE)

使用场景:

  • 大型项目、商业应用开发。
  • 学生或有一定开发经验的用户。

两个版本:

  • Community(免费,适合入门)。
  • Professional(付费,功能完整,适合企业或科研)。

安装建议:

  • 初学者建议选择 Community 版本。
  • 安装过程中勾选“创建桌面图标”和右键菜单。

最佳实践:

  • 每个项目使用独立虚拟环境。
  • 善用“提示”与“重构”功能,提升代码质量。

三、编写你的第一个程序

1. “Hello, World”:编程世界的传统仪式

print('hello, world')

功能解释:

  • print():标准输出函数。
  • 'hello, world':字符串,需使用英文单/双引号。

注意事项:

  • 括号和引号必须为英文状态。
  • 不需要分号结尾或主函数(main())包装。

2. 多语句示例

print('hello, world')
print('goodbye, world')

在 Python 中,一行一语句是最佳实践,不建议使用 ; 分隔多句代码。


四、运行 Python 文件的方式

1. 使用命令行运行 .py 文件

Windows 示例:

python C:\code\example01.py

macOS 示例:

python3 /Users/Hao/example01.py

快捷技巧:

  • 拖动文件到终端自动生成路径。

2. 在 PyCharm 中运行

  • 右键 .py 文件 → 选择“Run xxx.py”。
  • 查看底部 Run 窗口的输出结果。

五、添加注释:让你的代码“说话”

1. 单行注释

# 这是单行注释
print("Hello")

2. 多行注释(文档字符串)

"""
Author: 你自己
Version: 1.0
描述:这是一个示例程序
"""

注释不会影响程序运行,但对后期维护至关重要。


六、最佳实践小贴士

场景 推荐工具 理由
快速尝试语法 Python Shell 轻便,开箱即用
数据科学、交互探索 IPython 支持历史记录、补全、对象帮助等
多语言项目或前端后端结合 VS Code 插件生态强,自定义丰富
商业级项目或课堂作业 PyCharm 强大 IDE,提供调试、环境管理、版本控制等支持

七、小结与展望

恭喜你,已经成功迈出 Python 编程的第一步:

✅ 学会选择并使用开发工具 ✅ 编写并运行了第一个 Python 程序 ✅ 掌握基本注释方法和输出语法

编程和语言学习一样,关键在于实践和持续积累。

下一节课,我们将继续深入:数据类型与变量的使用方法,正式进入 Python 的核心语法世界!


如需打印学习卡片或制作复习资料,我可以为你整理“关键词 + 英文对照 + 实例”,欢迎随时提出!