一.什么是python?
python是一种面向对象、解释型的高级程序语言.python具有语法简洁、易于学习、功能强大,可扩展性强,跨平台等诸多特点。1989年开始开发,于1991年发布第一个公开发行版。
二.解释型语言和编译型语言
编译型语言就是先把写好的程序翻译成计算机语言然后执行,就是所谓的一次编译到处运行,比如c、c++就是编译型语言,这样的语言特点是运行速度快,但是需要事先把程序编译好才可以。
解释型语言就是程序在运行的时候,通过一个解释器,把代码一句一句的翻译成计算机语言然后运行,也就是你写好代码之后直接就能运行,比如说python、shell、ruby、java、perl等等都是解释型语言,当然这样的语言由于原理不一样,执行速度并没有编译型语言快。
三.python2.x与python3.x的区别
1.python3默认使用UTF-8的编码
由于python2默认字符集是ASCII编码,不支持中文,在使用中文的时候需要指定字符集,而python3中默认使用的字符集为utf-8,这就为我们使用省了很多事.而且官方公布,python2.7只支持到2020年就不再有2.8版本了,所以推荐python3.x.
2.print()替代了print
即python3中使用print()来输出函数
python2使用print输出函数
3.完全面向对象
4.用视图和迭代器代替了列表
在python3中的字典方法key(),items()和values()方法用返回视图代替了列表
在python二中,map(),filter()和zip()函数返回迭代器代替了列表
5.比较运算符的改变
6.整数类型的改变
7.字符串的改变
8.取消了file数据类型
9.异常处理的改变
10.其他主要语法改变
四.python安装
这里我就不一一写步骤了,百度一搜有的是.