2.2.4 用指数形式输出一个实数(微课).pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 7页
  • 2026-08-04 发布于山东
  • 举报

2.2.4 用指数形式输出一个实数(微课).pptx

用指数形式输出一个实数主讲人:徐玲重庆市九龙坡职业教育中心

问题描述输入两个实数,用指数形式输出它们的乘积(指数形式即科学计数法)。输出结果输入数据314.1592629.3892314.159260*29.389200=9.23e+03

问题分析问题描述问题解答什么是指数形式??分析指数形式表示的数,数据的组成有什么特点??如何将实数显示成指数形式?用format()方法科学计数法有转换码e,

程序代码a=float(input())b=float(input())

print({0:f}*{1:f}={2:10.2e}.format(a,b,a*b))?输出结果为□□9.23e+03,这里的方格子□表示空格,小数点占一个字符位置,总的宽度为10,四舍五入保留两位小数。在左侧填充两个空格的原因是数据实际宽度为8。具体格式如图2.3.2所示。{}及其内容称为占位符,占位符中的内容被冒号分成两个部分,冒号前是被格式数据在format()方法参数中的序号(也可以是调用format()方法时指定的参数名称,还可以缺省),冒号后是格式说明符,被格式数据将被格式说明符按其指定格式转换为字符串。10.2e总宽度精度(小数位数)转换码图2.3.2

任务小结转换码描述“f”格式化为浮点数“e”以科学计数法格式化常用的格式转换

文档评论(0)

1亿VIP精品文档

相关文档