Python3入门指南Python语言的特点和实际应用Python3环境搭建配置VSCode进行Python开发Python基础语法Python变量与数据类型Python数据类型转换Python解释器使用Python注释使用Python运算符Python数字类型Python字符串操作Python列表操作Python元组使用Python字典使用Python集合使用Python条件控制详解Python循环语句详解Python编程入门实践Python推导式详解Python迭代器和生成器Python with语句详解Python函数详解Python lambda(匿名函数)Python装饰器Python数据结构Python模块和包使用Python中__name__和__main__的用法Python输入输出:从基础到文件操作Python文件操作Python OS模块使用Python错误和异常处理Python面向对象编程Python命名空间和作用域Python虚拟环境:venv详细教程Python类型注解Python标准库常用模块Python正则表达式Python CGI编程Python MySQL(mysql-connector驱动)Python MySQL(PyMySQL驱动)Python网络编程Python发送邮件Python多线程编程Python XML解析Python JSON解析Python日期和时间处理Python操作MongoDBPython urllib库使用Python uWSGI 安装与配置Python pip包管理工具Python operator模块Python math模块Python requests模块HTTP请求Python random模块Python OpenAI库Python AI绘画制作Python statistics模块Python hashlib模块:哈希加密Python量化交易Python pyecharts数据可视化Python Selenium网页自动化Python BeautifulSoup网页数据提取Python Scrapy爬虫框架Python Markdown转HTMLPython sys模块Python Pickle模块:数据存储Python subprocess模块Python queue队列模块Python StringIO内存文件操作Python logging日志记录Python datetime日期时间处理Python re正则表达式Python csv表格数据处理Python threading 多线程编程Python asyncio 异步编程Python PyQt 图形界面开发Python 应用方向和常用库框架

Python解释器使用

Python解释器是运行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


两种方式的比较

交互式编程的优点:

  • 立即看到结果

  • 适合测试代码片段

  • 方便学习语法

脚本式编程的优点:

  • 可以保存代码

  • 适合写完整程序

  • 便于重复使用


实际使用建议

初学者可以这样练习:

  1. 先用交互模式测试想法

>>> name = "小明"
>>> age = 18
>>> print(name + "今年" + str(age) + "岁")
小明今年18岁
  1. 测试成功后,写成脚本文件

#!/usr/bin/env python3
# student_info.py

name = "小明"
age = 18
score = 95.5

print("学生信息:")
print("姓名:" + name)
print("年龄:" + str(age))
print("成绩:" + str(score))
  1. 运行脚本

python3 student_info.py


常见问题解决

如果系统提示"python3: command not found",说明Python 3没有安装或者路径没有设置正确。

在Windows中,如果提示"python不是内部或外部命令",需要检查环境变量设置。

在脚本执行时如果遇到权限错误,记得使用chmod +x给脚本添加执行权限。


选择编程方式

根据不同情况选择合适的方式:

  • 学习新概念时用交互模式

  • 调试代码时用交互模式测试片段

  • 写实用程序时用脚本模式

  • 分享代码时用脚本文件

本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!

链接: https://fly63.com/course/36_2079

目录选择