• 人生苦短 我学python之OldBoy21天入门_day02·数据类型、字符编码学习


    一 十进制转二进制

    十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

    255=(11111111)B

    255/2=127=====余1
    127/2=63======余1
    63/2=31=======余1
    31/2=15=======余1
    15/2=7========余1
    7/2=3=========余1
    3/2=1=========余1
    1/2=0=========余1
    每一位1或1所占的空间单位为bit(比特),这是计算机中最小的表示单位
    8bit = 1byte(字节)最小的存储单位,1bytes缩写为1B
    1kB  = 1024B
    1MB = 1024KB
    python2 默认使用ASCII码
    python3 默认使用utf-8 ,所有python3对中文支持更好一点
  • 相关阅读:
    大数据集群环境ssh免密码登录设置
    FreeRTOS任务创建删除
    BLE外设设计
    BLE控制器之链路层
    BLE控制器之链路层二
    BLE控制器之物理层特性
    BLE基本理论和概念
    BLE主机之ATT和GATT
    BLE主机之SM层
    BLE主机之L2CAP层
  • 原文地址:https://www.cnblogs.com/w770762632/p/9236579.html
Copyright © 2020-2023  润新知