您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

%s在python格式字符串中是什么意思?

%s在python格式字符串中是什么意思?

这是一种字符串格式语法(它是从C借用的)。

请参阅“ PyFormat”

Python支持将值格式化为字符串。尽管这可能包含非常复杂的表达式,但最基本的用法是使用%s占位符将值插入字符串。

这是一个非常简单的示例:

#Python2
name = raw_input("who are you? ")
print "hello %s" % (name,)

#python3+
name = input("who are you? ")
print("hello %s" % (name,))

%s令牌允许我插入(和潜在的格式)的字符串。请注意,%s令牌被替换为%符号后传递给字符串的任何内容。还要注意,我也在这里使用一个元组(当您只有一个字符串时,使用元组是可选的),以说明可以在一个语句中插入多个字符串并设置其格式。

python 2022/1/1 18:26:43 有185人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶