11lxm 发表于 2017-4-29 06:10:38

扩展解释器Python入门笔记(1):Python概述 扩展解释器

  首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不担任
一、Python特色
  Python开展了十五年了,当初恰是少年自得之时。它的特色如下:
  1.级高编程语言
  2.面向对象
  3.可升级
  所谓的可升级也就是说重用、升提、增强和完善你的代码,远远凌驾于Unix的shell或批处置。在《core python programming》释解:“可升级”这个术语于用量衡硬件的载负,为系统添加新硬件后带来能性的升提;我们试图于用软件,指的是Python供提了基本的开辟块模,你可以在她面上开辟你的软件,而且这些要需扩展和增加时,Python的可入插性和块模化构架则是你的项目生机盎然,便于管理。
  4.可扩展
  怎么扩展:分多文件或多块模,分部处置,同时便于管理;c/c++编写(因为Python的标准实现是应用C语言成完,也称CPython,故用c/c++编写Python扩展)编写Python扩展。Python的java实现被称作Jython,还有IronPython针对.net或Mono平台的C#实现。
  5.可移植性
  为以它是C写的,因此有具C的可移植性。
  6.单简易学
  Python的体总感到是:症结字少、结构单简、便于读阅
  7.健壮性和易维护性
  异常处置机制,内存管来由Python释解器担任,这样程序员才不会纠结于内存管理问题,而是努力开辟务任。
  8.丰硕性
  各种API、标准库、扩展库和开辟插件、具工等,使得Python开辟高效、丰硕
  9.释解性和译编性
  Python是一种释解型语言,没有译编这一项。Python实际上是字节译编,其结果生成一个近似机器语言的间中式形;
  Python源文件用.py扩展名,当源文件被释解器载加或者式显地停止字节码译编时会被译编成字节码,由于调用释解器的式方不同,源文件会被译编成带有.pyc或pyo扩展名文件。
二、Python和Django境环搭建
  见另外一篇博文解讲:http://www.cnblogs.com/BeginMan/archive/2013/03/11/2954346.html
三、运行Python的三种方法:
  1.最单简 的一种就是通过交互式的启动释解器,每入输一行便执行一行如(Python command line)
  2.运行Python本脚,调用关相的本脚释解器
  3.集成开辟境环的形图用户界面,如:Python GUI、eclipse pydev
  形图用户界面(Graphical User Interface,简称 GUI,又称形图用户接口)是指采取形图式方表现的计算机作操用户界面。与期早计算机应用的命令行界面比拟,形图界面对于用户说来在视觉上更易于接受。


  文章结束给大家分享下程序员的一些笑话语录: 姿势要丰富,经常上百度!
页: [1]
查看完整版本: 扩展解释器Python入门笔记(1):Python概述 扩展解释器