#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
相关文章
- 01-01第一个python小程序,2进制转10进制
- 01-01[转]as3 算法实例【输出1 到最大的N 位数 题目:输入数字n,按顺序输出从1 最大的n 位10 进制数。比如输入3,则输出1、2、3 一直到最大的3 位数即999。】
- 01-01Python学习笔记一:第一个Python程序,变量,字符编码与二进制,用户交互程序
- 01-01python中的2、8、16、10进制之间的转换
- 01-01Java 10进制转2、8、16进制转换 / 2、8、16进制转10进制转换
- 01-01js用8421码实现10进制转2进制
- 01-01【小朽开源路-①初出茅庐】十进制转(2到16)进制原理及安卓实现
- 01-01Python小程序:获取二进制文件的所有内容
- 01-01【转】我的第一个Python小程序