漫步是一种心情 发表于 2016-5-20 22:05:58

第二天学习python-循环和队列

1、循环-程序的核心
2、ifelse 与elif的搭配,判断是否做某事-(后面会附加一段代码)
3、三元操作符-语句如何改成三元操作符,或者三元操作符重写成语句
4、断言 assert,抛出AssertionError异常-程序运行的时候,需要定位错误,一定为真,才正常工作
5、while (条件为真)
        循环体
        当循环体执行到某一条件时候,跳出while
6、for 目标(变量) in 表达式
        循环体
7、print中的 end=' ',表示不换行打印,后面留一个空格
8、range(),range(stop[,step=1]) 如:range(5)= range(1,10,2,)=
9、break与continue,break跳出循环,continue,接着执行下去
10、列表,可以包含整数,浮点数,字符串,对象;
        列表的创建:1、member=['A','B','C','D']        2、mix=]        3、empty = []
11、向列表里面添加元素
        list.append(),将单个元素添加到列表后面,如果含多个元素,也知添加一个元素到列表后面
        list.extend([]),将一个列表里面的元素添加到另外一个列表的后面。
        list.insert(),将一个元素插到指定的位置,如果list.insert(2,'hi'),将hi插到第三个位置
12、列表中获取元素
        如上面的:member列表        member是'B'
13、列表的删除
        member.remove('B') 删除B
        del member删除C,del member 删除member列表
        member.pop(),将member列表最后的一个元素取出来,并可以返回该元素的值
14、列表的切片
        member=['B','C'],member[:3]=['A','B','C'],member=['C','D'],member2=member[:]列表的拷贝但不改变原列表
15、列表的比较,只比较第一个元素。
16、列表的拼接,只能类型一致 list3 = list1 + list2
17、列表的*(乘),将该列表里面的元素*(乘),重复操作符
18、列表的列表list
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 = 3 ,关键字是,
23、元组的更新和删除,元组的切片再构造
24、字符串的内置方法,参考http://bbs.fishc.com/forum.php?mod=viewthread&tid=38992&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403

奋斗中的土多 发表于 2016-5-21 07:46:25

不错的帖子。学的速度好快。2天就到11课了

一只小菜鸟 发表于 2016-5-28 10:06:32

挺厉害之前有基础?

学习电脑 发表于 2016-6-23 11:01:53

路过

Feng_ 发表于 2016-7-31 11:29:08

这个速度,打击新手呀!!!
页: [1]
查看完整版本: 第二天学习python-循环和队列