zoukankan      html  css  js  c++  java
  • day06,1,小数据池,常量池。2,编码。

    1. 小数据池, 常量池,
    id() 查看变量的内存地址
    is和==
    is 判断内存地址是否一致
    == 判断内容是否一致
    小数据池的作用:
    为了快速的创建字符串对象, 可以减少内存的浪费

    用缓存的前提:数据可以被共享。不可变.
    2. 再谈编码
    ascii: 数字,字母, 特殊字符。
    字节: 8bit
    gbk: 国标码。16bit, 2byte

    unicode: 万国码。32bit, 4byte

    utf-8:可变长度的unicode
    英文: 1byte 8bit
    欧洲文字: 2byte,16bit
    中文: 3byte, 24bit

    python中的内存里使用的是unicode
    s = "你好啊"

    python2中用的是ascii
    python3用的是unicode

    字符串如果传输:
    encode(编码) 结果是bytes类型
    接受到bytes之后。 需要解码
    decode(编码). 结果是字符串

  • 相关阅读:
    第三次冲刺
    第二次冲刺
    第一次冲刺
    团队学习
    git and github
    还不够格的程序员
    CF1602F. Difficult Mountain
    线性基
    欧拉回路学习笔记
    莫比乌斯反演-学习笔记
  • 原文地址:https://www.cnblogs.com/wm828/p/9878939.html
Copyright © 2011-2022 走看看