MST

星途 面试题库

面试题:Python中数值格式化输出定制之精度与类型

使用Python的%s格式化输出相关知识,将一个浮点数3.1415926格式化为保留3位小数且转换为百分比形式输出(例如'314.159%'),同时如果该浮点数小于1,在输出字符串前添加'小于1:'字样。请编写代码实现。
13.7万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
num = 3.1415926
if num < 1:
    print('小于1:%.3f%%' % (num * 100))
else:
    print('%.3f%%' % (num * 100))