Python全栈之路Day14

初次编辑2017年10月2日 13:00:44

摘要

引用:Alex

  1. 元组、集合
  2. 文件操作

一. 购物车优化

二. 数据运算

  1. 取模%:判断奇偶数
  2. 布尔运算

三. 列表拾遗

  1. 列表copy功能
  2. 公共账户原理

四. 三元运算

  1. 五. 16进制

  2. hex(数字): 十六进制,十六进制后缀:BH 前缀:0X

  3. oct(数字): 打印数字的八进制表示

六. 元组

  1. dir(names): 查看对象方法
  2. 作用
  3. 与列表的互相转换

七. 集合

  1. 关系运算
  2. 交集
  3. 差集
  4. 并集

  1. 集合的增删改查


八. 文件操作

  1. decode 解码成Unicode
  2. encode 编码成GBK

    len Unicode:字符长度
    len utf8:字节长度
    gbk:字节长度
  3. 字节类型
    bytes:所有的字符要存到内存里、硬盘里,都是bytes格式
    字节类型(二进制类型)就是一个8bits的字节
    在py2里看到的字符串就是bytes,即str == bytes
  4. python3 编码
    1. 所有字符在内存里都是Unicode(内存上)
    2. 解析器读取文件的默认编码是utf-8(硬盘上)
    3. str == Unicode
    4. bytes == bytes
    5. 数据存到硬盘上或者网络发送都必须是bytes格式
    6. 在内存里是unicode编码的bytes

作业

今日总结

posted @ 2017-10-17 22:05  LexSama  阅读(100)  评论(0编辑  收藏  举报