TEL:400-8793-956
当前位置:程序、服务器

Python错误

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-03 15:13:38

 问:我正在使用Atom文本编辑器和Mac的终端。我尝试运行此代码的所有事情(#1)我遇到错误(#2)

 
(#1)
 
name  = 输入(“您叫什么名字?” ),
如果 name  ==  “ Temo” :
打印(名字+ “是伐木工人” )否则:print (姓名+ “整日不眠” )      
     
(#2)
 
什么是你的名字特莫?
回溯 (最 近期的 通话 最后):
文件‘lumberjack.py’ ,线1 ,在<模块>名称=输入(‘你叫什么名字?’ )文件‘<字符串>’ ,线1 ,在<模块> NameError :名称“特莫”被未限定       
      
 
答:您没有提到要使用哪个版本的Python。如果您使用的是Python 2.7,则input()需要原始输入值。因此,如果您响应Temo(不带引号),它将不会将其解释为字符串。尝试使用“ Temo”(带引号)。
 
另外,如果您切换到Python 3.x,则将input()所有输入都视为字符串,这样就隐含了引号。
 
上一篇: 在我的虚拟设备上,relativeLayout的屏幕(主屏幕)未拉伸为全屏
下一篇: 帮助CSS布局?