当前位置:首页python > 正文

Python 字符串中%s 和%d 的区别

作者:野牛程序员:2023-11-23 13:06:09python阅读 3032

%s%d 是 Python 中用于格式化字符串的占位符。

  • %s 用于格式化字符串,表示将一个对象格式化为字符串。

  • %d 用于格式化整数,表示将一个对象格式化为十进制整数。

例如:

name = "John"
age = 25
# 使用 %s 格式化字符串
message_s = "My name is %s and I am %s years old." % (name, age)
# 使用 %d 格式化整数
message_d = "My name is %s and I am %d years old." % (name, age)
print(message_s)
print(message_d)

在上面的例子中,%s 将字符串 name 格式化到字符串中,而 %d 将整数 age 格式化到字符串中。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击