Python入门介绍
Tutorial Python
使用 PYTHON 解释器
Python 解释器通常安装于 /usr/local/bin/python 。
首先将 /usr/local/bin 放入你的 Unix 搜索目录以便于通过这个命令启动 python
,这里使用Mac OS X 的终端 Terminal 进行演示
在使用windows 系统时,这个安装路径通常为 C:\Python 你可以在安装时改变它。同时可以通过以下DOS 命令载入安装路径:
set path=%path%;C:\python27
试着输入结束符 (Control-D on Unix, Control-Z on Windows) ,使得解释器以零状态退出。当然也可以使用 quit() 退出解释器。
2/3
Interactive Mode : 当从终端(tty )读取命令时,我们称Python 解释器工作在
交互模式中。 在此模式下它通过主提示符 提示下一个命令,通常为三个大于号( >>> );对于连续的行通过次提示符提示,默认为三个点号( ... )。 解释器在第一行提示符之前会输出一条欢迎信息说明它的版本号和版权提示。
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
交互模式
3/3
一个简单的if 判断
当输入一个多行结构时,必须保证是连续的行。 例如下面这个 if 语句(注意 print 前面的缩进):
>>> the_world_is_flat = 1
>>> if the_world_is_flat:
... print("Be careful not to fall off!")
... Be careful not to fall off! 这里我们可以体验到Python 的两个特性:语句组使用缩进代替开始和结束大括号来组织;变量或参数无需声明;
表达式数学计算
Python 支持"列表推导式"(list comprehension ),比如计算0-9
的平方和:
>>> sum(x * x for x in range(10))
285
Python 使用与C 、Java 类似的运
算符,支持整数与浮点数的数学运算。同时还支持复数运算与无
穷位数(实际受限于计算机的能力)的整数运算。除了求绝对值函数abs()外,大多数数学函数处
于math 和cmath 模块内。前者用于实数运算,而后者用于复数运算。使用时需要先导入它们,比如:
import math
>>> print(math.sin(math.pi/2)) 1.0
Python 的编译工具有很多,常见于UNIX 的就是通过终端的命令编译,或者使用编译器比如轻量化工具 Textmate :
EXAMPLE :