我是从这里学的:www.w3resource/python
Python是什么?
- Python是一种开源、面向对象的高级强大编程语言。
- 由Guido van Rossum在20世纪90年代初开发。以Python命名。
- Python在许多Unix变体、Mac、Windows 2000及更高版本上运行。
- 可从以下网址下载http://www.python.
Python编程是怎样的
- Python程序由模块组成 Python programs are composed of modules
- 模块包含语句 Modules contain statements
- 语句包含表达式 Statements contain expressions
- 表达式创建和处理对象 Expressions create and process objects
模块 → 语句 → 表达式 → 对象
Module → Statement → Expression → Object
为了记住这些条条框框,擅长形象记忆的我,还是生拉硬拽造个概念MSEO。(似乎M+SEO!?)
Python特征
开源:
Python是公开的开源软件,任何人都可以使用免费的源代码。
易学:
流行(脚本/扩展)语言,清晰和简单的语法,无类型声明,自动内存管理,高级数据类型和操作,设计阅读(更多的英语类似语法)和写(较短的代码相比C,C++,和java)快。
高级语言:
高级语言(更接近人类)是指来自机器语言(例如汇编语言)的更高级概念。Python是一个高级语言,例如C、C++、Perl和java,具有低级优化。
便携式:
高级语言是可移植的,这意味着它们能够在几乎不改变或不改变源代码的情况下,在所有主要的硬件和软件平台上运行。Python是可移植的,可以在Linux、Windows、Macintosh、Solaris、FreeBSD、OS/2、Amiga、AROS、AS/400和更多平台上使用。
面向对象:
Python是一种功能齐全的面向对象编程语言,具有类、继承、对象和重载等特性。
交互式:
Python有一个交互式控制台,您可以在其中获得Python提示符(命令行),并直接与解释器交互以编写和测试程序。这对数学规划很有用。
解释:
Python程序被解释,将源代码作为输入,然后编译(转换成可移植字节码)每条语句并立即执行。无需编译或链接
可扩展:
Python通常被称为“粘合”语言,这意味着它能够在混合语言环境中工作。Python解释器很容易扩展,可以添加新的内置函数或用C/C++/Java代码编写的模块。
库文件:
数据库、web服务、网络、数字软件包、图形用户界面、3D图形等。
支持:
来自在线Python社区的支持。
更多推荐
零基础自学-英文原版Python笔记001: Python编程及其特征
发布评论