国外有哪些做服装的网站有哪些方面杭州百度百家号seo优化排名
"""十进制转换二进制知识点:1、循环语句/跳转语句 while/break2、运算符 求余'%'、整除'//'3、字符串拼接4、字符串切片5、数据类型转换不足与改善:1、不能输入非正整数,否则报错或卡住"""# 倒序二进制存储
reverse_bin = ''print('根据您输入的数,转化为二进制输出')
num = int(input('请输入一个数:'))# 获取倒序余数
while True:# 判断是0还是1,然后追加在字符串中if num % 2 == 0:reverse_bin += '0'else:reverse_bin += '1'# 结束条件if num // 2 == 0:breaknum //= 2 # 整除后赋值print(f'它的二进制是:{reverse_bin[::-1]}')
运行结果:
根据您输入的数,转化为二进制输出
请输入一个数:9
它的二进制是:1001
如需更简单的源码案例请参考:
Python 十进制转化二进制2.0(简易版)_周华2022的博客-CSDN博客
作者:周华
创作日期:2023/9/26