鱼C论坛

 找回密码
 立即注册
查看: 207|回复: 1

[新人报道] 试试格式

[复制链接]
发表于 2024-6-11 09:06:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 roaddeer 于 2024-6-11 09:09 编辑
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-6-11 09:06:33 | 显示全部楼层
没问题!下面是一个简单的例子来演示如何格式化输出:
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 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 23:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表