初识python 基础了解
使用系统及软件:win10,64位 python3.7 , pycharm professional 2020.2.2
python 属于典型的解释型语言, python运行需要解释器的支持 , 只要你在不同的平台安装了不同的解释器,你的代码就可以随时运行,不用担心任何兼容性问题,真正的“一次编写,到处运行”。
python 基本上支持所有常见的平台, 如 Linux ,windows ,macos, Android, FreeBSD 等,python的可移植性很高。
说明
关于编译性语言和解释型语言:
| 类型 | 原理 | 优点 | 缺点 |
| 编译型语言 | 通过专门的编译器,将所有源代码一次性转换成特定平台(Windows、Linux 等)执行的机器码(以可执行文件的形式存在)。 | 编译一次后,脱离了编译器也可以运行,并且运行效率高。 | 可移植性差,不够灵活。 |
| 解释性语言 | 由专门的解释器,根据需要将部分源代码临时转换成特定平台的机器码。 | 跨平台性好,通过不同的解释器,将相同的源代码解释成不同平台下的机器码。 | 一边执行一边转换,效率很低。 |
python 是一种面向对象、解释型的、通用的、开源的脚本编程语言。
python 流行的几点原因:
- 简单易用,上手简单,
- 标准库和第三库众多,功能强大,能够开发小工具,也可以开发企业级应用
- 站在人工智能和大数据的风口,恰逢时节,正当时。
python 的优缺点:
- 语法简单
- Python 不要求在每个语句的最后写分号,当然写上也没错;
- 定义变量时不需要指明类型,甚至可以给同一个变量赋值不同类型的数据。
2.开源的(代码、解释器、模块开源)
3.免费的
4.高级语言
5.解释型,跨平台 ,面向对象的编程语言
6. 模块众多 ,可扩展性高
缺点:
1. 运行速度慢(现代设备的硬件满足日常生活学习使用,平时学习一般感觉不到)
2. 代码加密困难
详细了解可以去浏览 http://c.biancheng.net/view/1738.html
2021-01-13 12:28:38

浙公网安备 33010602011771号