已发布·持续改进
Programming language · 1991 年发布
Python 是一门语法易读、标准库丰富的通用编程语言,广泛用于自动化、Web 后端、数据分析和机器学习。
Python 是由 Guido van Rossum 设计、于 1991 年首次发布的通用编程语言。它用缩进划分代码块,语法简洁清晰,写出的程序往往接近伪代码。代码由解释器直接执行,可以在交互式环境中随时尝试想法并立即看到结果。
在开发效率和生态广度比极致性能更重要的场景中,Python 尤其出色:脚本与自动化、Web 服务、数据分析、科学计算和机器学习都是典型领域。标准库涵盖文件、网络、文本处理等众多方面,PyPI 上还有数十万个第三方包可供使用。对性能要求高的部分,通常交给用 C 等编译型语言编写的库来完成。
入门时,建议先安装 Python 3,打开交互式解释器,按顺序学习官方教程。尽早掌握为每个项目创建虚拟环境、用 pip 安装包的方法,之后再深入标准库参考文档并学习编写测试。
用缩进表示代码块,并倾向于用一种清晰的方式完成一件事,代码因此易于阅读和审查。
标准库自带文件、JSON、HTTP、正则表达式、日期、测试等模块,许多任务无需额外安装包即可完成。
变量无需声明类型;借助可选的类型提示,编辑器和 mypy 等工具可以在运行前发现错误。
PyPI 汇集了大量第三方包,从 Django、Flask 等 Web 框架到 NumPy、pandas 等数据工具应有尽有。
在 Windows 和 macOS 上使用 python.org 提供的安装程序,在 Linux 上使用发行版的包管理器。安装后在终端中确认版本(Windows 上使用 py --version)。
python3 --version为每个项目创建独立的环境,避免不同项目的包相互干扰。在 Windows 上用 py -m venv .venv 创建,并用 .venv\Scripts\activate 激活;在 macOS 和 Linux 上用 source .venv/bin/activate 激活。
python3 -m venv .venv激活虚拟环境后,在任何系统上 python 都指向该环境。用 pip 从 PyPI 安装包,共享项目时把依赖记录在 requirements.txt 中。
python -m pip install requestsprint() 会把参数写到标准输出。把这一行保存为 hello.py,用 python3 hello.py(Windows 上用 py hello.py)运行,就会输出 Hello, world!。不需要 main 函数,也没有编译步骤,解释器会从上到下执行文件。
hello.py
print("Hello, world!")
python3 hello.py共六章,带你从安装一步步了解 Python 的核心概念。
在这里提问、分享经验,交流关于 Python 的看法。
还没有讨论。来发起第一个吧。
0 条评论
登录 · 登录后即可发表评论。
来发表第一条评论吧。