我正在通过Jupyter笔记本编写的课程学习Python。在一个非常简单的示例(如下)中,我不断收到以下错误(同样,当我从终端运行代码时,我也遇到了同样的错误)。当我的妻子在她的计算机上运行代码时,它可以正常工作。我们都使用Python 2.7和相同版本的Jupyter。
我不知道如何解决这个问题。
name = input("Please enter your last name.")
sex = input("What is your sex: F/M?").lower()
if sex == "m": # male case
print("Mr. " + name)
#print(f"Mr. {name}") #advanced option
else: # female case
age = int(input("Please enter your age."))
if age < 18: # young female
print("Miss " + name)
else:
name_partner = input("Please enter the last name of your partner. Type N for no partner.")
if name_partner != "n": # married
print("Mrs. " + name_partner)
else: # unknown/no marital status
print("Ms. " + name)