【发布时间】:2019-04-20 09:58:32
【问题描述】:
即使我只是尝试将字符串放入变量中,也会出现名称错误。
我正在尝试在 Python 2.7.11 上执行此操作。有没有人有什么帮助?升级 Python 不是我的选择。
def translate(phrase):
translation = ""
for letter in phrase:
if letter in " ":
translation = translation + "@"
result = (input("enter a phrase you want encrypted: "))
result = translate(result)
这是显示的错误:
Traceback (most recent call last):
File "D:\hello\encrydecry\encryption1.py", line 158, in <module
>
result = (input("enter a phrase you want encrypted: "))
File "<string>", line 1, in <module>
NameError: name 'hello' is not defined
【问题讨论】:
标签: python python-2.7