python初学者
if name == 'Alice':
print('Alice')
给出错误
if name == 'Alice':
NameError: name 'name' is not defined
答案 0 :(得分:0)
我相信得到了答案,这是作者的网站必须指定名称的原因 https://automatetheboringstuff.com/chapter2/
答案 1 :(得分:0)
您没有在if之前定义变量名称,请尝试对name = "gevas"
进行除法
答案 2 :(得分:0)
您需要定义名为name的变量。例如
name = "sequoia"
此后,您可以编写if语句。
答案 3 :(得分:0)
未定义变量名称。要定义它,您必须输入
name ='Alice'
在if语句上方
答案 4 :(得分:0)
首先,您应该定义变量,然后在代码中使用它。尝试先定义名称,然后在if语句中使用它
name = 'jesus'
if name == 'alice':
print('its fine')
答案 5 :(得分:0)
name = input("What is your name?") # user to input their name
if name == "Alice": # if the name that user input == target name 'Alice'
print('Alice') # print 'Alice
或者您可以给变量命名,例如:
name == "Alice":
if name == "Alice":
print('Alice')
答案 6 :(得分:0)
首先你需要添加变量然后写if
name = 'Alice'
if name == 'Alice':
print('Alice')