约 2020 字
约 10 分钟
print("hello world") # 打印 Hello World
Loading...
创建一个文本文件,命名为 code.txt
,打开它,在里面写入如下代码并保存:
print("hello world") # 打印 Hello World
print
是一个 内建函数(Built-in Function),无需导入模块就能直接使用,意思是“打印”,在编程语言中通常表示将内容输出到命令行上显示。 "hello world"
是要打印的内容,通过英文的双引号包裹,表示 字符串字面量
,这里暂且不表。 # 打印 Hello World
这样以 #
开头的内容是 注释(Comment) ,用于说明代码的功能,在运行的时候会被忽略。 打开 PowerShell,通过 cd
命令切换到 code.txt
所在的目录,输入 python code.txt
运行该代码:
上述步骤表明了,Python 的代码文件就是一个普通的文本文件,而运行 Python 代码就是让 python
读取代码文件,然后根据其中的内容执行相应的操作。
通常情况下,Python 的代码文件使用 .py
作为扩展名,而入口文件通常命名为 main.py
。
将 code.txt
重命名为 main.py
,通过 python main.py
命令运行代码。
从现在开始,创建 Python 代码文件时,使用 .py
作为扩展名。
通常在 Python 代码的开头添加 #!/usr/bin/env python3
,例如:
#!/usr/bin/env python3
print("hello world")
#!
被称作 Shebang,是类 Unix 系统的一个特殊标记,写在文件开头,用于直接运行此文件时告诉系统怎样运行这个文件。
添加此行后可以直接运行 ./main.py
,而不需要输入 python main.py
来运行程序。
在类 Unix 系统中,在文件开头添加
#!/usr/bin/env python3
后,直接运行./main.py
,等价于执行/usr/bin/env python3 ./main.py
。
但是#!
不会查找环境变量,必须使用完整的路径,不能直接写作#!python3
。
/usr/bin/env
的功能是查找环境变量来运行后面的命令,/usr/bin/env python3
就是运行 PATH 中的python3
。
Windows 系统根据扩展名来执行文件,
#!
会被当做注释忽略。
使用记事本编辑代码非常低效,甚至在将文件重命名为 main.py
后,用记事本打开它都变得麻烦了。推荐使用 Visual Studio Code
(后续简称为 VS Code)编辑代码。
从 Visual Studio Code 的官方网站 下载 VS Code 并安装:
其他操作系统的下载安装方式相同,该网站会根据你所使用的操作系统显示相应的下载链接。
创建一个文件夹作为工作目录,右键该文件夹,选择 通过 Code
打开:
创建代码文件、编辑代码文件、运行代码都可以在 VS Code 中进行操作。
下方运行代码的界面通过快捷键 Ctrl
+ `
(数字键 1
左侧的按键)打开。
为了方便进行开发,建议安装这个插件:
创建于 2025/4/11 03:41:55
更新于 2025/5/14 09:55:17