zoukankan      html  css  js  c++  java
  • python——int()、hex()、oct()、bin()、float()数值类型转换函数

    摘要:在python中,数值类型转换函数常用的有浮点型float()、取整int()、八进制oct()、二进制bin()、十六进制hex()这五个函数。
    单词float的意思就是浮动的意思;
    int是单词integer整数的前三个字母;
    oct是单词八进制octal的前三个字母;
    bin是单词二进制binary的前三个字母;
    hex是单词十六进制Hexadecimal的前三个字母;
    所以在了解了单词之后方便我们记忆这五个个函数。

    1.float() 浮点数转换函数

    上一篇文章我已经单独详细介绍了float()函数的参数以及返回类型,有兴趣的可以看看我的上一篇文章,这里主要介绍剩下的几个常用函数。

    2.int()取整函数

    int()函数括号中的参数只能是二进制、八进制、十进制、十六进制的整数,返回转换为十进制后的整数部分,代码如下:

    print(int(0b111011))    # 二进制整数,  返回十进制59
    print(int(0o76))       # 八进制整数,  返回十进制62
    print(int(76.5))      # 十进制浮点数, 返回十进制76
    print(int(0x76))     # 十六进制整数,返回十进制118
    

    用法:我们可以用它把其他进制的整数转换成十进制的整数,还可以用它对十进制的数进行取整数部分。

    3.bin()把其他进制整数转换成二进制

    括号内的参数可以是八进制、十进制、十六进制的整数,返回转换后的二进制。代码可以自己按照上面代码的格式进行测试。

    4.oct()把其他进制整数转换成八进制

    括号内的参数可以是二进制、十进制、十六进制的整数,返回转换后的八进制。代码可以自己按照上面代码的格式进行测试。

    3.hex()把其他进制整数转换成十六进制

    括号内的参数可以是八进制、十进制、二进制的整数,返回转换后的十六进制。代码可以自己按照上面代码的格式进行测试。

    总结:只有仔细的辨析清楚基础的函数用法和细节,才能够使我们构建出牢固可靠的代码大楼。

  • 相关阅读:
    每日站立会议(八)
    第八周学习进度
    每日站立会议(七)
    Failed to get convolution algorithm. This is probably because cuDNN failed to initialize
    Ubuntu系统tensorflow-gpu版本配置
    二值图片批量阈值处理
    提取文件中的每一个mask,并将mask命名为文件名字
    python对图片批量命名
    Win10系统下安装labelme,json文件批量转化
    Win10,Anaconda,tensorflow-gpu安装教程
  • 原文地址:https://www.cnblogs.com/duanming/p/11830297.html
Copyright © 2011-2022 走看看