二进制转化为十进制、八进制、十六进制
发布日期:2022-02-01 03:01:53 浏览次数:6 分类:技术文章

本文共 437 字,大约阅读时间需要 1 分钟。

1.python二进制转化十进制

s = input() 	 # 请输入一个由1和0组成的二进制数字串:d = 0while s:    d = d*2 + (ord(s[0]) -ord('0'))    s = s[1:]print("转换成十进制数是:{:}".format(d))

2.python二进制转化八进制

s = input() 	# 请输入一个由1和0组成的二进制数字串:d = 0while s:    d = d*2 + (ord(s[0]) -ord('0'))    s = s[1:]print("转换成八进制数是:{:o}".format(d))

3.python二进制转化十六进制

s = input() 	 # 请输入一个由1和0组成的二进制数字串:d = 0while s:    d = d*2 + (ord(s[0]) -ord('0'))    s = s[1:]print("转换成十六进制数是:{:x}".format(d))

转载地址:https://blog.csdn.net/qq_43313588/article/details/88076600 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:python中sort与reverse区别
下一篇:python中turtle库

发表评论

最新留言

表示我来过!
[***.240.166.169]2024年03月22日 00时43分39秒