如果满足条件,我希望 if 语句中断,因为目前如果它没有提前中断,那么我的代码会出现一些意外。
问题是,我不确定在哪里休息。当我把它放在此处显示的位置时,我得到“意外缩进”,但是当我把它放回一个级别时,我得到一个错误,else 语句说“无效语法”。
编辑:如果缩进。它只是没有出现在站点代码块中。我会尝试在网站上修复它。
@duck,你认为我想做什么?我正在上 Python 课程的第一周。我来这里是为了帮助自己,而不是让我的代码被你控制。如果你能帮助我,那么我将不胜感激,否则我不需要你告诉我“学习如何编码”,而这正是我想要做的。
所以我不确定该怎么做。任何帮助,将不胜感激。
def pTurn(CampLoc, AICampLoc, score, yourHits, cHits):
if yourHits < 5:
hGuess = int(raw_input("Enter a co-ordinate to air-strike: "))
print "Air-striking co-ordinate: %d" % hGuess
for cSpot in AICampLoc:
if hGuess == cSpot:
yConfirMsg = "Kill confirmed!!"
yourHits += 1
score += 100
AICampLoc.remove(hGuess)
break
else:
yConfirMsg= "No casualties"