from :http://www.linuxren.org/article/ebooks/programpython/_chapter%201.htm#python2-CHP-1-SECT-3
Table 1-1. Python Language Features
Features
Benefits
No compile or link steps
Rapid development cycle turnaround
No type declarations
Simpler, shorter, and more flexible programs
Automatic memory management
Garbage collection avoids bookkeeping code
High-level datatypes and operations
Fast development using built-in object types
Object-oriented programming
Code reuse, C++, Java, and COM integration
Embedding and extending in C
Optimization, customization, system "glue"
Classes, modules, exceptions
Modular "programming-in-the-large" support
A simple, clear syntax and design
Readability, maintainability, ease of learning
Dynamic loading of C modules
Simplified extensions, smaller binary files
Dynamic reloading of Python modules
Programs can be modified without stopping
Universal "first-class" object model
Fewer restrictions and special-case rules
Runtime program construction
Handles unforeseen needs, end-user coding
Interactive, dynamic nature
Incremental development and testing
Access to interpreter information
Metaprogramming, introspective objects
Wide interpreter portability
Cross-platform programming without ports
Compilation to portable bytecode
Execution speed, protecting source code
Standard portable GUI framework
Tkinter scripts run on X, Windows, and Macs
Standard Internet protocol support
Easy access to email, FTP, HTTP, CGI, etc.
Standard portable system calls
Platform-neutral system scripting
Built-in and third-party libraries
Vast collection of precoded software components
True open source software
May be freely embedded and shipped
分享到:
相关推荐
这份"Python学习笔记"涵盖了从环境搭建到基础语法,再到数据类型和控制结构等关键知识点,旨在为初学者提供全面的学习指导。 首先,1.1章节介绍了Python的基础,包括Python的起源和历史。Python是由Guido van ...
Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python毕业设计:车牌识别系统源码Python...
《Python灰帽子:黑客与逆向工程师的Python编程之道》
### Python学习笔记知识点详解 #### 一、Python简介与特性 **标题与描述解析:** "Python学习笔记.pdf" 的标题直接指出了文档的主题——Python的学习资料,而描述的重复表明该文档的主要内容即为Python的学习笔记...
【Python学习笔记】:Python爬取音频笔记的代码
【Python学习笔记--皮大庆.pdf.zip】是一个针对初学者的Python编程教程,源自英文书籍《How to think like a computer scientist》。这本书以易懂的方式介绍了Python语言的基础知识,旨在帮助没有编程背景的人快速...
千锋python基础教程:1、第一个python程序与数据存储 '千锋python基础教程:2、print&input;与变量和运算符' 千锋python基础教程:3、字符串与循环中的while '千锋python基础教程:4、布尔&list;与条件循环语句与...
Python基础入门教程,适合Python初学者,文档内容包括, 目录 前言 i 第一章 程序 1 1.1 程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 什么是调试 . . . . . . . . . . . . . . . ....
在这份《python学习笔记.pdf》中,记录了Python编程的基础知识和一些技巧,内容涵盖了字符串处理、变量操作、数据结构、循环、条件判断等方面。以下是对学习笔记中提到知识点的详细说明。 ### 字符串处理 在Python...
吴恩达在Coursera上的机器学习课程是一个很好的起点,尽管课程使用Octave,但笔记可以帮助理解Python中的对应概念。 【数据预处理与特征工程】 在实际应用中,数据预处理和特征工程占据了大部分工作。这包括数据...
《Python学习手册:第4版》包括以下内容: 学习Python的主要内建对象类型:数字、列表和字典。 使用Python语句创建和处理对象,并且学习Python的通用语法模型。 使用函数构造和重用代码,函数是Python的基本过程...
### Python学习手册:第4版(全网英文原版最清晰版) #### 书籍概览 本书《Python学习手册:第4版》是Mark Lutz所著的经典Python编程指南的最新版本,由O'Reilly Media出版。这本书是针对Python初学者和有一定基础...
《王纯业的Python学习笔记》是一份专为Python初学者和进阶者设计的学习资料,旨在帮助读者全面掌握这门强大的编程语言。Python作为一门高级编程语言,因其简洁、易读的语法特性,被广泛应用于数据分析、机器学习、...
Python学习笔记--皮大庆
【Python学习笔记】这篇文档是作者根据个人学习经历和体会整理出的一份全面的Python学习指南,涵盖了从环境搭建到高级应用的多个方面。以下是各部分的详细内容: 1. Python环境搭建:这部分介绍了Python的基本信息...
学习笔记:Python爬虫正则表达式.doc