首页 > 代码库 > 初识python

初识python

了解pyhton的历史。

安装python(蟒蛇)
一种解释型的,面向对象的,带有动态语义的高级程序设计语言。

1989年.阿姆斯特丹圣诞节。

马戏团的一个粉丝。。

Python的发展阶段。

CNRI时期,
BeOpen时期,pyhron2.0推出,甚至pyhton1.6也同时问世。已经分别维护了


DC时期,带到了DC公司。

Python3.0 想投入到工作中就学习2.6或者2.7.。为了兴趣就学3.0

 

Python特征:

Python编写语言中的定位:
脚本语言,高阶动态编程语言;

简单易学,这种伪代码本质是它最大的优点之一。
Python有极其简单的语法。简单上手。

解释性&编译性

Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序,但是需要解释器,这点类似于java。Pyhton中亦有编译执行的特性。


面向对象:它以一种非常强大又简单的方式实现面向对象。

Python是一个非常高级的语言,无序考虑诸如内存如何管理的。

它的课扩展性及可嵌入性
可以把部分程序用C或者c++编写,然后在pyhton程序中使用它们,与此相反,可以把python嵌入c/c++程序,提供脚本功能,。


免费,开源

自由的发布这个软件的拷贝,阅读他的源代码,对它做改动,把他的一部分用于新的自由软件中,现阶段,我们好像不太在意这一点。

可移植性非常强。可以移植到很多平台。。可以避免使用依赖于系统的特性。

有丰富的库。。

 

Python特征。

易用余速度的完美结合。
把精力放在要解决的问题上。
跨平台又易扩展,
自动化的内存管理,。
内建许多高阶而使用的资料型态。
轻易结合网路程序模块,
万能钥匙。、

Python本身可以开发很多脚本,

搭建python环境。

Linux环境,大多linux发行版本默认安装了python环境,如想下载不同版本,可以到www.python.org下载,
输入python可启动python交互模式,。
程序编辑推荐使用VIM.

Windows环境
可下载安装python的msl包直接安装
自带python的gui开发环境
开发工具很多


Exit() 退出python

Python源代码的文件以“py”为扩展名,由python程序解释,不需要编译;
字节代码:python源文件经编译后生成的扩展名为“pyc”的文件。

编译方法- import py_comnpile
Py_compile.conpile(”hello.py”)
优化代码:经过优化的源文件,扩展名为“.pyo”

初识python