命令行Python3
命令行界面是一种在计算机操作系统中,用户通过键入文本命令来与计算机进行交互的界面。它是一种非图形化的用户界面,常见于Unix、Linux和Windows系统中。在命令行界面中,用户通过键入特定的命令,可以执行各种操作,包括文件管理、程序运行等。
Python是一种简单易学的编程语言,具有丰富的库和工具。通过命令行界面使用Python,可以快速、灵活地编写和运行Python代码,无需依赖图形界面工具。
安装Python
在使用命令行界面运行Python代码之前,首先需要安装Python解释器。Python有多个版本,我们选择Python 3作为示例。
Windows系统
在Windows系统上,可以从Python官方网站(
下载完成后,双击安装程序并按照提示进行安装。在安装过程中,记得勾选“Add Python to PATH”选项,以便在命令行界面中可以直接使用python
命令。
Unix/Linux系统
在Unix/Linux系统上,大多数发行版都已经预装了Python解释器。你可以通过命令行界面输入以下命令来检查是否已安装Python以及其版本:
$ python3 --version
如果系统中没有安装Python 3,你可以使用系统包管理器来安装。例如,在Ubuntu系统上,可以使用以下命令安装Python 3:
$ sudo apt-get update
$ sudo apt-get install python3
运行Python代码
安装完成Python后,我们可以在命令行界面中运行Python代码了。下面是一个简单的示例代码:
print("Hello, World!")
要运行这段代码,打开命令行界面,定位到代码所在的文件夹,并输入以下命令:
$ python3 hello.py
其中,hello.py
是保存上述代码的文件名。运行结果会在命令行界面中显示:
Hello, World!
在命令行界面中,我们可以执行各种Python代码,包括定义函数、导入库、进行运算等。
交互式模式
除了运行保存在文件中的Python代码,我们还可以在命令行界面中进入Python的交互式模式。在交互式模式中,我们可以逐行输入和执行Python代码,并立即看到结果。
要进入交互式模式,只需在命令行界面中输入python3
命令即可:
$ python3
之后,你将看到类似以下的提示符:
Python 3.8.5 (default, Jan 27 2021, 15:41:15)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
在提示符后,你可以输入任意Python代码,并按回车键执行。例如,输入以下代码:
print(2 + 2)
执行后,你将看到结果:
4
交互式模式非常适用于尝试和调试代码,以及进行简单的计算和实验。
常用命令
在命令行界面中,有一些常用的命令可以帮助我们在Python环境下进行文件管理和程序运行。
列出文件和目录
要查看当前目录下的文件和目录,可以使用ls
(在Unix/Linux系统)或dir
(在Windows系统)命令。
$ ls
或
$ dir
切换目录
要切换到其他目录,可以使用cd
命令。
$ cd /path/to/directory
其中,/path/to/directory
是目标目录的路径。
创建文件
要在当前目录下创建一个新文件,可以使用touch
命令。
$ touch filename.txt
其中,`