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()把其他进制整数转换成十六进制

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

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

  • 相关阅读:
    MVC3.0 如何点击点击一张图片连接到另一地址
    什么是SMTP?
    ASP.NET MVC中 Jquery AJAX 获取数据利用MVC模型绑定实现输出
    MVC HTML控件扩展例子
    连接局域网内的mysql服务
    python loger 模板
    培养正确的编程态度和方法转
    Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
    SQL中时间与秒互转
    VS开发好用的扩展
  • 原文地址:https://www.cnblogs.com/duanming/p/11830297.html
Copyright © 2011-2022 走看看