零基础学Python笔记#2:Python概述

1 概述

1.1 Python简介

Python的本意是“蟒蛇”,1989年荷兰人Guido van Rossum发明的一种面向对象的解释型高级编程语言。具有强大和丰富的库,能够把使用其他语言制作的各种模块(尤其是c/c++)很轻松地联结在一起,被称为“胶水”语言。
  1991年Python的第一个公开发行版问世,2010年,Python荣膺TIOBE2010年度语言桂冠。2017年IEEE Spectrum发布的2017年度编程语言排行榜中,Python位居第一名。

1.2 Python的版本

Python自发布以来,主要有三个版本:

  • 1994年发布1.0版本(已过时)
  • 2000年发布2.0版本(2018.3更新到2.7.14)
  • 2008年发布3.0版本(目前持续在更新)

根据Semaphore社区的调查(应该是2017年),使用Python2.x的开发者占63.7%,使用Python 3.x。Python 2.7支持时间已被延长到2020年。

1.2.1 版本对比

有一些语法的差别,3.x对2.x的标准库进行了一定程度的重新拆分和整合,比2.x更容易理解,特别是在字符编码方面。2.x对中文字符串的支持不够友好,需要编写单独的代码对中文进行处理,否则不能正确显示中文,而3.x已经解决了这一问题
很多扩展库的发行滞后于Python的发行版本,也有很多开发库是不支持3.x的。

1.2.2 代码转换

Python 2与 Python 3的差别较大,所以Python 2的代码不能在Python 3里运行,而现在网上的很多代码都是Python 2的代码,针对这一问题,Python官方提供了将Python 2的代码转换成Python 3的小工具 2to3 .py 。通过该工具可以将大部分Python 2的代码转换成Python 3的。

1.3 Python的应用领域

  • web开发
  • 大数据处理
  • 人工智能
  • 自动化运维开发
  • 云计算
  • 爬虫
  • 游戏开发

1.4 搭建Python开发环境

Python是跨平台的开发工具,可以在多个操作系统上进行编程,编写好的程序也可以在不同的操作系统运行,常见的系统如下:

操作系统说明
Windows推荐使用Win7及以上版本,WinXP系统不支持安装Python 3.5及以上版本
Mac OS从Mac OS X 10.3(Pather)开始已经包含Python
Linux推荐Ubuntu版本

1.4.1 Python的安装

上一篇笔记里写了Windows下Python的安装

1.4.2 Python的开发工具

简单的入门可以使用自带的IDLE,还可以使用第三方开发工具,如PyCharm,Microsoft Visual Studio,Eclipse+PyDev等。

PyCharm是JetBrains公司开发的一款Python开发工具,有WIndows,Mac OS和Linux系统的软件版本。
VS在安装时选择PTVS插件就可以进行Python开发了。
Eclipse在安装PyDev插件后可以进行Python开发。

因为还没有进行实际的开发,所以还没有使用过第三方开发工具,在后续的学习中会寻找一款比较好用的。
下一篇笔记记录一下Python的基本语法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值