1,输出重定向到文件
2:程序输入和raw_input內建函数
只能用于文本输入
输入数值字符串(并将字符串转化为整型)
3:注释:从#开始,直到一行结束的内容
4:操作符
+ - * / // % **
加减乘除和取余都是标准操作符
python有两种除法操作符 单斜杠作为传统操作符,双斜杠作为浮点除法(对结果进行四舍五入)
传统除法是地板除(取比商小的最大整数)
浮点除法:是真正的除法
** :乘方操作符
比较操作符
< <= > >= == != <>
5,变量和赋值
python变量名是大小写敏感的,python是动态型语言,不需要预先声明变量的类型
python支持五种基本数据类型:符号,长整型,布尔值,浮点,负数
6:字符串
python中的字符串被定义为引号之间的字符集合。支持使用成对的单引号或双引号,三引号(表示连续的单引号或者双引号)可以用来包含特殊字符。使用索引操作符([])和切片操作符([:])可以得到子字符串。字符串有其特殊的引索规律:第一个字符的索引是0,最后一个的索引是-1;加号是用于字符串的连接运算,星号* 用于字符串的重复。
7:列表和元组
可以将列表和元组当成普通的数组,它可以保存任意数量任意类型的Python对象。和数组一样通过从0开始的数字索引访问元素。但是列表和元组可以存储不同类型的对象。
列表和元组有几处重要的区别:列表元素可以用中括号([ ]),元素的个数和元素的值可以改变,元组元素用小括号来包括。不可以更改(内容可以改变)。元组可以看做是自读的列表。通过切片运算[ ],[:]可以得到子集。