试试格式
本帖最后由 roaddeer 于 2024-6-11 09:09 编辑1 没问题!下面是一个简单的例子来演示如何格式化输出:
name = "小明"
age = 18
score = 99.5
print("姓名:%s" % name)
print("年龄:%d" % age)
print("成绩:%.2f" % score)
运行这段代码,你将得到以下输出:
姓名:小明
年龄:18
成绩:99.50
在这个例子中,我们使用了字符串的格式化功能。"%s"、"%d"和"%.2f"分别代表了字符串、整数和浮点数的占位符。通过使用`%`运算符,可以将变量的值插入到字符串中。其中,`.2`表示保留两位小数。这样,我们可以在字符串中插入变量的值,并指定它们的格式。
你也可以使用新的字符串格式化方法f-string。这种方法在Python3.6及以上版本中可用。下面是相同的例子,使用f-string来格式化输出:
name = "小明"
age = 18
score = 99.5
print(f"姓名:{name}")
print(f"年龄:{age}")
print(f"成绩:{score:.2f}")
这段代码的输出与上面的例子一样。在f-string中,我们使用大括号`{}`来引用变量,并且可以直接在大括号内指定变量的格式。例如,`{score:.2f}`表示将`score`变量格式化为保留两位小数的浮点数。
希望这个例子能帮到你!如果还有其他问题,请随时问我。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页:
[1]