如何通过命令行运行 Python 代码

如何通过命令行运行 Python 代码

在交互模式中运行 Python 代码什么是 Python 交互模式?你可以将交互模式视为一种命令行的实现,使用他就如同在编写一个 Python 模块,可用于演示,教学或验证某个想法。

在进入交互模式后,你可以简单的输入代码,然后按下Enter来执行他,如果存在可供显示的结果,那么这些结果将展现在交互模式中。比如,某个变量或函数的返回值。

当输入的代码没有完整到足以正常执行时,交互模式会要求补充剩余的代码,你可以在未输入任何字符的情况下,再次按下Enter来执行之前所有的输入。如果希望书写一个空行而不是结束输入,那么在按下Enter之前需要书写至少一个空白字符(比如,一个空格)。

交互模式的示例下面,我们使用input函数要求用户输入姓名,并通过if语句判断输入是否为空。

name = input('请输入姓名:')请输入姓名:…Enterif not name:... print('没有姓名?!')...…Enter没有姓名?!如何进入 Python 交互模式?对于 Windows 操作系统,在命令行输入python后即可进入交互模式,对于 UNIX/Linux/macOS 系统,则需要输入python3。当然,除了python和python3,你也可以使用其他指向了 Python 的别名。

如何退出 Python 交互模式?对于 Windows 系统,在交互模式中先后按下Ctrl+Z和Enter,将退出交互模式,对于 UNIX/Linux/macOS 系统,只需按下Ctrl+D即可。

如果site模块在 Python 启动时被导入,那么,在交互模式中输入exit()或quit()同样可以退出交互模式。事实上,导入site模块是默认的,除非你使用_pth文件重写了模块搜索路径,并且未在_pth中书写有效(不是注释)的import site。

重写搜索路径要获取关于_pth文件的信息,你可以查看Python 指南的如何使用 _pth 文件重写 Python 模块搜索路径一节。

模块搜索路径想要了解 Python 的模块搜索路径,你可以查看Python 指南的Python 模块搜索路径介绍,模块搜索路径中的目录有哪些一节。

🎈 相关推荐

有直销牌照的直销公司有哪些,合法直销公司名单
bt365最新网址

有直销牌照的直销公司有哪些,合法直销公司名单

📅 08-13 👀 5368
菠萝蜜哪些部位可以吃
bt365最新网址

菠萝蜜哪些部位可以吃

📅 09-02 👀 2693
2025年最新不上征信的贷款有哪些?精选5个不看征信的网贷口子
bt365最新网址

2025年最新不上征信的贷款有哪些?精选5个不看征信的网贷口子

📅 07-02 👀 8746