#Bin to Dec #my first python programe n = c = itm = 0 a = raw_input('please input Binary number:\n') for n in range(0,len(a)): b = a[n:n+1] # print 'n is', n # print 'b is',b # print 'len',len(a[n:]) if b == '1': c = 2**(len(a[n:])-1) #print 'c1 is',c else: c = 0 # print 'c is 0' itm = c + itm # print 'itm = ',itm print 'From Bin To Dec is',itm
第一个python小程序,2进制转10进制
原创
©著作权归作者所有:来自51CTO博客作者_July_x的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:RIPv1 笔记
下一篇:python 99乘法表
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
2进制转10进制python python 2进制转10进制
【运算赋值 四则运算 浮点型数据 二进制 布尔运算 int函数】今天,我们继续探究两个变量数据的互换的更多方法。我们先来看一段代码,猜测一下:程序运行的结果是什么?i=6j=9i=i+jprint("i=",i,"j=",j)运行结果是:i=15 j=9注意:要理解这句代码 i=i+j,代码是从左到右写的,但是理解的顺序却需要从右向左。这句代码的意思是将变量 i和变量j相加的和重新赋值于变量i。上
2进制转10进制python python二进制转十进制 python十进制转二进制 python程序代码 python进制转换 -
2进制转10进制
公众号:神经病集散中心
公众号 数据 -
python10进制转2进制 python10进制转换为2进制
python 十进制转2进制 方法一,有内置函数 bin()>>> bin(3)'0b11'>>> >>> bin(8)'0b1000'>>> bin(16)'0b10000'>>>
python10进制转2进制 python 进制 十进制 数字转换