Python语言简介
2014-10-07 16:07
239 查看
Python是一种面向对象、直译式电脑编程语言,具有近二十年的发展历史,成熟且稳定。它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python虚拟机本身几乎可以在所有的作业系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器运行的程序。
具体的参考可以是:
http://zh.wikipedia.org/wiki/Python
基本语法部分:
Python的表达式写法与C/C++类似。只是在某些写法有所差别。
主要的算术运算符与C/C++类似。
Python使用
Python支持字典、集合、列表的推导式(
与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python虚拟机本身几乎可以在所有的作业系统中运行。使用一些诸如py2exe、PyPy、PyInstaller之类的工具可以将Python源代码转换成可以脱离Python解释器运行的程序。
具体的参考可以是:
http://zh.wikipedia.org/wiki/Python
基本语法部分:
if语句,当条件成立时运行语句块。经常与
else,
elif(相当于
else if)配合使用。
for语句,遍列列表、字符串、字典、集合等迭代器,依次处理迭代器中的每个元素。
while语句,当条件为真时,循环运行语句块。
try语句。与
except, finally, else配合使用处理在程序运行中出现的异常情况。
class语句。用于定义类型。
def语句。用于定义函数和类型的方法。
pass语句。表示此行为空,不运行任何操作。
assert语句。用于程序调适阶段时测试运行条件是否满足。
with语句。Python2.6以后定义的语法,在一个场景中运行语句块。比如,运行语句块前加锁,然后在语句块运行退出后释放锁。
yield语句。在迭代器函数内使用,用于返回一个元素。自从Python 2.5版本以后。这个语句变成一个运算符。
raise语句。抛出一个异常。
import语句。导入一个模块或包。
Python的表达式写法与C/C++类似。只是在某些写法有所差别。
主要的算术运算符与C/C++类似。
+, -, *, /, //, **, ~, %分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取补、取模。
>>, <<表示右移和左移。
&, |, ^表示二进制的
AND, OR, XOR运算。
>, <, ==, !=, <=, >=用于比较两个表达式的值,分别表示大于、小于、等于、不等于、小于等于、大于等于。在这些运算符里面,
~, |, ^, &, <<, >>必须应用于整数。
Python使用
and,
or,
not表示逻辑运算。
is, is not用于比较两个变量是否是同一个对象。
in, not in用于判断一个对象是否属于另外一个对象。
Python支持字典、集合、列表的推导式(
dict comprehension, set comprehension, list comprehension)
相关文章推荐
- Python语言简介
- 初学python--python简介及语言特色
- Python 学习(一)【Python语言简介-Python是什么】
- Python 语言历史简介
- Python脚本语言简介
- 第1章 Python语言简介
- Python 语言简介
- python语言简介
- Python 语言简介
- python语言简介、解释器、字符编码介绍
- python3.0语言简介及开发环境搭建
- Python2.7 语言简介
- python语言简介
- Python语言写成的Web服务器 Tornado 简介
- Python语言简介
- Python语言简介
- Python语言简介
- Python语言程序设计-学习笔记1:简介及目录
- C#程序设计语言2.0简介
- Python语言中的注意事项