一、Python 的历史
Python 是一门解释型、面向对象、动态数据类型的高级编程语言,由荷兰程序员 吉多·范罗苏姆(Guido van Rossum) 主导开发,其诞生和发展历程如下:
二、Python 的核心特点
1. 语法简洁,易读易学
Python 采用缩进式语法,摒弃了大括号、分号等冗余符号,代码格式接近自然语言,新手极易上手。示例:
# 打印Hello World,一行代码即可完成print("Hello, Python!")
2. 跨平台性强
Python 是跨平台语言,支持 Windows、macOS、Linux 等主流操作系统,编写的代码无需修改即可在不同平台运行。
3. 解释型语言,开发效率高
Python 无需提前编译,代码可直接运行,支持边写边测,大幅缩短开发周期,适合快速开发和原型验证。
4. 动态类型语言
无需提前声明变量的数据类型,解释器会在运行时自动判断,代码更简洁灵活。示例:
a = 10# 整数a = "Python"# 自动切换为字符串
5. 面向对象
完美支持面向对象编程(OOP),封装、继承、多态三大特性一应俱全,可轻松开发大型复杂项目。
6. 生态丰富,第三方库海量
拥有全球最完善的第三方库生态,覆盖数据分析、人工智能、Web开发、爬虫、自动化测试、游戏开发等所有领域,无需重复造轮子。常用库:
- • 人工智能:TensorFlow、PyTorch
7. 可扩展性强
Python 支持与 C、C++、Java 等语言混合编程,可调用其他语言的代码,兼顾开发效率和运行性能。
8. 开源免费
Python 是开源免费的编程语言,个人和企业可免费使用、修改和分发,无版权限制。
三、安装Python
3.1下载安装包
我们在Python官网(https://www.python.org)可以下载Python安装包,在这个安装包里有Python解释器、Python运行所需要的基础库,以及交互式运行工具——Python Shell。
3.2 开始安装
在Python安装包下载完成后就可以通过双击它安装Python了。在安装过程中会弹出内容选择对话框,选中复选框“Add python.exe to PATH”,安装程序就会自动将Python的安装路径添加到系统环境变量PATH中,这样就可以在任意文件夹下使用Python命令了。完成这些设置后,单击“InstallNow”按钮开始安装Python。
3.3 编写和运行Hello World程序
在Python安装完成后,我们动手编写和运行Hello World程序来测试Python开发环境。编写和运行Python程序主要有两种方式:1交互方式;2文件方式。
交互方式:
我们先在IDLE中编写如下Hello World代码,然后按下Enter键运行代码。文件方式:
采用文件方式编写和运行Python程序时,首先需要编写Python代码,并将代码保存为以.py为扩展名的文件,然后在命令行终端中使用Python命令运行Python代码文件。
编写Python代码时,既可以使用任意一种文本编辑工具(如记事本、VSCode、Sublime Text等), 也可以使用专业的IDE (Integrated Development Environments, 集成开发环境)工具(PyCharm、Spyder、IDLE等)。
今天先学习到这里,明天再继续学习一下!