分别使用20个宽度右对齐格式在四行上输出输入数据的二进制十进制科学计数法两位小数如果输入的不是数据则输出输入错误上述语言用Python语言try语句描述
try: data = input("请输入数据:") if data.isdigit(): # 判断是否为数字 # 二进制 bin_data = bin(int(data))[2:] print(f"{bin_data:>20}") # 十进制 dec_data = int(data) print(f"{dec_data:>20}") # 科学计数法 sci_data = f"{dec_data:.2e}" print(f"{sci_data:>20}") # 两位小数 dec2_data = f"{dec_data:.2f}" print(f"{dec2_data:>20}") else: print("输入错误") except: print("输入错误")
原文地址: https://www.cveoy.top/t/topic/eYO3 著作权归作者所有。请勿转载和采集!