Python基本操作总结

本文总结了Python的学习过程,包括安装环境、模块安装和程序编写中的命名规则。环境搭建中强调了不同版本的Python解释器之间的互通性和环境变量的设置。在模块安装部分,详细介绍了利用pip进行模块管理的方法,包括更改默认安装路径和设置镜像源。程序编写部分则提到了Python的命名规范,如常量、变量和函数的命名约定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        记录自己在Python学习过程中的Tips。

1. 安装过程

1.1 环境搭建

       不同版本的Python解释器之间是不互通的,比如3.6.X和3.7.X,但3.6.X的解释器可以相互检测到。X越大,代表版本越新。一个电脑可安装3.6、3.7、3.8等诸多版本,一般不会冲突,但不同版本下所安装的模块一般不互通,而且不要图省事复制目录,可能存在未知Bug。

        Python版本下载网址:Welcome to Python.org。建议综合考虑模块支持环境、最新稳定版选择合适的版本。

        Python解释器的安装目录可修改。

1.1.1 环境设置——Windows 10

        Python解释器安装完成后,需要检查所安装的Python解释器路径是否添加到系统路径中。

        添加方法:右键我的电脑——属性——高级系统属性——环境变量——双击系统环境变量的Path——添加之前所安装的Python解释器路径及\Scripts路径,如D:\Python\Python39和D:\Python\Python39\Scripts\,把这两个路径置顶即可改变系

### Python 基础知识总结 Python 是一种高级编程语言,具有简单易学、功能强大等特点。以下是 Python 基础知识的简单总结[^1]: #### 1. 数据类型 Python 支持多种内置数据类型,包括字符串、列表、元组、字典等。其中,字符串可以通过 `lower()` 方法将大写字符转换为小写[^2]。 ```python mystr = "Hello World" print(mystr.lower()) # 输出:hello world ``` 列表和元组是两种常用的数据结构,可以使用索引访问元素,并支持切片操作。元组的性能比列表稍高,但在实际应用中,如机器学习领域,通常会使用 NumPy 数组来处理大规模数据[^3]。 #### 2. 文件操作 在文件操作中,直接调用 `write` 方法时,内容并不会立即写入文件,而是存储在程序的缓冲区中。只有当调用 `flush()` 或关闭文件时,内容才会真正写入磁盘[^4]。 ```python with open("example.txt", "w") as file: file.write("Hello, World!") file.flush() # 确保内容立即写入文件 ``` #### 3. 异常处理 Python 提供了异常处理机制,通过 `try` 和 `except` 语句捕获并处理运行时错误。这有助于提高程序的健壮性和可维护性。 ```python try: result = 10 / 0 except ZeroDivisionError as e: print(f"发生错误:{e}") ``` #### 4. 模块与包 Python 的模块和包机制允许开发者组织代码,避免命名冲突并提升代码复用性。常用的内置模块包括 `os`、`sys` 等,第三方库如 `numpy`、`pandas` 则扩展了 Python 的功能[^4]。 ```python import os print(os.getcwd()) # 获取当前工作目录 ``` --- ### 学习资料推荐 1. **官方文档**:Python 官方文档是最权威的学习资源,涵盖了从基础到高级的所有内容。 - 地址:[https://docs.python.org/zh-cn/3/](https://docs.python.org/zh-cn/3/) 2. **在线教程**:许多网站提供免费的 Python 教程,例如 W3Schools、菜鸟教程等。 - 地址:[https://www.runoob.com/python/python-tutorial.html](https://www.runoob.com/python/python-tutorial.html) 3. **书籍推荐**: - 《Python 编程:从入门到实践》 - 《流畅的 Python》 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值