i trying make little game strange error pops out...
here code:
while true: print "======================menu======================" print "1 - axali tamashis dawyeba:" print "2 - wesebi" print "3 - tamashis avtori" menu = raw_input ("< ") if menu == "3": print "======================avtori======================" print "" print "" print "tamashis avtoria - sandro stashevski" elif menu == "2": print "======================wesebi======================" print "" print "" print "tamasshi aris 10 shekitxva. tito shekitxvaze 4 savaraudo pasuxi." print "tqven agretve gaqvt 1 daxmareba: 50/50." s11 == "a - sidnei" s12 == "b - parizi" s13 == "c - berlini" s14 == "d - varshava" daxmareba = "1 - 50/50 +" elif menu == "1": print "shekitxva 1/10" print "" print "ra hqvia germaniis dedaqalaqs" print s11, print s12, print s13, print s14, print "" print daxmareba,
error pops out on 25th line...
elif menu == "1": ^ syntaxerror: invalid syntax
python language indentation matters. uses indentation identify particular block ends , new block begins.
in above code, line numbers 25-29 not indented consistently. should have same indentation lines above (because there elif block on line 30). also, lines following while true:
must indented.
while true: print "======================menu======================" print "1 - axali tamashis dawyeba:" print "2 - wesebi" print "3 - tamashis avtori" menu = raw_input ("< ") if menu == "3": print "======================avtori======================" print "" print "" print "tamashis avtoria - sandro stashevski" elif menu == "2": print "======================wesebi======================" print "" print "" print "tamasshi aris 10 shekitxva. tito shekitxvaze 4 savaraudo pasuxi." print "tqven agretve gaqvt 1 daxmareba: 50/50." s11 == "a - sidnei" s12 == "b - parizi" s13 == "c - berlini" s14 == "d - varshava" daxmareba = "1 - 50/50 +" elif menu == "1": print "shekitxva 1/10" print "" print "ra hqvia germaniis dedaqalaqs" print s11, print s12, print s13, print s14, print "" print daxmareba,
also make sure use consistent white spaces. don't mix blank spaces , tab spaces again causes indentation error.
Comments
Post a Comment