NameError:名称“名称”未定义

时间:2019-04-11 15:00:04

标签: python-3.x

python初学者

if name == 'Alice':
    print('Alice')

给出错误

if name == 'Alice':
NameError: name 'name' is not defined

7 个答案:

答案 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')
相关问题