Python 运行

安装在 Windows 系统下

交互模式

交互模式通常称为「解析器」,它是用户与 Python 进行交互的平台

通过在终端里输入 python 启动,然后就可以输入代码,按回车执行

因为用户与解析器进行实时交互,适用于尝试简短的代码(简单语句)或测试和调试 Python 程序

注意

在交互模式下编写的代码不会保存。

与图形界面交互相比,终端交互有以下常见的特点:

  • 在终端里无法使用鼠标,如果要修改某行代码,需要用键盘上的箭头键(一般是左右键)在这一行上来回移动光标
    提示

    在终端里可以使用 向上箭头键向下箭头键 在最近输入的命令之间切换。这样可以重新运行已经尝试过的代码

  • 在交互模式下也可以输入复合语句。提示符从 >>> 变成了 ...表示正在构建复合语句,接下来输入的任何命令将是该语句的一部分。
    注意

    在交互模式下时,需要手动缩进(输入四个空格)

    在退出编辑复合语句(并运行该语句)可能需要按多次的 Enter

    在交互模式下编辑复合语句需要十分谨慎,因为如果出错通常需要从头开始重新编辑

  • 因为用户与解析器进行实时交互,因此在交互模式下(如果函数执行后有输出返回值)返回值会显示出来,正因此特点交互模式适用于测试代码。但是对于多行代码,只有最后一行的值将自动输出,如果有多行代码需要输出值,依然需要使用 print
    注意区分

    不要弄混了输出函数/语句 print() 与函数的返回的值 return,由于两者在交互模式中都会将值输出到终端,但实际上返回值和输出值是有区别

开启

可以通过 Windows 系统自带的 CMD 命令行终端开启交互模式

  • 安装后使用 Win+R 输入 cmd 回车调出 Windows 命令行终端
  • 输入 python 测试安装结果,正常情况下会返回安装的Python版本等信息
提示

若显示 ’python’不是内部或外部命令,也不是可运行的程序或批处理文件 则可能是未添加环境变量,可 手动添加环境变量

如果使用 Anaconda 安装 Python,则可以直接打开 Anaconda Prompt 终端软件

如果是手动安装 Python,则可以使用 IDLE,它是 Python 软件包自带的一个集成开发环境,与 CMD 命令行模式类似,即时交互式的模式,可方便地创建、运行、测试和调试 Python 程序

中断

输入 Ctrl + C 向 Python 发出中断信号,以中断运行的程序(一般用于跳出死循环)。终端会输出 KeyboardInterrupt 错误和相应的 Traceback

退出

使用命令 exit() 或按下 Ctrl + Z 退出交互模式(Mac 使用 Ctrl + C

运行脚本

  • 可以使用 IDLE 打开脚本,选择 Run - Run Module 运行 Python 脚本
  • 可以使用 Anaconda Prompt 终端软件或 Windows 系统自带 CMD 终端软件运行脚本
    1. 将终端的工作目录切换到脚本所在路径
    2. 输入 python + 脚本名称 运行脚本
    python
    location_path>python script_name.py
    

Jupyter Notebook

相关操作查看另一篇笔记《Jupyter Notebook 基本操作


Copyright © 2025 Ben

Theme BlogiNote

Icons from Icônes