Python编码

python学习日记-day18问题:当你在notepad++中写入一个字符如“国”发生了什么?当“国”写入notepad++时,该字符便以unicode编码在内存中存储,当按下保存时会根据notepad++指定的编码(notepad++默认为UTF-8)从unicode转到UTF-8存到硬盘;当打开文件时,会以存入硬盘的编码UTF-8进……

字符编码,bytes数据类型

Python学习日记-day17字符编码是个很麻烦的事情,不管是在python还是在其他语言中都需要处理各种编码问题,python2有需要处理编码的需求,在python3中不区分编码,在内存中都是Unicode,就不存在编码问题。以下例子基于python2:python2中如程序里有中文需要先定义编码,否则乱码# _*_ coding:u……

字符串操作

python学习日记-day17字符串常用的有以下:strip    # 去除空格center   # 居中count    # 统计次数find     # 返回索引值lower &nbs……

集合

Python学习日记-day17集合用 { } 表示,{}中有value是字典,没有value就是集合。    集合是无序的;    集合(set)是可变数据类型。    集合内元素一定是不可变数据类型。 &n……

元组

Python学习日记-day17元组与列表一样,区别是:元组是只读列表,列表元素用 [ ] 表示,元组元素用 ( ) 表示。定义一个元组:names=("Alex","Jessie")元组(只读列表)作用:明确的表示元组里存储的数据是不应该被修改的。元组转列表:n2 = list(names) &n……

运算符,列表copy,作业

Python学习日记-day16数据运算1. 算数运算    % 取模,可以用来判断奇偶数,比如上面这个表格2. 比较运算python2里 != 和 <> 是一样的,python3里没有 <>3. 赋值运算4. 逻辑运算5. 成员运算6. 身份运算bool运算中以下几种情况都……

字典,作业

Python学习日记-day15字典:python中唯一一种具有映射关系的数据类型,字典查询效率要高于列表,字典存储空间比列表大,用空间换取时间key:value键:值   对key 必须唯一 且为不可变数据类型字典是无序的# 创建字典 ,如果字典里有重复的 如两个 name ,……