python基础篇(02)

本文是Python基础系列的第二篇,主要讲解进制转换,包括二进制、八进制、十进制和十六进制的转换。同时介绍了Python中的基本数据类型,如整型、浮点型、布尔型、字符串、列表、元组、字典和集合,以及它们的特点和用途。此外,还提到了ASCII编码在计算机中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python基础篇(02)

进制转换
  1. 十进制

    基数0~9,逢10进1
    示例:123 = 1 * 10^2 + 2 * 10^1 + 3 * 10^0 = 100 + 20 + 3 = 123

  2. 二进制

    1>基数0和1,逢2进1
    示例:0b110100 = 2^5 + 2^4 + 2^2 = 32 + 16 + 4 = 52
    2>十进制转二进制:除2取余,倒序书写
    22 = 0b10110

  3. 八进制

    1>基数0~7,逢8进1
    示例:0o123 = 1 * 8^2 + 2 * 8^1 + 3 * 8^0 = 64 + 16 + 3 = 83
    20>八进制转二进制:八进制的1位可以表示3位二进制数
    0o123 = 0b 001 010 011

  4. 十六进制

    基数09、AF,逢16进1
    示例:0xAB = 10 * 16^1 + 11 * 16^0 = 160 + 11 = 171
    十六进制转二进制:十六进制的1位可以表示4位二进制数
    0xABC = 0b 1010 1011 1100

  5. 计算机中是以哪种进制存储数据的,为什么?

    1>.二进制,因为计算机只识别二进制。具体原因:
    2>稳定性高(只有0和1)、成本低(技术上容易实现)、与生活中的真假逻辑相吻合(便于解决生活中的实际问题)

  6. <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值