Python解释器是运行Python代码的工具。学会使用解释器是编程的第一步。
Python解释器是一个程序,它能够读取Python代码并执行。就像翻译官一样,它把人类写的代码翻译成计算机能理解的指令。
在大多数Linux和Unix系统中,默认安装的是Python 2版本。但现在我们应该使用Python 3。你可以在/usr/local/python3目录下安装Python 3。
安装完成后,需要设置环境变量。这样系统才能找到Python解释器。
在Linux或Unix系统中,打开终端,输入:
PATH=$PATH:/usr/local/python3/bin/python3这行命令把Python 3的路径添加到环境变量中。
然后可以检查版本:
python3 --version如果显示"Python 3.x.x",说明设置成功。
在Windows系统中,设置方法不同。打开命令提示符,输入:
set path=%path%;C:\python34这里的C:\python34是Python的安装路径,根据你的实际安装位置调整。
交互式编程就像与Python进行对话。你输入一行代码,它立即给出回应。
启动方法:
在Linux/Unix终端输入:python3
在Windows命令提示符输入:python
启动后,你会看到类似这样的信息:
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("Hello, Python!")按下回车,立即会显示:
Hello, Python!你也可以进行数学计算:
>>> 5 + 3
8
>>> 10 * 2
20
>>> 15 / 3
5.0对于多行代码,比如if语句:
>>> flag = True
>>> if flag:
... print("条件成立")
...
条件成立注意,第二行开始会出现...提示符,表示这是上一行的延续。写完所有行后,按两次回车执行。
要退出交互模式,可以:
输入exit()
按Ctrl+D(Linux/Mac)或Ctrl+Z然后回车(Windows)
交互式适合测试小段代码,写正式程序时我们使用脚本式编程。
创建一个hello.py文件,用文本编辑器写入:
print("Hello, Python!")保存后,在终端中执行:
python3 hello.py你会看到输出:
Hello, Python!在Linux和Unix系统中,可以让Python脚本像普通命令一样直接运行。
首先在脚本第一行添加:
#!/usr/bin/env python3这行告诉系统用Python 3来运行这个脚本。
然后给脚本添加执行权限:
chmod +x hello.py现在可以直接运行:
./hello.py交互式编程的优点:
立即看到结果
适合测试代码片段
方便学习语法
脚本式编程的优点:
可以保存代码
适合写完整程序
便于重复使用
初学者可以这样练习:
先用交互模式测试想法
>>> name = "小明"
>>> age = 18
>>> print(name + "今年" + str(age) + "岁")
小明今年18岁测试成功后,写成脚本文件
#!/usr/bin/env python3
# student_info.py
name = "小明"
age = 18
score = 95.5
print("学生信息:")
print("姓名:" + name)
print("年龄:" + str(age))
print("成绩:" + str(score))运行脚本
python3 student_info.py如果系统提示"python3: command not found",说明Python 3没有安装或者路径没有设置正确。
在Windows中,如果提示"python不是内部或外部命令",需要检查环境变量设置。
在脚本执行时如果遇到权限错误,记得使用chmod +x给脚本添加执行权限。
根据不同情况选择合适的方式:
学习新概念时用交互模式
调试代码时用交互模式测试片段
写实用程序时用脚本模式
分享代码时用脚本文件
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!