• 技术文章 >Python技术 >Python基础教程

    python整数的进制转换

    小妮浅浅小妮浅浅2021-07-23 09:35:45原创4636

    1、oct函数将十进制数转换为八进制数,hex函数将十进制数转换为十六进制数,bin将十进制数转换为二进制数。另一个内置的int函数可以将一个数字的字符串转换为整数,并且可以根据其第二个参数确定数字的进制。

    >>> int('64'),int('100',8),int('40',16),int('1000000',2)
     
    (64,64,64,64)
     
    >>> int('0x40',16),int('0b1000000',2)  # Literals okay too
     
    (64,64)

    2、用字符串格式化的方法调用,将整数转换成八进制数和十六进制数。

    >>> '{0:o},{1:x},{2:b}'.format(64,64,64)
     
    '100,40,1000000'
     
     
     
    >>> '%o,%x,%X' % (64,255,255)
     
    '100,ff,FF'

    以上就是python整数的进制转换,希望对大家有所帮助。更多编程基础知识学习:python学习网

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python整数
    上一篇:python如何使用send唤醒 下一篇:python中Queue如何通信

    相关文章推荐

    • Python整数常用的方法汇总• python整数怎么表达• python整数和浮点数的常见用法• python not关键字的使用• python如何输入• python如何下载模块• python函数的理解及定义• python调用函数的注意点• python中函数的作用探究• python try-except捕获异常的方法• python中try-except-finally语句的使用• python raise语句的两种用法• python类如何实例化对象• python对象方法是什么• python模块的介绍和导入

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网