我最近在程序的这一部分中添加了“ Inn”和“ Field Trail”部分。这就是我所做的全部更改。它继续给我一个窗口,显示“语法错误”,仅此而已。没有理由,没有行号引用,什么都没有。
我已尝试修复缩进,但这无济于事。
rooms = {
'Tavern' : {
'south' : 'Main Road'
},
'Main Road' : {
'north' : 'Tavern',
'west' : "House",
'east' : 'Shop',
'south' : 'Crossroad'
},
'House' : {
'east' : 'Main Road'
},
'Shop' : {
'west' : "Main Road",
"item" : 'golden_key'
}
'Crossroads' : {
'north' : 'Main Road',
'west' : 'Inn',
'east' : 'Field Trail.'
}
'Inn' : {
'east' : 'Crossroads'
}
}
它继续给我一个窗口,显示“语法错误”,没有任何信息显示在哪一行。
答案 0 :(得分:4)
rooms = {
'Tavern' : {
'south' : 'Main Road'
},
'Main Road' : {
'north' : 'Tavern',
'west' : "House",
'east' : 'Shop',
'south' : 'Crossroad'
},
'House' : {
'east' : 'Main Road'
},
'Shop' : {
'west' : "Main Road",
"item" : 'golden_key'
}, #<- missing ,
'Crossroads' : {
'north' : 'Main Road',
'west' : 'Inn',
'east' : 'Field Trail.'
}, #<- missing ,
'Inn' : {
'east' : 'Crossroads'
}
}
print(rooms)