Python 复习整理(源自霸霸,荣誉出品)变量变量的类型1.整数(int)、浮点数(float)、字符串(str)类型的转换函数:int( ),str( ),float( )不同类型之间的运算规则2.变量间的运算:+— */%(余数)**(次方)3.运行 ① print 运行并换行 ②捕获屏幕输入4.字符串变量 字符串变量的假发eg: “ttt”+”111”+str(q) ttt111q5.python 中的格式:冒号,缩进6.循环的语法:① 数组 range( )函数 eg:range(0,3)[0,1,2](包括起点不包括终点)②for 循环的格式: for I in range(0,3):③ 累加 累乘7.简单的条件(逻辑运算)① 逻辑运算符号: > 大于 < 小于 ==等于 >=不小于 <=不大于 <>不等于②if……than……else eg:a=6if a<=3:print “a” else:print “b”8.函数格式:def( )……return 函数变量间的作用域eg: def suml(x):a=0for i in range(0,x): a=a+ireturn a print a print i运行的结果:799第一个复杂数据类型:列表(list)range( )是最常用的列表生成函数[ …… ]列表的索引1.列表的切片① 单个选择eg: a=[2,5,1,4]a[2](注意[ ]内为元素的位置,即 2 是原来 a里面的第 0 个元素)(元素的顺序是 0,1,2,3……)运行结果为 0② 连续选择eg:a[1:3]运行结果为[5,1](即第 1 个元素的到第 2 个元素,第 3 个元素不包括)③ 跳跃选择 eg:a=[2,5,1,4,3,7,9,0,8]a[1:6:3]运行结果为[5,3,0](即第 1 个元素到第 6个元素,跳跃间隔 3 个运行所有)2.分配赋值 eg:a=[2,5,1,4,3,7]a[3]=9print a运行结果为[2,5,1,9,3,7]( 即第三个元素要是 9,即插入 9 在第二个元素“1”后面)3.列表的加法与乘法 [2,3]+[1,”e”]运行结果为[2,3,1,’e’] [2,4]*3运行结果为[2,4,2,4,2,4]4.用于 list 的内建函数 len( )求列表长度 max( )求列表最大值 min( )求列表最小值 sum( )求列表总和mean( )求 sum()/len( )即平均数5.复杂数据类型的方法,特定的方法只能作用到特定的类型上,列表最简单的最有用的方法是 append( )<改变列表本身,不产生结果>区别于字符串的方法eg:a=[]a.append(3) print a1运行结果为[3](定义空列表,并用 append()生产一个你想象的列表。此外,列表的方法还有:假定 a=[5,3,18,9,7.1,’1’]①a.sort() print a运行结果为[3,5,7.1,9,18,’1’]从小到大的排序②a.reverse() print a运...