我有這個至今:一個基於文本的遊戲如何循環,取決於輸入在python
print('a skeleton comes into view, the hiker must have been dehydrated.')
print ('he was wearing a Yankees HAT, to the right of his body he set his BACKPACK and WOODEN WALKING STICK next to the wall')
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
if input2 == 'PICK UP HAT':
print 'taken'
hat = hat+1
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
#
#
#
if input2 == 'SEARCH BACKPACK':
print ("there are OLD CLOTHES in here as well as a TARP")
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
elif input2 == 'PICK UP CLOTHES':
print ("tsken")
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
elif input2 == 'PICK UP TARP':
print ("taken")
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
elif input2 == 'PICK UP BONE':
print ("taken")
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
elif input2 == 'PICK UP WOODEN WALKING STICK':
print "Taken"
input2 = raw_input ("You may SEARCH____(object),PICK UP____, USE____ ON_____, or GO ON: ")
elif input2 == 'GO ON':
input3 = raw_input ("left or right: ")
if input3 == 'left':
import module3
elif input3 == 'right':
import module4
我無法理解,如果我要創建一個或同時在這裏發言。
例如:如何讓玩遊戲的人無法拿起帽子兩次或拿起防水布而不搜索揹包。
有關SO以後的文章,你可能想看看[我如何格式化我的代碼塊?](http://meta.stackexchange.com/q/22186)。我儘可能清理你的代碼縮進。 –