开发者社区> 问答> 正文

Python 十进制转二进制、八进制、十六进制

Python 十进制转二进制、八进制、十六进制

展开
收起
游客ejnn55cgkof5g 2020-02-14 17:16:21 1213 0
1 条回答
写回答
取消 提交回答
  • # -*- coding: UTF-8 -*-
     
    # Filename : test.py
    # author by : www.runoob.com
     
    # 获取用户输入十进制数
    dec = int(input("输入数字:"))
     
    print("十进制数为:", dec)
    print("转换为二进制为:", bin(dec))
    print("转换为八进制为:", oct(dec))
    print("转换为十六进制为:", hex(dec))
    执行以上代码输出结果为:
    
    python3 test.py 
    输入数字:5
    十进制数为:5
    转换为二进制为: 0b101
    转换为八进制为: 0o5
    转换为十六进制为: 0x5
    python3 test.py 
    输入数字:12
    十进制数为:12
    转换为二进制为: 0b1100
    转换为八进制为: 0o14
    转换为十六进制为: 0xc
    2020-02-14 17:16:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载