#Welcome to Python World
来源:互联网 发布:信访网络舆情应急预案 编辑:程序博客网 时间:2024/06/06 12:39
Welcome to Python World
By Xchen 20160707
1. 什么是Python
一门简单而健壮的解释性脚本原因,其名字来源是作者喜爱的喜剧团体(Monty Python 蒙地蟒蛇)
2. Python起源
作者Guido van Rossum,1989年底创始Python。
3. Python特点
高级
很多常用的数据结构已经内置于语言本身。面向对象
面对对象编程是将数据与逻辑相分离。可升级
Python看上去和Unix下的shell有些相似之处,但是shell只能进行一些简单的工作,重用度很低,只适用于小项目的开发。Python却灵活简洁,提供了基本的开发模块,方便开发和升级。可扩展
要是软件对性能要求较高可以用C重写,允许C和Python混合编程。Python本身就是使用C语言完成的CPython,所以可以使用C或者C++扩展。Python的Java实现是Jython。Python的C#实现是IronPython。可移植
Python开发的程序可以稍事修改或者原封不动的在其他平台上运行。易学易读易维护
Python关键字少、结构简单、语法清晰,适合编程入门。同时Python代码极易阅读,少了很多晦涩难懂的符号。由于上述的特点Python代码必然是易于维护升级的。健壮
Python提供了安全合理的退出机制。高效开发
由于Python的开源性,大家为Python开发了大量的扩展库,可以做到大量的即拆即用,在Python标准库完备的情况下,第三方模块或包提供了更多完成工作的可能。
4. Python的下载安装与运行
- 下载地址:http://python.org
- Python适合于在各大主流的平台上Unix、Win32、MacOS X流畅运行
- Python的内存管理是由Python解释器负责的。
- Python是一种解释型语言,没有编译的环节,纯粹的解释型语言一般比编译型语言运行的慢,但是类似于Java,Python是字节编译的,能够改善Python性能。
- 有三种办法来启动Python
1.交互式的启动解释器
2.运行Python脚本
3.在IDE中运行Python
5. Python与其他语言的比较
Python提供了很多语言的特性,原因就是它是由很多语言发展而来的。
1. Perl
同样是解释性的语言,Perl的优势在于其强大的字符串匹配能力,但是其晦涩的符号语法让人难以阅读理解。
2. Java
他们有类似的面对对象的特性和语法,然而Java仍然有些繁琐,Python简洁的特点,让其可以快速的进行软件开发。
3. Ruby
Ruby是完全的面对对象的,但是没有字节码解释器,可以将Ruby看作是面对对象的Perl
- #Welcome to Python World
- WELCOME TO `ICE WORLD`
- welcome to firefox world
- Welcome to FreeStart's World!
- Welcome to WindowsCE's World.
- Welcome to the Virtual World
- Welcome to the Real World
- Welcome to Python!
- Welcome to the World of Ingress
- Welcome to the world of Java! ^O^ cmd + notepad + HelloWorld
- Python入门教程三:显示'Welcome to Python'五次
- welcome to enigma blog
- Welcome to XMLBeans
- Welcome to Lin Guo!
- Welcome to Struts
- Welcome to my Blog!
- Welcome to my blog.
- WELCOME TO MY LIFE
- LoRaWAN 规范 1.0 (章节5)
- C/S架构和B/S架构的区别
- Spring Scheduled设置(注解定时任务)
- 用数组表示二叉树
- Caffe下利用drawnet画网络图攻略
- #Welcome to Python World
- 不断推荐啊
- 自定义控件View 圆环转动!!
- laravel资源路由的中控制器中相关方法的解析
- 详解HTTP中的摘要认证机制
- android6.0出错解决方法解决
- js日期格式化
- c 字符串与C++string
- html5中的音视频媒体