学习python,北京尚学堂,第31课到第60课的个人的总结

31课运算符

位操作符,| ,^,&,或存在1就是1,异或相反为1,与两个都为1 为1。

位移操作,左移一个相当于×2,<<2,相当于左移2个  >>右移。

python不支持自增自减。

32列表特点,内存分析。

id

type

value

一些函数。pop,remove,counter之类

33列表创建

用[]创建,

用list()将可迭代的数据转换成字符串。

range创建整数列表

34列表元素的添加问题。

append,+,extend扩展函数,两个列表整合。insert(下标,元素)插入函数。用✖复制列表

35列表删除的3种

del删除指定位置,pop,remove,如果数组下标用[],字符用()。

36列表的访问

索引直接访问,  通过index找出元素的下标。count元素出现几次。in,判断元素是否在数组内。 

37列表切片

 slice(初始,终止,步长)

38列表排序

不产生新列表。升序sort,降序sort(reverse=true ),打乱排序,import random     random.shuffle(列表)

产生新列表,sorted(),降序sorted(reverse=true )

reversed反转迭代器,返回迭代器对象,需要加list,转化成列表,只存在一次。

max返回最大值,min返回最小值。sum所有求和

39多维列表

源代码,直接这么储存。再嵌套循环打印列表

40元组的创建两种

通过小括号创建(需要逗号)

tuple()创建

41元组访问,计数,切片,创建

访问仍是元组

只能用,sorted(tupleObj)排序生成新的元组

zip将多个列表生成一个元组

42生成器创建元组

生成器生成生成器对象且只能使用一次,元组访问比列表快

43字典4种创建

通过花括号创建,

和dict()创建

用zip()创建

通过dict.formkeys()创建键值为空的字典

44字典元素访问

通过建得到值,a['name']会报错

a.get('name'),不报错

a.items()列出键值

a.keys()列出所有健

a.values()列出所有值

len()键值对个数

name in a,检测健是否在列表

45字典元素的添加修改

可以直接修改,增加 。a['address']='西三旗‘

a.updata(b)将b字典添加到a字典中

删除,popitem()移除项

46字典序列解包,

给多个变量abc赋值,

a,b,c=s默认   键   赋值给abc

a,b,c=s.items()将    键值对    赋值给abc

a,b,c=s.values()将    值    赋值给abc

47字典表格储存

表格储存,稀疏储存,散列表

48字典储存

用二进制键值查找

49字典查找

50集合

元素不重复,使用{}创建,用add()添加

使用set()将列表元素转化成集合

remove()删除指定元素,clear()清空

集合运算,a并b,a|b或a.union(b),a交b,a&b或a.intersection(),a差b,a-b,或a.different(b)

51pycharm安装

52控制语句

在if语句中不能赋值

选择结构,用if判断false和true,判断条件

53双分支语句

if和else结构

三元条件运算符,条件为真值  if  (条件表达式)  else   条件为假时的值

54多分支结构

if和elif和else结构,其中else可以没有,我们常用{}表示可选非必选。

多分支分支顺序不能移动

55选择结构嵌套

python通过缩进量表示语句的关系。{formate()函数,格式话输入字符函数}

56while循环,死循环处理

while 条件:

        表达式

57for循环

for 变量 in 可迭代对象

58嵌套循环

 循环套循环

59九九乘法表

60break应用

break结束一层循环

continue跳过本次循环,下一次循环

upper函数是出现的意思,s.upper()=='q',这个函数是判断s是否出现q

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值