`
t289571130c
  • 浏览: 15809 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

扩展解释器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,又称形图用户接口)是指采取形图式方表现的计算机作操用户界面。与期早计算机应用的命令行界面比拟,形图界面对于用户说来在视觉上更易于接受。

    

    

6

 

文章结束给大家分享下程序员的一些笑话语录: 姿势要丰富,经常上百度!

分享到:
评论

相关推荐

    Python 学习笔记 第三版1

    10. **进阶**:讲解了Python的解释器、扩展机制,以及测试和调试工具的使用。 下卷则聚焦于Python的标准库,包括文件操作、数据处理、数据库交互、网络编程、并发处理、系统相关功能等,帮助读者充分利用Python的...

    python学习笔记第二版

    - **1.6 执行**:介绍Python代码执行的基本流程,包括如何通过解释器来运行Python程序。 - **第2章:内置类型** - **2.1 数字**:涵盖整数、浮点数和复数等数值类型的使用和特点。 - **2.2 字符串**:详细介绍...

    《Python编程金典》读书笔记.doc

    本资源摘要信息整理了《Python 编程金典》读书笔记的主要知识点,涵盖 Python 编程基础、控制流程、函数、列表、元组和字典、公共网关接口(CGI)入门、基于面向对象的编程、自定义类、图形用户界面组件、异常处理、...

    Python 从入门到深入.docx

    ### Python 从入门到深入知识点概述 #### 一、Python 环境配置 - **简单安装** - 介绍如何快速安装 Python 的基础环境,包括官方推荐的安装步骤。 - **多版本安装** - 解释如何在同一系统中安装多个 Python 版本...

    Python基础学习笔记.pdf

    Python 基础学习笔记是 Python 语言的入门教程,涵盖了 Python 语言的基础知识点,包括计算机的概念、程序设计基本方法、Python 语言概述、Python 语言开发环境配置、程序的基本编写方法等。 计算机的概念是指根据...

    java学习笔记整理

    - `java`: Java解释器,用于执行编译后的字节码文件。 ##### 1.4 集成开发环境 集成开发环境(IDE)是集成了代码编辑、编译、调试等功能于一体的开发工具,常用的Java IDE有Eclipse、IntelliJ IDEA等。 - **...

    最全Pycharm教程 - 精编版

    此外,它还支持多种运行配置,如直接运行、使用Python解释器、通过脚本运行等,方便用户根据需求选择合适的运行方式。 #### 五、Python解释器相关配置 为了确保PyCharm能够正确识别和使用Python环境,需要对解释器...

    计算机基础教案

    1. **计算机概述**:介绍计算机的发展历史、类型(如台式机、笔记本电脑、平板电脑等)以及其在现代社会中的广泛应用。 2. **硬件组件**:讲解计算机的内部结构,包括中央处理器(CPU)、内存(RAM)、硬盘(HDD/...

    ceph官网文档pdf版

    ### Ceph 官网文档 PDF 版概览与核心知识...以上概述了 Ceph 官方文档 PDF 版中的主要章节和关键知识点。通过学习这些内容,读者可以深入了解 Ceph 的各个方面,从而更好地利用 Ceph 来构建高效稳定的分布式存储系统。

    test

    1. **Jupyter Notebook 概述** - Jupyter Notebook 是基于 Web 的交互式计算环境,由 IPython 项目发展而来,支持多种编程语言。 - 它的核心是笔记本文档(.ipynb 文件),这种文档包含代码单元格、文本单元格和富...

Global site tag (gtag.js) - Google Analytics