Python 为什么可以';是否删除变量后面的空格?
在我的最后一行中,我似乎无法摆脱Python 为什么可以';是否删除变量后面的空格?,python,Python,在我的最后一行中,我似乎无法摆脱age1和?之间的空白。我尝试添加+,但得到的只是语法错误。有人能帮我吗 name = input("What's your name? ") print("") print("Hi " + name + "!") age1 = int(input("How old are you? ")) age2 = age1/2+7
age1
和?
之间的空白。我尝试添加+
,但得到的只是语法错误。有人能帮我吗
name = input("What's your name? ")
print("")
print("Hi " + name + "!")
age1 = int(input("How old are you? "))
age2 = age1/2+7
print(age1, "? Cool! Just remember that you can't date anyone younger than " + format(age2,"0.0f") + "!")
我尝试添加“+”,但得到的只是语法错误
您需要将,
替换为+
:
print(age1 + "? Cool! Just remember that you can't date anyone younger than " + format(age2,"0.0f") + "!")
从Python 3.6开始,使用1:
1 Python的早期版本也提供了不同的格式选项,但这些选项现在主要是历史性的
print(str(age1) + "? Cool! Just remember that you can't date anyone younger than " + format(age2,"0.0f") + "!")
我尝试添加“+”,但得到的只是语法错误
您需要将,
替换为+
:
print(age1 + "? Cool! Just remember that you can't date anyone younger than " + format(age2,"0.0f") + "!")
从Python 3.6开始,使用1:
1 Python的早期版本也提供了不同的格式选项,但这些选项现在主要是历史性的
print(str(age1) + "? Cool! Just remember that you can't date anyone younger than " + format(age2,"0.0f") + "!")