输入两个浮点数,按以下格式分别输出两个数值:
(1)占8宽度,靠左对齐,保留小数点后3位;
(2)占12个宽度(不足位用*填充),居中对齐,指数形式,尾数部分保留小数点2位。
采用一行输出,中间用;隔开
输入两个浮点数,按以下格式分别输出两个数值:
(1)占8宽度,靠左对齐,保留小数点后3位;
(2)占12个宽度(不足位用*填充),居中对齐,指数形式,尾数部分保留小数点2位。
采用一行输出,中间用;隔开
收起
num = float(input('请输入:'))
print("float占8位留2位小数:{:<8.3f}".format(num))
print("float占8位留2位小数:{:*^12.2f}".format(num))
第二个是指数形式,要使用e,而不是f
print("float占8位留2位小数:{:*^12.2e}".format(num))
报告相同问题?