第二章
基础语法知识
2.1数字和表达式
int类型——整数,可执行(+.-,*,/);
float类型——浮点数;
十六进制以0X或0x开头;
八进制以0O或者0o开头;
2.5函数
函数特点:
- 代表执行单独的操作。
- 采用零个或多个参数作为输入。
- 返回值(可能是复合对象)作为输出。
2.6模块
1.>>>import moduie #load the module
import math
2.>>>from math improt sqrtsqrt(9)
2.7程序的运行
2.7.1通过命令提示符运行Python脚本
看到类似C:>是在Windows提供的命令行模式,看到>>>是在Python交互式环境下。
在命令行模式下,可以执行python进入Python交互式环境,也可以执行python hello.py运行一个.py文件,但是在Python交互式环境下,只能输入Python代码执行。
2.7.2让脚本像普通程序一样运行
像运行普通程序一样运行python脚本,在UNIX中有个标准的实现方法:在脚本首行前面加上#!(叫做pound bang或者shebang),在其后加上用于解释脚本的程序的绝对路径(在这里,用于解释代码的程序是python)。所以我们可以在脚本的首行加入下面的内容:
#!/usr/bin/env python
这样不管python二进制文件在哪里,程序都会自动执行。
在实际运行脚本之前,必须让脚本文件具有可执行的属性:
$ chmod a+x hello.py
即可运行程序
$ hello.py