Python 基础:命令行模式与交互模式
欢迎来到 Python 入门的第一站!在开始编写复杂程序之前,我们需要先熟悉 Python 的两种基本运行方式:命令行模式和交互模式。掌握这两种模式将为你后续的 Python 学习打下坚实基础。
命令行模式(终端)
命令行模式是我们与操作系统直接对话的窗口。在这里,你可以执行各种系统命令,当然也包括运行 Python 程序。
进入命令行模式(Windows)
现代 Windows 系统推荐使用以下方式进入命令行模式:
- Windows Terminal(推荐):按下
Win + R键,输入wt后回车 - 快速菜单:使用
Win + X快捷键,选择"终端"或"命令提示符"
打开后,你会看到类似这样的界面:
这就是命令行提示符,你可以在这里输入各种命令。
Python 交互模式
交互模式是 Python 提供的一个即时反馈环境,非常适合快速测试代码片段。
进入交互模式
在命令行中输入 python 或 python3(取决于你的系统配置):
当你看到 >>> 提示符时,就表示已经成功进入 Python 交互模式了!
退出交互模式
当你想退出时,有两种方式:
或者在 Windows 下按 Ctrl + Z 然后回车,在 macOS/Linux 下按 Ctrl + D。
编写第一个 Python 程序
让我们从最简单的代码开始,体验 Python 的魅力!
交互模式下的简单运算
在交互模式中,你可以直接输入数学表达式,Python 会立即给出结果:
# 后面的内容是注释,Python 会忽略它们,是写给人看的说明文字。
打印输出
使用 print() 函数可以在屏幕上显示内容:
字符串必须使用成对的引号,不能混用单双引号!比如 'hello" 是错误的。
运行 Python 脚本文件
交互模式适合测试代码,但如果要编写完整的程序,我们需要将代码保存到文件中,然后通过命令行运行。
创建 Python 文件
- 使用任意文本编辑器(推荐 VS Code、Notepad++ 等)创建一个名为
hello.py的文件 - 在文件中输入以下内容:
- 保存文件
运行脚本文件
在命令行中,切换到文件所在目录,然后执行:
恭喜!你已经成功运行了第一个 Python 脚本!
常见问题解决
问题1:文件找不到错误
解决方法:
- 确保文件路径正确
- 使用
cd命令切换到文件所在目录
切换目录示例:
跨盘符切换(Windows 特有):
交互模式与脚本模式的区别
这两种模式各有特点,适用于不同的场景:
示例对比:
交互模式:
脚本模式(calc.py):
常见错误与解决方法
作为初学者,遇到错误是很正常的。让我们看看几个最常见的错误及解决方法。
1. 语法错误(SyntaxError)
最常见的错误之一,通常是因为输入了不符合 Python 语法的代码。
中文标点错误:
解决方法:
- 确保所有标点都是英文半角符号
- 检查引号、括号、逗号等是否正确
2. 缩进错误(IndentationError)
Python 对缩进非常敏感,它用缩进来表示代码块。
解决方法:
- 统一使用 4 个空格作为标准缩进(推荐)
- 不要混用空格和 Tab
3. 名称错误(NameError)
当你使用了一个未定义的变量或函数时会出现:
解决方法:
- 检查拼写是否正确
- 确保变量或函数已经定义
最佳实践建议
- 手动输入代码:虽然复制粘贴很方便,但手动输入能帮助你更快熟悉语法和减少拼写错误
- 注意编码规范:
- 统一使用英文标点
- 保持一致的缩进风格
- 保存文件时使用 UTF-8 编码(避免中文乱码)
- 错误排查:
- 仔细阅读错误信息,它通常会告诉你问题出在哪里
- 从错误提示的第一行开始排查
- 开发环境:
- 推荐使用 VS Code、PyCharm 等专业编辑器
- 安装 Python 扩展以获得代码补全、语法检查等功能
小结
让我们总结一下今天学到的内容:
- 命令行模式:用于执行系统命令和运行 Python 脚本
- 交互模式:适合快速测试代码片段,有
>>>提示符 - 脚本模式:将代码保存为
.py文件,适合正式开发 - 注意区分两种模式下的代码执行差异
- 养成良好的编码习惯,避免常见错误
掌握了这些基础知识后,你就已经迈出了 Python 学习的第一步!接下来,我们将探索更多有趣的 Python 特性。准备好了吗?让我们继续前进!🚀

