より具体的には、カエルとヒキガエルのゲームをコーディングしようとしています。しかし、コードのほとんどは、ユーザーがゲームに勝ったときにPythonが表示されるようには見えません。追加情報をお気軽にお尋ねください。lillypadで勝ったゲームに関するコードは動作していないようです
frogandtoad= ['f','f','f',' ', 't','t','t']
def game_won():
for i in range(0,3):
if frogandtoad[i] =='f':
frog = True
if frogandtoad[i]=='t':
toad = True
if frog == True and toad == True:
return True
def playgame(frogandtoad):
print("From: ")
from_pos = int(input()) - 1
print("To: ")
to_pos = int(input())-1 #Bring in valid_move
valid = valid_move(frogandtoad, from_pos, to_pos)
if valid:
value = frogandtoad[from_pos]
frogandtoad[to_pos] = value
frogandtoad[from_pos] = ' '
print("frogandtoad panel", frogandtoad)
else:
print("Invalid Move, Look at rules under demonstration!")
if game_won():
print("you won")
exit_game()
game_wonからFalseを返さない – quamrana