学习笔记 | Python介绍

Python是一种解释型、面向对象的编程语言,以其简洁、可读性强的特点受到广泛欢迎。本文介绍了Python的历史背景、核心特点,如面向对象、免费开源、跨平台性以及丰富的库资源。同时,探讨了Python在科学计算、人工智能、大数据等多个领域的广泛应用。

Python入门

Python 介绍

  • 简介

Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于1989 年发明,1991 年正式公布。官网:官网

  • 特点

1. 可读性强

2. 简洁

Python 是由 C 语言开发,但是不再有 C 语言中指针等复杂数据类型,Python 的简洁性让开发难度和代码幅度大幅降低,开发任务大大简化。程序员再也不需要关注复杂的语法,而是关注任务本身。

3. 面向对象

4. 免费和开源

5. 可移植性和跨平台

Python 会被编译成与操作系统相关的二进制代码,然后再解释执行。这种方式和java 类似,大大提高了执行速度,也实现了跨平台。

6. 丰富的库(丰富的标准库, 多种多样的扩展库)

7. 可扩展性。 可嵌入到 C 和 C++语言。 胶水式语言。

  • 应用范围

科学计算、人工智能、大数据、WEB 服务端和大型网站后端、GUI 开发(图形用户界面开发)、游戏开发、移动设备、嵌入式设备、系统运维

  • 缺点

Python 是解释执行。性能较低。

  • Python 解释器

Python 程序的执行依赖于 Python 解释器。常用的 Python 解释器有:

1. CPython

使用 c 语言实现的解释器,最常用的解释器。通常说的解释器指的就是它。

2. Jython

使用 java 语言实现的解释器。Jython 可以直接调用 java 类库,适合在 java 平台上开发

3. IronPython

.NET 平台上使用的解释器。可直接调用.NET 平台的类,适合.NET 平台上开发

4. PyPy

使用 Python 语言实现的解释器

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值