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

LUMBERJACK EXERCISE 代码错误

提问者: 近期获赞: 浏览人数: 发布时间:2021-06-08 08:53:20

 问:这是我正在使用的代码:

 
name  =  input ( "What's your name?" ) 
if name == "Andrew" : print ( "{} 是个伐木工人,他没事!" . format ( name )) else : print ( "{} 睡了一夜,{ } 工作一整天!” . format ( name , name ))
   
这是我收到的错误:
 
~/workspace$ python lumberjacked.py                                                                                                                                      
  文件“lumberjacked.py”,第5                                                                                                                                                   
行其他:                                                                                                                                                                          
        ^                                                                                                                                                                           
语法错误:语法无效    
    
我究竟做错了什么???
 
 
答:该else声明和它的print太远缩进:
 
name  =  input ( "What's your name?" ) 
if name == "Andrew" : print ( "{} 是个伐木工人,他没事!" . format ( name )) else : print ( "{} 睡了一夜,{ } 工作一整天!” . format ( name , name )) 
此外,看起来您正在使用 TAB 而不是空格。建议使用 4 空格缩进。
上一篇: 为什么我必须在这里定义时间戳?
下一篇: 没有zip功能?