name = "World"
print(f"Hello, {name}!")
str.format()
方法name = "World"
print("Hello, {}!".format(name))
或者,使用位置参数和关键字参数:
print("Hello, {0}! This is {name}.".format("World", name="Python"))
%
运算符name = "World"
print("Hello, %s!" % name)
对于多个变量,可以使用元组:
x = 10
y = 20
print("x = %d, y = %d" % (x, y))
from string import Template
name = "World"
t = Template('Hello, $name!')
print(t.substitute(name=name))
print()
函数的 sep
和 end
参数print("Hello", "World", sep=", ", end="!\n")
其中 sep
参数定义了不同项之间的分隔符,end
参数定义了字符串的结束字符。
name = "World"
print(f"""
Hello,
{name}!
""")