|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1、循环-程序的核心
2、if else 与elif的搭配,判断是否做某事-(后面会附加一段代码)
3、三元操作符-语句如何改成三元操作符,或者三元操作符重写成语句
4、断言 assert,抛出AssertionError异常-程序运行的时候,需要定位错误,一定为真,才正常工作
5、while (条件为真)
循环体
当循环体执行到某一条件时候,跳出while
6、for 目标(变量) in 表达式
循环体
7、print中的 end=' ',表示不换行打印,后面留一个空格
8、range(),range([start,]stop[,step=1]) 如:range(5)=[0,1,2,3,4] range(1,10,2,)=[1,3,5,7,9]
9、break与continue,break跳出循环,continue,接着执行下去
10、列表,可以包含整数,浮点数,字符串,对象;
列表的创建:1、member=['A','B','C','D'] 2、mix=[1,'hello',[1,2,3]] 3、empty = []
11、向列表里面添加元素
list.append(),将单个元素添加到列表后面,如果含多个元素,也知添加一个元素到列表后面
list.extend([]),将一个列表里面的元素添加到另外一个列表的后面。
list.insert(),将一个元素插到指定的位置,如果list.insert(2,'hi'),将hi插到第三个位置
12、列表中获取元素
如上面的:member列表 member[1]是'B'
13、列表的删除
member.remove('B') 删除B
del member[2]删除C,del member 删除member列表
member.pop(),将member列表最后的一个元素取出来,并可以返回该元素的值
14、列表的切片
member[1:3]=['B','C'],member[:3]=['A','B','C'],member[2:]=['C','D'],member2=member[:]列表的拷贝但不改变原列表
15、列表的比较,只比较第一个元素。
16、列表的拼接,只能类型一致 list3 = list1 + list2
17、列表的*(乘),将该列表里面的元素*(乘),重复操作符
18、列表的列表list[1][1]
19、列表的内置函数,count()计数,index(123,3,7,)返回3和7之间 123位置,reverse()元素位置翻转,sort()元素按从小到大排队
sort(reverse=True)从大到小排
20、列表的拷贝,list2 = list1[:] 相当于复制,list3 = list1相当于快捷方式
21、元组,里面的元素不能改变。
22、元组创建 tuple1 = (1,2,3,4,5,6) tuple[2] = 3 ,关键字是,
23、元组的更新和删除,元组的切片再构造
24、字符串的内置方法,参考http://bbs.fishc.com/forum.php?m ... peid%26typeid%3D403 |
|