Python特性
  如果有人问我Python最大的特点是什么,我会毫不犹豫地告诉他:它简单易学,功能强大。作为一个纯自由软件,Python有许多优点:
  很简单。基于“优雅”、“清晰”和“简单”的设计理念,Python尽可能使用其他语言中常用的标识符号和英文语。优秀的Python程序和英文,一样容易阅读,这使得学习Python变得容易。
  高级的Python是一种高级编程语言。与Java和C/C相比,Python离真正的机器更远。它使您能够专注于解决问题,而不考虑底层的实现细节,如如何管理程序使用的内存。
  易于迁移。Python非常容易迁移,因为它不受底层细节的约束。它可以在各种平台上运行,无需修改,包括Linux、Windows、FreeBSD、Macintosh、Solaris、AROS等。
  说明:当Python执行时,中的源代码。py文件将被编译成Python的字节码,然后编译后的字节码将由Python虚拟机(Python Virtual Machine)执行。用户不需要担心如何编译程序,如何确保连接加载正确的库,等等。
  强大而丰富的库:Python拥有丰富而强大的库,可以帮助您处理各种工作,包括数据库、网络浏览器、CGI、文件传输协议、电子邮件、可扩展标记语言、可扩展标记语言、可扩展标记语言、超文本标记语言、WAV文件、密码系统、图形用户界面、Tk和其他标准库。此外,还有许多高质量的库,如非常经典的科学计算扩展库:NumPy、SciPy和matplotlib。
  面向对象,Python支持面向过程和面向对象编程。在“面向过程”的语言中,程序是由过程或函数构建的,这些过程或函数只是可重用的代码。在“面向对象”语言中,程序是由数据和函数组成的对象构成的。与其他主要语言如C语言和Java语言相比,Python以非常强大和简单的方式实现了面向对象编程:Python是一种完全面向对象的语言,函数、模块、数字和字符串都是对象,完全支持继承、重载、派生和多重继承,这有利于提高源代码的可重用性。Python支持重载运算符和动态类型。可扩展。Python提供了丰富的API和工具,因此程序员可以很容易地使用C语言、C语言和Cython来编写扩展模块。Python编译器本身也可以集成到其他需要脚本语言的程序中。因此,许多人也使用Python作为“粘合语言”。Python用于集成和打包用其他语言编写的程序。原文:为什么用Python,高级的Python是一种高级编程语言

最新文章

  1. 变通实现微服务的per request以提高IO效率
  2. wordexpress
  3. Spark入门实战系列--8.Spark MLlib(上)--机器学习及SparkMLlib简介
  4. 日历插件My97DatePicker的使用
  5. wcf session开启
  6. C++ 检测内存泄露工具 -- Windows平台
  7. javaScript事件(四)event的公共成员(属性和方法)
  8. Adele的生活
  9. javascrpt 继承
  10. THE HANDLER_READ_* STATUS VARIABLES
  11. 2016-1-9 Quartz框架的学习,写字板demo
  12. open source e-business software - prestashop
  13. mysql limit性能问题
  14. python_怎么格式化字符串?
  15. python_如何统计序列中元素
  16. Picasso 完美兼容 OkHttp3.3,缓存优化两不误
  17. 轻量应用服务器安装 phpMyAdmin
  18. stevedore动态加载模块
  19. [LCT应用]
  20. Android仿苹果版QQ下拉刷新实现(二) ——贝塞尔曲线开发"鼻涕"下拉粘连效果

热门文章

  1. 【解决了一个小问题】golang xorm中使用where id in (xxx),没办法使用参数替换
  2. 小记录:flask的DEBUG开关
  3. WSL删除子系统后无法重装
  4. qt 简单登录界面(一)
  5. golang中字符串、bytes类型切片、16进制字符串之间的转换
  6. javaweb登陆界面实现不同角色进入不同界面
  7. 如何在pyqt中在实现无边框窗口的同时保留Windows窗口动画效果(一)
  8. fastjson、jackson以及son-lib的使用
  9. java中的成员变量和局部变量的区别
  10. oracle修改密码、添加用户及授权