|
发表于 2021-2-28 17:29:12
|
显示全部楼层
- #十进制转二进制
- def dec2bin(dec):
- result = ''
- if dec:
- result = dec2bin(dec//2)
- print('###########result=%s' % result)
- result = result + str(dec%2)
- print('============ result=%s' % result)
- return result
- else:
- print('&&&&&&&&&&& result=%s' % result)
- return result
- dec1 = int(input('请输入一个十进制数字:'))
- print(dec2bin(dec1))
复制代码
输入结果:
- 请输入一个十进制数字:10
- &&&&&&&&&&& result=
- ###########result=
- ============ result=1
- ###########result=1
- ============ result=10
- ###########result=10
- ============ result=101
- ###########result=101
- ============ result=1010
- 1010
复制代码
不知道能不能帮助你理解 |
|