第一个Python程序
第一个 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 的核心语法世界!
如需打印学习卡片或制作复习资料,我可以为你整理“关键词 + 英文对照 + 实例”,欢迎随时提出!