zoukankan      html  css  js  c++  java
  • day 6

    今日内容

    1. is 和 == 的区别

      # 小数据池

        # 数字小数据池的范围  -5 ~ 256

        # 字符串中如果有特殊字符他们的内存地址就不一样

        # 字符串中单个 * 20以内他们的地址一样, 单个字符 * 21以上的内存地址不一样

      ==   比较    是比较两边的值

      is    比较   比较的是内存地址 id()

    2, 编码和解码

        编码 encode

      解码 decode 

    总结:

      1. is  和 == 区别

        is 比较内存地址

         id () ------ 获取内存地址

          小数据池:

           数字的小数据池范围是  -5 ~ 256

           字符串:

            字符串中不能包含特殊符号  + - * / @ 等等符号

            字符串单个字符 * 20以内内存地址都是一样的,单个字符*21以上内存地址不一样

      注意: pycharm是个坑,一个py文件中所有相同的字符串,一般都是使用一样的内存地址

        ==  比较两边的值

      2. 编码和解码

        encode(编码方式(例如:utf-8))    ------  拿到明文编码后对应的字节

        decode(编码方式(例如:utf-8))    ------  将编码后的字节解码成对应的明文

      注意: 用什么进行编码就要用什么进行解码.

  • 相关阅读:
    【js】this=>>4种用法
    【js】接口实现代码
    【es6】object.is()&&==&&===
    js apply&&call
    【javascript=>>DOM】=>>Attribute与Property的区别
    Android ListView刷新问题
    Android EditText自动换行
    Android 状态栏隐藏 ( 全屏 )
    Android 取得手机屏幕大小
    Android中使用代码改变背景颜色
  • 原文地址:https://www.cnblogs.com/marry215464/p/9407412.html
Copyright © 2011-2022 走看看