1. python的起源
- 创始者 荷兰人 Guido van Rossum(吉多.范罗苏姆 ->龟叔)
- python语言遵循的设计哲学: 优雅 明确 简单
1. 优雅:没有{} 依靠TAB缩进 书写优美 易读易懂
2. 明确:“用一种方法,最好是只有一种方法来做一件事”。
3. 简单:因开源性,python具有丰富强大的标准库和python社区提供的第三方模块,因此借助库,解决问题会非常简单
- 编程语言排行榜第四位, java c c++ 之后的主流编程语言
- python是解释型语言,类似于 php shell perl 脚本语言,解释一行执行一行,因此执行效率低
- python的特点:
1. 面向对象(字符串、数字、函数、模块 一切皆对象)
2. 跨平台(python解释器有Windows Linux Mac多平台版本)
3. 开发效率非常高,适合短期快速开发 (第三方库丰富,通过下载调用,在基础库的基础上进行开发,大大降低开发周期,常规代码量是Java的1/5)
4. 可扩展(当需要关键代码运行得更快或者希望某些算法不公开,可以把部分程序用C或者C++编写,然后在Python程序中使用它们)
5. 可嵌入性(可以把Python嵌入C/C++程序,从而向你的程序用户提供脚本功能)
6. 因解释型而执行效率低,因开源性而无法源码加密,线程不能利用多CPU问题
2. python历史版本演进
python2 默认编码方式是ascii码
- python1.0 --lambda map filter reduce
- python2.0 --内存回收
- python2.4 --Django WEB框架
- python2.6 --2008年11月
- python2.7 --维护到2020年终止
python3 默认编码方式utf-8
- python3.0 --2008年12月开始
- python3.8 --2020年2月
posted @
2020-04-07 22:11
CherryYang
阅读(
985)
评论()
编辑
收藏
举报