Python运行代码主要有以下四种方式,涵盖交互式执行、脚本运行、命令行参数传递及文件执行权限设置:
一、交互式执行
-
命令行交互
打开终端(Windows的CMD、Mac的Terminal或Linux的Shell),输入
python
或python3
后回车,进入Python交互式解释器,可直接输入代码并立即执行。python >>> print("Hello, World!")
-
IDLE集成开发环境
通过开始菜单或快捷键(如Windows的
Win+R
输入cmd
后切换到Python目录)打开IDLE,输入代码后按F5
或通过菜单Run
->Run Module
运行。
二、脚本运行
-
命令行运行脚本
将代码保存为
.py
文件(如hello.py
),在终端中导航到文件所在目录,输入python hello.py
或python3 hello.py
运行。python hello.py
-
文件全路径运行
若文件不在当前目录,需提供完整路径,例如
python C:\Users\username\workspace\hello.py
。
三、命令行参数传递
使用 sys.argv
接收参数,例如:
import sys
print("Arguments:", sys.argv)
运行 python args.py arg1 arg2
时,sys.argv
为 ['args.py', 'arg1', 'arg2']
。
四、Linux系统文件执行权限
在脚本文件开头添加 #!/usr/bin/env python3
,通过 chmod +x script.py
赋予执行权限,然后直接运行 ./script.py
。
注意事项 :
-
确保Python已安装并配置环境变量(勾选
Add Python to PATH
); -
文件名区分大小写,运行时需匹配。