博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 简介
阅读量:6588 次
发布时间:2019-06-24

本文共 1154 字,大约阅读时间需要 3 分钟。

Python 简介

  • Python 是一门解释型语言,因为无需编译和链接,你可以在程序开发中节省宝贵的时间。
  • Python 解释器可以交互的使用,这使得试验语言的特性、编写临时程序或在自底向上的程序开发中测试方法非常容易。
  • Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术
  • 你甚至还可以把它当做一个桌面计算器。

Python 发展史

  自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程。

  Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。
  ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC 这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido 认为是其非开
放造成的。Guido 决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。
  就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。


Python 的特点

1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。2.易于阅读:Python代码定义的更清晰。3.易于维护:Python的成功在于它的源代码是相当容易维护的。4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。8.数据库:Python提供所有主要的商业数据库的接口。9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。

转载于:https://blog.51cto.com/445153/2132663

你可能感兴趣的文章
HBase
查看>>
string 转换int
查看>>
rsync详解
查看>>
rsync通过服务同步、linux日志、screen工具
查看>>
吸血鬼教授vs狼人工程师
查看>>
LLDP(链路层发现协议)
查看>>
中国区Azure基本实例更新
查看>>
CentOS 6.5 Zabbix监.控系统功能及基本使用
查看>>
Ubuntu14 添加程序启动
查看>>
我的友情链接
查看>>
常见数据类型的手机二维码生成与识别格式参考
查看>>
windows网络安全以及常见网络***方式
查看>>
警告 初始化默认驱动器时出错“找不到运行 Active Directory Web 服务的默认服务器。”...
查看>>
Irssi Error [Cannot assign requested address: x.x.x.x]
查看>>
JS字符串转换数字
查看>>
手机版页面正式发布 html5取代wap(wml)
查看>>
Go 性能优化技巧 7/10
查看>>
用windbg分析minidump
查看>>
安装nginx之前的组件
查看>>
centos7-修改主机名
查看>>