Ai
2 Star 1 Fork 1

望曦开源团队/Python案例合集

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Binary.py 1.53 KB
一键复制 编辑 原始数据 按行查看 历史
NineSenz-九练 提交于 2023-04-18 00:00 +08:00 . 进制转换
# 十进制转换
dec = int(input("输入数字:"))
print("十进制数为:", dec)
print("转换为二进制为:", bin(dec))
print("转换为八进制为:", oct(dec))
print("转换为十六进制为:", hex(dec))
# 二进制转换
binary_number = '101010'
decimal_number = int(binary_number, 2) # 二进制转换为十进制
octal_number = oct(decimal_number) # 十进制转换为八进制
hexadecimal_number = hex(decimal_number) # 十进制转换为十六进制
print('二进制数:', binary_number)
print('转换为十进制:', decimal_number)
print('转换为八进制:', octal_number)
print('转换为十六进制:', hexadecimal_number)
# 八进制转换
octal_number = '52'
decimal_number = int(octal_number, 8) # 八进制转换为十进制
binary_number = bin(decimal_number) # 十进制转换为二进制
hexadecimal_number = hex(decimal_number) # 十进制转换为十六进制
print('八进制数:', octal_number)
print('转换为十进制:', decimal_number)
print('转换为二进制:', binary_number)
print('转换为十六进制:', hexadecimal_number)
# 十六进制转换
hexadecimal_number = '2a'
decimal_number = int(hexadecimal_number, 16) # 十六进制转换为十进制
binary_number = bin(decimal_number) # 十进制转换为二进制
octal_number = oct(decimal_number) # 十进制转换为八进制
print('十六进制数:', hexadecimal_number)
print('转换为十进制:', decimal_number)
print('转换为二进制:', binary_number)
print('转换为八进制:', octal_number)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/wangxios/workspace_Python.git
git@gitee.com:wangxios/workspace_Python.git
wangxios
workspace_Python
Python案例合集
master

搜索帮助