码迷,mamicode.com
首页 > 编程语言 > 详细

python2018.9.18内容

时间:2018-09-18 22:42:38      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:bsp   列表   ima   切片   style   bubuko   col   定义   info   

    1. 元组

作用:存多个值,对比列表来说,元组不可变(是可以当做字典的key的),主要是用来读

定义:与列表类型比,只不过[]换成()

优先掌握的操作:
1、按索引取值(正向取+反向取):只能取  
2、切片(顾头不顾尾,步长)
3、长度
4、成员运算in和not in

5、循环

技术分享图片技术分享图片

 


    2. 字典

 

作用:存多个值,key-value存取,取值速度快

定义:key必须是不可变类型,value可以是任意类型

 

#优先掌握的操作:
#1、按key存取值:可存可取
#2、长度len
#3、成员运算in和not in

#4、删除
#5、键keys(),值values(),键值对items()
#6、循环

 


    3. 集合

#定义:
            知识点回顾
            可变类型是不可hash类型
            不可变类型是可hash类型

#定义集合:
            集合:可以包含多个元素,用逗号分割,
            集合的元素遵循三个原则:
             1:每个元素必须是不可变类型(可hash,可作为字典的key)
             2:没有重复的元素
             3:无序

注意集合的目的是将不同的值存放到一起,不同的集合间用来做关系运算,无需纠结于集合中单个值

 

 


    4. 字符编码

技术分享图片

 

 

计算机要想工作必须通电,即用‘电’驱使计算机干活,也就是说‘电’的特性决定了计算机的特性。电的特性即高低电平(人类从逻辑上将二进制数1对应高电平,二进制数0对应低电平),关于磁盘的磁特性也是同样的道理。结论:计算机只认识数字
  很明显,我们平时在使用计算机时,用的都是人类能读懂的字符(用高级语言编程的结果也无非是在文件内写了一堆字符),如何能让计算机读懂人类的字符?
  必须经过一个过程:   #字符--------(翻译过程)------->数字
  #这个过程实际就是一个字符如何对应一个特定数字的标准,这个标准称之为字符编码

技术分享图片

python2018.9.18内容

标签:bsp   列表   ima   切片   style   bubuko   col   定义   info   

原文地址:https://www.cnblogs.com/wybq/p/9671140.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!