Python 3.5.2 .format()

时间:2016-06-27 11:24:33

标签: python-3.x format

我刚刚开始学习python而且我无法弄清楚如何使用.format,每次尝试时我都会遇到语法问题。这是代码。

my_name = input("What is your name:")
my_age = input("What is your age:")
print ("So you are {name} and you are{age}")format(name=my_name,age=my_age)

有人可以告诉我我做错了吗?

1 个答案:

答案 0 :(得分:2)

formatstr的方法,因此您应该从字符串中调用该方法,然后将结果传递给print

print ("So you are {name} and you are{age}".format(name=my_name,age=my_age))