-3
我刚开始学习python,我不知道如何使用.format,每次尝试它时都会遇到语法问题。这是代码。Python 3.5.2 .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)
有人能告诉我我做错了什么吗?
您应该对字符串调用'.format',而不是'print()'的结果。 'print(“所以你是{name},你是{age}”。format(name = my_name,age = my_age))' – erip
尽管在标题中包含'.', – jonrsharpe
这是由'format'的简单错字错误造成的。没有点。 –