Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def forza():
- import random,os,sys
- global lis,player1,player2,simbolovuota,simbolo1,simbolo2,turno,scelta1,scelta2,punteggio1,punteggio2
- turno=punteggio1=punteggio2=0
- player1=input("Inserisci nome giocatore 1: ")
- player2=input("Inserisci nome giocatore 2: ")
- simbolovuota=input("Inserisci simbolo casella vuota: ")
- if len(simbolovuota)>1:
- simbolovuota="-"
- simbolo1=input("Inserisci simbolo casella "+player1+":")
- if len(simbolo1)>1:
- simbolo1="X"
- simbolo2=input("Inserisci simbolo casella "+player2+":")
- if len(simbolo2)>1:
- simbolo2="O"
- lis={16:simbolovuota,26:simbolovuota,36:simbolovuota,46:simbolovuota,56:simbolovuota,66:simbolovuota,76:simbolovuota,
- 15:simbolovuota,25:simbolovuota,35:simbolovuota,45:simbolovuota,55:simbolovuota,65:simbolovuota,75:simbolovuota,
- 14:simbolovuota,24:simbolovuota,34:simbolovuota,44:simbolovuota,54:simbolovuota,64:simbolovuota,74:simbolovuota,
- 13:simbolovuota,23:simbolovuota,33:simbolovuota,43:simbolovuota,53:simbolovuota,63:simbolovuota,73:simbolovuota,
- 12:simbolovuota,22:simbolovuota,32:simbolovuota,42:simbolovuota,52:simbolovuota,62:simbolovuota,72:simbolovuota,
- 11:simbolovuota,21:simbolovuota,31:simbolovuota,41:simbolovuota,51:simbolovuota,61:simbolovuota,71:simbolovuota}
- while True:
- print("------------------------------")
- print(" |",lis[16],"|",lis[26],"|",lis[36],"|",lis[46],"|",lis[56],"|",lis[66],"|",lis[76],"|")
- print(" |",lis[15],"|",lis[25],"|",lis[35],"|",lis[45],"|",lis[55],"|",lis[65],"|",lis[75],"|")
- print(" |",lis[14],"|",lis[24],"|",lis[34],"|",lis[44],"|",lis[54],"|",lis[64],"|",lis[74],"|")
- print(" |",lis[13],"|",lis[23],"|",lis[33],"|",lis[43],"|",lis[53],"|",lis[63],"|",lis[73],"|")
- print(" |",lis[12],"|",lis[22],"|",lis[32],"|",lis[42],"|",lis[52],"|",lis[62],"|",lis[72],"|")
- print(" |",lis[11],"|",lis[21],"|",lis[31],"|",lis[41],"|",lis[51],"|",lis[61],"|",lis[71],"|")
- print("------------------------------")
- print(" | 1 | 2 | 3 | 4 | 5 | 6 | 7 |")
- if turno%2==0:
- print(turno)
- while True:
- scelta1=input("Scegli la posizione "+player1+": ")
- try:
- scelta1=int(scelta1)
- except ValueError:
- input("Devi inserire un numero, non una lettera")
- try:
- if scelta1==1:
- if lis[11]==simbolovuota:
- lis[11]=simbolo1
- elif lis[12]==simbolovuota:
- lis[12]=simbolo1
- elif lis[13]==simbolovuota:
- lis[13]=simbolo1
- elif lis[14]==simbolovuota:
- lis[14]=simbolo1
- elif lis[15]==simbolovuota:
- lis[15]=simbolo1
- elif lis[16]==simbolovuota:
- lis[16]=simbolo1
- else:
- error1=6/0
- #--------------------
- elif scelta1==2:
- if lis[21]==simbolovuota:
- lis[21]=simbolo1
- elif lis[22]==simbolovuota:
- lis[22]=simbolo1
- elif lis[23]==simbolovuota:
- lis[23]=simbolo1
- elif lis[24]==simbolovuota:
- lis[24]=simbolo1
- elif lis[25]==simbolovuota:
- lis[25]=simbolo1
- elif lis[26]==simbolovuota:
- lis[26]=simbolo1
- else:
- error1=6/0
- #--------------------
- elif scelta1==3:
- if lis[31]==simbolovuota:
- lis[31]=simbolo1
- elif lis[32]==simbolovuota:
- lis[32]=simbolo1
- elif lis[33]==simbolovuota:
- lis[33]=simbolo1
- elif lis[34]==simbolovuota:
- lis[34]=simbolo1
- elif lis[35]==simbolovuota:
- lis[35]=simbolo1
- elif lis[36]==simbolovuota:
- lis[36]=simbolo1
- else:
- error1=6/0
- #--------------------
- elif scelta1==4:
- if lis[41]==simbolovuota:
- lis[41]=simbolo1
- elif lis[42]==simbolovuota:
- lis[42]=simbolo1
- elif lis[43]==simbolovuota:
- lis[43]=simbolo1
- elif lis[44]==simbolovuota:
- lis[44]=simbolo1
- elif lis[45]==simbolovuota:
- lis[45]=simbolo1
- elif lis[46]==simbolovuota:
- lis[46]=simbolo1
- else:
- error1=6/0
- #--------------------
- elif scelta1==5:
- if lis[51]==simbolovuota:
- lis[51]=simbolo1
- elif lis[52]==simbolovuota:
- lis[52]=simbolo1
- elif lis[53]==simbolovuota:
- lis[53]=simbolo1
- elif lis[54]==simbolovuota:
- lis[54]=simbolo1
- elif lis[55]==simbolovuota:
- lis[55]=simbolo1
- elif lis[56]==simbolovuota:
- lis[56]=simbolo1
- else:
- error1=6/0
- #--------------------
- elif scelta1==6:
- if lis[61]==simbolovuota:
- lis[61]=simbolo1
- elif lis[62]==simbolovuota:
- lis[62]=simbolo1
- elif lis[63]==simbolovuota:
- lis[63]=simbolo1
- elif lis[64]==simbolovuota:
- lis[64]=simbolo1
- elif lis[65]==simbolovuota:
- lis[65]=simbolo1
- elif lis[66]==simbolovuota:
- lis[66]=simbolo1
- else:
- error1=6/0
- #--------------------
- elif scelta1==7:
- if lis[71]==simbolovuota:
- lis[71]=simbolo1
- elif lis[72]==simbolovuota:
- lis[72]=simbolo1
- elif lis[73]==simbolovuota:
- lis[73]=simbolo1
- elif lis[74]==simbolovuota:
- lis[74]=simbolo1
- elif lis[75]==simbolovuota:
- lis[75]=simbolo1
- elif lis[76]==simbolovuota:
- lis[76]=simbolo1
- else:
- error1=6/0
- #--------------------
- else:
- error1=6/0
- break
- except ZeroDivisionError:
- input("Numero non valido")
- elif turno%2==1:
- print(turno)
- while True:
- scelta2=input("Scegli la posizione "+player2+": ")
- try:
- scelta2=int(scelta2)
- except ValueError:
- input("Devi inserire un numero, non una lettera")
- try:
- if scelta2==1:
- if lis[11]==simbolovuota:
- lis[11]=simbolo2
- elif lis[12]==simbolovuota:
- lis[12]=simbolo2
- elif lis[13]==simbolovuota:
- lis[13]=simbolo2
- elif lis[14]==simbolovuota:
- lis[14]=simbolo2
- elif lis[15]==simbolovuota:
- lis[15]=simbolo2
- elif lis[16]==simbolovuota:
- lis[16]=simbolo2
- else:
- error1=6/0
- #--------------------
- elif scelta2==2:
- if lis[21]==simbolovuota:
- lis[21]=simbolo2
- elif lis[22]==simbolovuota:
- lis[22]=simbolo2
- elif lis[23]==simbolovuota:
- lis[23]=simbolo2
- elif lis[24]==simbolovuota:
- lis[24]=simbolo2
- elif lis[25]==simbolovuota:
- lis[25]=simbolo2
- elif lis[26]==simbolovuota:
- lis[26]=simbolo2
- else:
- error1=6/0
- #--------------------
- elif scelta2==3:
- if lis[31]==simbolovuota:
- lis[31]=simbolo2
- elif lis[32]==simbolovuota:
- lis[32]=simbolo2
- elif lis[33]==simbolovuota:
- lis[33]=simbolo2
- elif lis[34]==simbolovuota:
- lis[34]=simbolo2
- elif lis[35]==simbolovuota:
- lis[35]=simbolo2
- elif lis[36]==simbolovuota:
- lis[36]=simbolo2
- else:
- error1=6/0
- #--------------------
- elif scelta2==4:
- if lis[41]==simbolovuota:
- lis[41]=simbolo2
- elif lis[42]==simbolovuota:
- lis[42]=simbolo2
- elif lis[43]==simbolovuota:
- lis[43]=simbolo2
- elif lis[44]==simbolovuota:
- lis[44]=simbolo2
- elif lis[45]==simbolovuota:
- lis[45]=simbolo2
- elif lis[46]==simbolovuota:
- lis[46]=simbolo2
- else:
- error1=6/0
- #--------------------
- elif scelta2==5:
- if lis[51]==simbolovuota:
- lis[51]=simbolo2
- elif lis[52]==simbolovuota:
- lis[52]=simbolo2
- elif lis[53]==simbolovuota:
- lis[53]=simbolo2
- elif lis[54]==simbolovuota:
- lis[54]=simbolo2
- elif lis[55]==simbolovuota:
- lis[55]=simbolo2
- elif lis[56]==simbolovuota:
- lis[56]=simbolo2
- else:
- error1=6/0
- #--------------------
- elif scelta2==6:
- if lis[61]==simbolovuota:
- lis[61]=simbolo2
- elif lis[62]==simbolovuota:
- lis[62]=simbolo2
- elif lis[63]==simbolovuota:
- lis[63]=simbolo2
- elif lis[64]==simbolovuota:
- lis[64]=simbolo2
- elif lis[65]==simbolovuota:
- lis[65]=simbolo2
- elif lis[66]==simbolovuota:
- lis[66]=simbolo2
- else:
- error1=6/0
- #--------------------
- elif scelta2==7:
- if lis[71]==simbolovuota:
- lis[71]=simbolo2
- elif lis[72]==simbolovuota:
- lis[72]=simbolo2
- elif lis[73]==simbolovuota:
- lis[73]=simbolo2
- elif lis[74]==simbolovuota:
- lis[74]=simbolo2
- elif lis[75]==simbolovuota:
- lis[75]=simbolo2
- elif lis[76]==simbolovuota:
- lis[76]=simbolo2
- else:
- error1=6/0
- #--------------------
- else:
- error1=6/0
- break
- except ZeroDivisionError:
- input("Numero non valido")
- turno=turno+1
- print("\n"*1000)
- #Condizioni vittoria
- if lis[11]==simbolo1 and lis[21]==simbolo1 and lis[31]==simbolo1 and lis[41]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[51]==simbolo1 and lis[21]==simbolo1 and lis[31]==simbolo1 and lis[41]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[61]==simbolo1 and lis[51]==simbolo1 and lis[31]==simbolo1 and lis[41]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[71]==simbolo1 and lis[61]==simbolo1 and lis[51]==simbolo1 and lis[41]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #-----------------------------------
- if lis[12]==simbolo1 and lis[22]==simbolo1 and lis[32]==simbolo1 and lis[42]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[52]==simbolo1 and lis[22]==simbolo1 and lis[32]==simbolo1 and lis[42]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[62]==simbolo1 and lis[52]==simbolo1 and lis[32]==simbolo1 and lis[42]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[72]==simbolo1 and lis[62]==simbolo1 and lis[52]==simbolo1 and lis[42]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #-----------------------------------
- if lis[13]==simbolo1 and lis[23]==simbolo1 and lis[33]==simbolo1 and lis[43]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[53]==simbolo1 and lis[23]==simbolo1 and lis[33]==simbolo1 and lis[43]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[63]==simbolo1 and lis[53]==simbolo1 and lis[33]==simbolo1 and lis[43]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[73]==simbolo1 and lis[63]==simbolo1 and lis[53]==simbolo1 and lis[43]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #-----------------------------------
- if lis[14]==simbolo1 and lis[24]==simbolo1 and lis[34]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[54]==simbolo1 and lis[24]==simbolo1 and lis[34]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[64]==simbolo1 and lis[54]==simbolo1 and lis[34]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[74]==simbolo1 and lis[64]==simbolo1 and lis[54]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #-----------------------------------
- if lis[15]==simbolo1 and lis[25]==simbolo1 and lis[35]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[55]==simbolo1 and lis[25]==simbolo1 and lis[35]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[65]==simbolo1 and lis[55]==simbolo1 and lis[35]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[75]==simbolo1 and lis[65]==simbolo1 and lis[55]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #-----------------------------------
- if lis[16]==simbolo1 and lis[26]==simbolo1 and lis[36]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[56]==simbolo1 and lis[26]==simbolo1 and lis[36]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[66]==simbolo1 and lis[56]==simbolo1 and lis[36]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[76]==simbolo1 and lis[66]==simbolo1 and lis[56]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #-----------------------------------
- #Fine Orizzontali
- #--------------------------
- elif lis[11]==simbolo1 and lis[12]==simbolo1 and lis[13]==simbolo1 and lis[14]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[12]==simbolo1 and lis[13]==simbolo1 and lis[14]==simbolo1 and lis[15]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[13]==simbolo1 and lis[14]==simbolo1 and lis[15]==simbolo1 and lis[16]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- elif lis[21]==simbolo1 and lis[22]==simbolo1 and lis[23]==simbolo1 and lis[24]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[22]==simbolo1 and lis[23]==simbolo1 and lis[24]==simbolo1 and lis[25]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[23]==simbolo1 and lis[24]==simbolo1 and lis[25]==simbolo1 and lis[26]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- elif lis[31]==simbolo1 and lis[32]==simbolo1 and lis[33]==simbolo1 and lis[34]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[32]==simbolo1 and lis[33]==simbolo1 and lis[34]==simbolo1 and lis[35]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[33]==simbolo1 and lis[34]==simbolo1 and lis[35]==simbolo1 and lis[36]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- elif lis[41]==simbolo1 and lis[42]==simbolo1 and lis[43]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[42]==simbolo1 and lis[43]==simbolo1 and lis[44]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[43]==simbolo1 and lis[44]==simbolo1 and lis[45]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- elif lis[51]==simbolo1 and lis[52]==simbolo1 and lis[53]==simbolo1 and lis[54]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[52]==simbolo1 and lis[53]==simbolo1 and lis[54]==simbolo1 and lis[55]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[53]==simbolo1 and lis[54]==simbolo1 and lis[55]==simbolo1 and lis[56]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- elif lis[61]==simbolo1 and lis[62]==simbolo1 and lis[63]==simbolo1 and lis[64]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[62]==simbolo1 and lis[63]==simbolo1 and lis[64]==simbolo1 and lis[65]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[63]==simbolo1 and lis[64]==simbolo1 and lis[65]==simbolo1 and lis[66]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- elif lis[71]==simbolo1 and lis[72]==simbolo1 and lis[73]==simbolo1 and lis[74]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[72]==simbolo1 and lis[73]==simbolo1 and lis[74]==simbolo1 and lis[75]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[73]==simbolo1 and lis[74]==simbolo1 and lis[75]==simbolo1 and lis[76]==simbolo1:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------------------
- #Fine Verticali
- #-------------------------------------
- elif lis[11]==simbolo1 and lis[22]==simbolo1 and lis[33]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[21]==simbolo1 and lis[32]==simbolo1 and lis[43]==simbolo1 and lis[54]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[31]==simbolo1 and lis[42]==simbolo1 and lis[53]==simbolo1 and lis[64]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[41]==simbolo1 and lis[52]==simbolo1 and lis[63]==simbolo1 and lis[74]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #---------------------------------
- elif lis[71]==simbolo1 and lis[62]==simbolo1 and lis[53]==simbolo1 and lis[44]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[61]==simbolo1 and lis[52]==simbolo1 and lis[43]==simbolo1 and lis[34]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[51]==simbolo1 and lis[42]==simbolo1 and lis[33]==simbolo1 and lis[24]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[41]==simbolo1 and lis[32]==simbolo1 and lis[23]==simbolo1 and lis[14]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------
- elif lis[12]==simbolo1 and lis[23]==simbolo1 and lis[34]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[22]==simbolo1 and lis[33]==simbolo1 and lis[44]==simbolo1 and lis[55]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[32]==simbolo1 and lis[43]==simbolo1 and lis[54]==simbolo1 and lis[65]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[42]==simbolo1 and lis[53]==simbolo1 and lis[64]==simbolo1 and lis[75]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #---------------------------------
- elif lis[72]==simbolo1 and lis[63]==simbolo1 and lis[54]==simbolo1 and lis[45]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[62]==simbolo1 and lis[53]==simbolo1 and lis[44]==simbolo1 and lis[35]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[52]==simbolo1 and lis[43]==simbolo1 and lis[34]==simbolo1 and lis[25]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[42]==simbolo1 and lis[33]==simbolo1 and lis[24]==simbolo1 and lis[15]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------
- elif lis[13]==simbolo1 and lis[24]==simbolo1 and lis[35]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[23]==simbolo1 and lis[34]==simbolo1 and lis[45]==simbolo1 and lis[56]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[33]==simbolo1 and lis[44]==simbolo1 and lis[55]==simbolo1 and lis[66]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[43]==simbolo1 and lis[54]==simbolo1 and lis[65]==simbolo1 and lis[76]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #---------------------------------
- elif lis[73]==simbolo1 and lis[64]==simbolo1 and lis[55]==simbolo1 and lis[46]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[63]==simbolo1 and lis[54]==simbolo1 and lis[45]==simbolo1 and lis[36]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[53]==simbolo1 and lis[44]==simbolo1 and lis[35]==simbolo1 and lis[26]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[43]==simbolo1 and lis[34]==simbolo1 and lis[25]==simbolo1 and lis[16]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------
- elif lis[16]==simbolo1 and lis[25]==simbolo1 and lis[34]==simbolo1 and lis[43]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[26]==simbolo1 and lis[35]==simbolo1 and lis[44]==simbolo1 and lis[53]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[36]==simbolo1 and lis[45]==simbolo1 and lis[54]==simbolo1 and lis[63]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[46]==simbolo1 and lis[55]==simbolo1 and lis[64]==simbolo1 and lis[73]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #---------------------------------
- elif lis[76]==simbolo1 and lis[65]==simbolo1 and lis[54]==simbolo1 and lis[43]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[66]==simbolo1 and lis[55]==simbolo1 and lis[44]==simbolo1 and lis[33]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[56]==simbolo1 and lis[45]==simbolo1 and lis[34]==simbolo1 and lis[23]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[46]==simbolo1 and lis[35]==simbolo1 and lis[24]==simbolo1 and lis[13]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------
- elif lis[15]==simbolo1 and lis[24]==simbolo1 and lis[33]==simbolo1 and lis[42]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[25]==simbolo1 and lis[34]==simbolo1 and lis[43]==simbolo1 and lis[52]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[35]==simbolo1 and lis[44]==simbolo1 and lis[53]==simbolo1 and lis[62]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[45]==simbolo1 and lis[54]==simbolo1 and lis[63]==simbolo1 and lis[72]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #---------------------------------
- elif lis[75]==simbolo1 and lis[64]==simbolo1 and lis[53]==simbolo1 and lis[42]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[65]==simbolo1 and lis[54]==simbolo1 and lis[43]==simbolo1 and lis[32]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[55]==simbolo1 and lis[44]==simbolo1 and lis[33]==simbolo1 and lis[22]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[45]==simbolo1 and lis[34]==simbolo1 and lis[23]==simbolo1 and lis[12]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------
- elif lis[14]==simbolo1 and lis[23]==simbolo1 and lis[32]==simbolo1 and lis[41]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[24]==simbolo1 and lis[33]==simbolo1 and lis[42]==simbolo1 and lis[51]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[34]==simbolo1 and lis[43]==simbolo1 and lis[52]==simbolo1 and lis[61]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[44]==simbolo1 and lis[53]==simbolo1 and lis[62]==simbolo1 and lis[71]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #---------------------------------
- elif lis[74]==simbolo1 and lis[63]==simbolo1 and lis[52]==simbolo1 and lis[41]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[64]==simbolo1 and lis[53]==simbolo1 and lis[42]==simbolo1 and lis[31]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[54]==simbolo1 and lis[43]==simbolo1 and lis[32]==simbolo1 and lis[21]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- elif lis[44]==simbolo1 and lis[33]==simbolo1 and lis[22]==simbolo1 and lis[11]==simbolo1:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio1=punteggio1+1
- break
- #--------------------------
- #fine player 1
- #---------------------------------
- elif lis[11]==simbolo2 and lis[21]==simbolo2 and lis[31]==simbolo2 and lis[41]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[51]==simbolo2 and lis[21]==simbolo2 and lis[31]==simbolo2 and lis[41]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[61]==simbolo2 and lis[51]==simbolo2 and lis[31]==simbolo2 and lis[41]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[71]==simbolo2 and lis[61]==simbolo2 and lis[51]==simbolo2 and lis[41]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #-----------------------------------
- if lis[12]==simbolo2 and lis[22]==simbolo2 and lis[32]==simbolo2 and lis[42]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[52]==simbolo2 and lis[22]==simbolo2 and lis[32]==simbolo2 and lis[42]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[62]==simbolo2 and lis[52]==simbolo2 and lis[32]==simbolo2 and lis[42]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[72]==simbolo2 and lis[62]==simbolo2 and lis[52]==simbolo2 and lis[42]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #-----------------------------------
- if lis[13]==simbolo2 and lis[23]==simbolo2 and lis[33]==simbolo2 and lis[43]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[53]==simbolo2 and lis[23]==simbolo2 and lis[33]==simbolo2 and lis[43]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[63]==simbolo2 and lis[53]==simbolo2 and lis[33]==simbolo2 and lis[43]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[73]==simbolo2 and lis[63]==simbolo2 and lis[53]==simbolo2 and lis[43]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #-----------------------------------
- if lis[14]==simbolo2 and lis[24]==simbolo2 and lis[34]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[54]==simbolo2 and lis[24]==simbolo2 and lis[34]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[64]==simbolo2 and lis[54]==simbolo2 and lis[34]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[74]==simbolo2 and lis[64]==simbolo2 and lis[54]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #-----------------------------------
- if lis[15]==simbolo2 and lis[25]==simbolo2 and lis[35]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[55]==simbolo2 and lis[25]==simbolo2 and lis[35]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[65]==simbolo2 and lis[55]==simbolo2 and lis[35]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[75]==simbolo2 and lis[65]==simbolo2 and lis[55]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #-----------------------------------
- if lis[16]==simbolo2 and lis[26]==simbolo2 and lis[36]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[56]==simbolo2 and lis[26]==simbolo2 and lis[36]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[66]==simbolo2 and lis[56]==simbolo2 and lis[36]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[76]==simbolo2 and lis[66]==simbolo2 and lis[56]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in orizzontale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #-----------------------------------
- #Fine Orizzontali
- #--------------------------
- elif lis[11]==simbolo2 and lis[12]==simbolo2 and lis[13]==simbolo2 and lis[14]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[12]==simbolo2 and lis[13]==simbolo2 and lis[14]==simbolo2 and lis[15]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[13]==simbolo2 and lis[14]==simbolo2 and lis[15]==simbolo2 and lis[16]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- elif lis[21]==simbolo2 and lis[22]==simbolo2 and lis[23]==simbolo2 and lis[24]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[22]==simbolo2 and lis[23]==simbolo2 and lis[24]==simbolo2 and lis[25]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[23]==simbolo2 and lis[24]==simbolo2 and lis[25]==simbolo2 and lis[26]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- elif lis[31]==simbolo2 and lis[32]==simbolo2 and lis[33]==simbolo2 and lis[34]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[32]==simbolo2 and lis[33]==simbolo2 and lis[34]==simbolo2 and lis[35]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[33]==simbolo2 and lis[34]==simbolo2 and lis[35]==simbolo2 and lis[36]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- elif lis[41]==simbolo2 and lis[42]==simbolo2 and lis[43]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[42]==simbolo2 and lis[43]==simbolo2 and lis[44]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[43]==simbolo2 and lis[44]==simbolo2 and lis[45]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- elif lis[51]==simbolo2 and lis[52]==simbolo2 and lis[53]==simbolo2 and lis[54]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[52]==simbolo2 and lis[53]==simbolo2 and lis[54]==simbolo2 and lis[55]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[53]==simbolo2 and lis[54]==simbolo2 and lis[55]==simbolo2 and lis[56]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- elif lis[61]==simbolo2 and lis[62]==simbolo2 and lis[63]==simbolo2 and lis[64]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[62]==simbolo2 and lis[63]==simbolo2 and lis[64]==simbolo2 and lis[65]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[63]==simbolo2 and lis[64]==simbolo2 and lis[65]==simbolo2 and lis[66]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- elif lis[71]==simbolo2 and lis[72]==simbolo2 and lis[73]==simbolo2 and lis[74]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[72]==simbolo2 and lis[73]==simbolo2 and lis[74]==simbolo2 and lis[75]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[73]==simbolo2 and lis[74]==simbolo2 and lis[75]==simbolo2 and lis[76]==simbolo2:
- print("Hai vinto in verticale! "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------------------
- #Fine Verticali
- #-------------------------------------
- elif lis[11]==simbolo2 and lis[22]==simbolo2 and lis[33]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[21]==simbolo2 and lis[32]==simbolo2 and lis[43]==simbolo2 and lis[54]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[31]==simbolo2 and lis[42]==simbolo2 and lis[53]==simbolo2 and lis[64]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[41]==simbolo2 and lis[52]==simbolo2 and lis[63]==simbolo2 and lis[74]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #---------------------------------
- elif lis[71]==simbolo2 and lis[62]==simbolo2 and lis[53]==simbolo2 and lis[44]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[61]==simbolo2 and lis[52]==simbolo2 and lis[43]==simbolo2 and lis[34]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[51]==simbolo2 and lis[42]==simbolo2 and lis[33]==simbolo2 and lis[24]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[41]==simbolo2 and lis[32]==simbolo2 and lis[23]==simbolo2 and lis[14]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------
- elif lis[12]==simbolo2 and lis[23]==simbolo2 and lis[34]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[22]==simbolo2 and lis[33]==simbolo2 and lis[44]==simbolo2 and lis[55]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[32]==simbolo2 and lis[43]==simbolo2 and lis[54]==simbolo2 and lis[65]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[42]==simbolo2 and lis[53]==simbolo2 and lis[64]==simbolo2 and lis[75]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #---------------------------------
- elif lis[72]==simbolo2 and lis[63]==simbolo2 and lis[54]==simbolo2 and lis[45]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[62]==simbolo2 and lis[53]==simbolo2 and lis[44]==simbolo2 and lis[35]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[52]==simbolo2 and lis[43]==simbolo2 and lis[34]==simbolo2 and lis[25]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[42]==simbolo2 and lis[33]==simbolo2 and lis[24]==simbolo2 and lis[15]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------
- elif lis[13]==simbolo2 and lis[24]==simbolo2 and lis[35]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[23]==simbolo2 and lis[34]==simbolo2 and lis[45]==simbolo2 and lis[56]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[33]==simbolo2 and lis[44]==simbolo2 and lis[55]==simbolo2 and lis[66]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[43]==simbolo2 and lis[54]==simbolo2 and lis[65]==simbolo2 and lis[76]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #---------------------------------
- elif lis[73]==simbolo2 and lis[64]==simbolo2 and lis[55]==simbolo2 and lis[46]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[63]==simbolo2 and lis[54]==simbolo2 and lis[45]==simbolo2 and lis[36]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[53]==simbolo2 and lis[44]==simbolo2 and lis[35]==simbolo2 and lis[26]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[43]==simbolo2 and lis[34]==simbolo2 and lis[25]==simbolo2 and lis[16]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------
- elif lis[16]==simbolo2 and lis[25]==simbolo2 and lis[34]==simbolo2 and lis[43]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[26]==simbolo2 and lis[35]==simbolo2 and lis[44]==simbolo2 and lis[53]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[36]==simbolo2 and lis[45]==simbolo2 and lis[54]==simbolo2 and lis[63]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[46]==simbolo2 and lis[55]==simbolo2 and lis[64]==simbolo2 and lis[73]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #---------------------------------
- elif lis[76]==simbolo2 and lis[65]==simbolo2 and lis[54]==simbolo2 and lis[43]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[66]==simbolo2 and lis[55]==simbolo2 and lis[44]==simbolo2 and lis[33]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[56]==simbolo2 and lis[45]==simbolo2 and lis[34]==simbolo2 and lis[23]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[46]==simbolo2 and lis[35]==simbolo2 and lis[24]==simbolo2 and lis[13]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------
- elif lis[15]==simbolo2 and lis[24]==simbolo2 and lis[33]==simbolo2 and lis[42]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[25]==simbolo2 and lis[34]==simbolo2 and lis[43]==simbolo2 and lis[52]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[35]==simbolo2 and lis[44]==simbolo2 and lis[53]==simbolo2 and lis[62]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[45]==simbolo2 and lis[54]==simbolo2 and lis[63]==simbolo2 and lis[72]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #---------------------------------
- elif lis[75]==simbolo2 and lis[64]==simbolo2 and lis[53]==simbolo2 and lis[42]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[65]==simbolo2 and lis[54]==simbolo2 and lis[43]==simbolo2 and lis[32]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[55]==simbolo2 and lis[44]==simbolo2 and lis[33]==simbolo2 and lis[22]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[45]==simbolo2 and lis[34]==simbolo2 and lis[23]==simbolo2 and lis[12]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------
- elif lis[14]==simbolo2 and lis[23]==simbolo2 and lis[32]==simbolo2 and lis[41]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[24]==simbolo2 and lis[33]==simbolo2 and lis[42]==simbolo2 and lis[51]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[34]==simbolo2 and lis[43]==simbolo2 and lis[52]==simbolo2 and lis[61]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[44]==simbolo2 and lis[53]==simbolo2 and lis[62]==simbolo2 and lis[71]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #---------------------------------
- elif lis[74]==simbolo2 and lis[63]==simbolo2 and lis[52]==simbolo2 and lis[41]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[64]==simbolo2 and lis[53]==simbolo2 and lis[42]==simbolo2 and lis[31]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[54]==simbolo2 and lis[43]==simbolo2 and lis[32]==simbolo2 and lis[21]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- elif lis[44]==simbolo2 and lis[33]==simbolo2 and lis[22]==simbolo2 and lis[11]==simbolo2:
- print("Hai vinto in diagonale "+player1+"!!!")
- punteggio2=punteggio2+1
- break
- #--------------------------
- #Fine player 2
- #-------------------------
- elif lis[16]!=simbolovuota and lis[26]!=simbolovuota and lis[36]!=simbolovuota and lis[46]!=simbolovuota and lis[56]!=simbolovuota and lis[66]!=simbolovuota and lis[76]!=simbolovuota:
- input("Avete Pareggiato")
- break
- print("------------------------------")
- print(" |",lis[16],"|",lis[26],"|",lis[36],"|",lis[46],"|",lis[56],"|",lis[66],"|",lis[76],"|")
- print(" |",lis[15],"|",lis[25],"|",lis[35],"|",lis[45],"|",lis[55],"|",lis[65],"|",lis[75],"|")
- print(" |",lis[14],"|",lis[24],"|",lis[34],"|",lis[44],"|",lis[54],"|",lis[64],"|",lis[74],"|")
- print(" |",lis[13],"|",lis[23],"|",lis[33],"|",lis[43],"|",lis[53],"|",lis[63],"|",lis[73],"|")
- print(" |",lis[12],"|",lis[22],"|",lis[32],"|",lis[42],"|",lis[52],"|",lis[62],"|",lis[72],"|")
- print(" |",lis[11],"|",lis[21],"|",lis[31],"|",lis[41],"|",lis[51],"|",lis[61],"|",lis[71],"|")
- print("------------------------------")
- print(" | 1 | 2 | 3 | 4 | 5 | 6 | 7 |")
- input("Clicca per rincominciare")
- print("\n"*1000)
- while True:
- forza()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement