-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'的簡單錯字錯誤造成的。沒有點。 –