Python全栈之路Day14

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

作业

今日总结





















以上是关于Python全栈之路Day14的主要内容,如果未能解决你的问题,请参考以下文章

Python全栈之路Day15

Python全栈之路Day13

Python全栈之路Day16

Python全栈之路Day18

Python全栈之路Day21

Python全栈之路Day6