美文网首页
【课程系列知识点】python的二进制

【课程系列知识点】python的二进制

作者: 韩老司 | 来源:发表于2021-05-26 10:45 被阅读0次

    1. 数字的由来?

    https://vdse.bdstatic.com/d34901e4206046f02f3b6ae3d8fe9817.mp4

    image.png

    1.1 案例测试

    用python计算 25+50,30+40,44+16 ,45*34

    ppt讲解
    image.png

    2. 二进制的由来

    https://baike.baidu.com/item/%E4%BA%8C%E8%BF%9B%E5%88%B6/361457?fr=aladdin

    image.png
    image.png

    2.1 二进制如何转换成十进制

    image.png

    方法

    • 十进制


      image.png
    • 二进制


      image.png

    案例练习

    image.png

    3.1 十进制如何转换成二进制

    • 1.短除法
    image.png image.png
    • 进制转换的方法
    image.png image.png

    注释: 这个计算方法比较简单就是,先把2的几次方从高到低罗列好,然后看一下十进制的数字是哪几个2的次方的和,加入2的1次方有就代表‘1’ 没有就代表‘0’ 存在的连起来就是转换的二进制

    python的二进制转换
    image.png
    十进制转二进制:bin(10) --> '0b1010' tpye:是字符串类型 0b:表示2进制
    十进制转八进制:oct(10) --> '0o12'   tpye:是字符串类型 0o:表示8进制
    十进制转十六进制:hex(10) --> '0xa'    tpye:是字符串类型 0x:表示16进制
    
    作业
      1. 求1到100的素数

    什么是素数
    http://tqjvod.tianqistatic.com/video/img/202005/14/f66feb2717b4d3ce.mp4
    质数也叫素数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数

    • 2、 求1到100是3的倍数的数

    相关文章

      网友评论

          本文标题:【课程系列知识点】python的二进制

          本文链接:https://www.haomeiwen.com/subject/mitksltx.html