Python学习笔记1_初识Python

一、Python的发展

1、CNRI时期:CNRI是自助Python发展初期的重要单位,Python1.5版之前的成果大部分都在此时期内完成

2、BeOpen时期:Guido van Rossum与BeOpen公司合作,此一时间将Python2.0推出,甚至Python1.6也同时问世,但原则上已经分别维护了。

3、DC时期:目前Guido已离开BeOpen公司,将开发团队带到Digital Creations(DC)公司,该公司以发展Zope系统闻名,因此这项合作也颇受注目。

4、Python3.0(还未到大量投放到市场中)

二、Python特征

Python变成语言中的定位

-脚本语言  -高阶动态变成语言

简单易学、解释性&编译性(可以不用编译,也可以编译,编译后速度提升哦)、面向对象、高级语言、可扩展性及可嵌入性、免费开源、可移植性、丰富的库。

三、Python的应用

Google:实现web爬虫和搜索引擎中的很多组件

Yahoo:管理讨论组

NASA:NASA在它的几个系统中既用了Python开发,作为脚本语言

YouTube:视频分享服务大部分是由Python编写的

四、搭建Python环境

Linux环境自带python解释器,输入python直接使用

Widows环境下载安装python的msi包直接安装

五、Python的文件类型

1、源代码

Python源代码的文件以”py”为扩展名,由Python程序解释,不需要编译。

2、字节代码

Python源文件经编译后生成扩展名为”pyc”的文件;

编译方法:import py_compile

         py_compile.compile(“hell.py”)

3、优化代码

经过优化的源文件,扩展名为”.pyo”

python -O -m py_compile hell.py

原文地址:https://www.cnblogs.com/fansik/p/6375292.html