Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def trispl():
- g1=input("Insert first player name: ")
- g2=input("Insert second player name:: ")
- p=0
- a=" "
- s=" "
- d=" "
- f=" "
- g=" "
- h=" "
- j=" "
- k=" "
- l=" "
- ll="iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii"
- for i in ll :
- p=p+1
- print("1|2|3")
- print("-----")
- print("4|5|6")
- print("-----")
- print("7|8|9")
- if p==1 or p==3 or p==5 or p==7 or p==9 :
- x=input("Position X: ")
- if x=="00":
- break
- elif x=="1" and a==" " :
- a="X"
- elif x=="2" and s==" " :
- s="X"
- elif x=="3" and d==" " :
- d="X"
- elif x=="4" and f==" " :
- f="X"
- elif x=="5" and g==" " :
- g="X"
- elif x=="6" and h==" " :
- h="X"
- elif x=="7" and j==" " :
- j="X"
- elif x=="8" and k==" " :
- k="X"
- elif x=="9" and l==" " :
- l="X"
- else:
- p=p-1
- elif p==2 or p==4 or p==6 or p==8 :
- x=input("Position O: ")
- if x=="1" and a==" " :
- a="O"
- elif x=="2" and s==" " :
- s="O"
- elif x=="3" and d==" " :
- d="O"
- elif x=="4" and f==" " :
- f="O"
- elif x=="5" and g==" " :
- g="O"
- elif x=="6" and h==" " :
- h="O"
- elif x=="7" and j==" " :
- j="O"
- elif x=="8" and k==" " :
- k="O"
- elif x=="9" and l==" " :
- l="O"
- else:
- p=p-1
- print(a, "|", s, "|", d)
- print("---------")
- print(f, "|", g, "|", h)
- print("---------")
- print(j, "|", k, "|", l)
- zq=input("Click To Continue")
- print('\n'*1000)
- if a=="X" and f=="X" and j=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif s=="X" and g=="X" and k=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif d=="X" and h=="X" and l=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif a=="X" and s=="X" and d=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif f=="X" and g=="X" and h=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif j=="X" and k=="X" and l=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif a=="X" and g=="X" and l=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif d=="X" and g=="X" and j=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- break
- elif a=="O" and f=="O" and j=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif s=="O" and g=="O" and k=="O":
- print('\n'*1000)
- print("Have won ", g2)
- gh=input("Click To Continue")
- break
- elif d=="O" and h=="O" and l=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif a=="O" and s=="O" and d=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif f=="O" and g=="O" and h=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif j=="O" and k=="O" and l=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif a=="O" and g=="O" and l=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif d=="O" and g=="O" and j=="O":
- print('\n'*1000)
- print("Have won", g2)
- gh=input("Click To Continue")
- break
- elif p>=9:
- print('\n'*1000)
- print("Draw")
- gh=input("Click To Continue")
- break
- a= " "
- s= " "
- d= " "
- f= " "
- g= " "
- h= " "
- j= " "
- k= " "
- l= ""
- def trispc()
- import random
- g1=input("Insert first player name: ")
- p=0
- a=" "
- s=" "
- d=" "
- f=" "
- g=" "
- h=" "
- j=" "
- k=" "
- l=" "
- ll="iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii"
- for i in ll :
- p=p+1
- print("1|2|3")
- print("-----")
- print("4|5|6")
- print("-----")
- print("7|8|9")
- if p==1 or p==3 or p==5 or p==7 or p==9 :
- print("Digit 00 to continue")
- x=input("Position X: ")
- if x=="00":
- break
- elif x=="1" and a==" " :
- a="X"
- elif x=="2" and s==" " :
- s="X"
- elif x=="3" and d==" " :
- d="X"
- elif x=="4" and f==" " :
- f="X"
- elif x=="5" and g==" " :
- g="X"
- elif x=="6" and h==" " :
- h="X"
- elif x=="7" and j==" " :
- j="X"
- elif x=="8" and k==" " :
- k="X"
- elif x=="9" and l==" " :
- l="X"
- else:
- p=p-1
- elif p==2:
- asd=bool("false")
- while asd:
- x=random.randint(1,9)
- if x==1:
- if a==" ":
- a="O"
- break
- elif x==2:
- if s==" ":
- s="O"
- break
- elif x==3:
- if d==" ":
- d="O"
- break
- elif x==4:
- if f==" ":
- f="O"
- break
- elif x==5:
- if g==" ":
- g="O"
- break
- elif x==6:
- if h==" ":
- h="O"
- break
- elif x==7:
- if j==" ":
- j="O"
- break
- elif x==8:
- if k==" ":
- k="O"
- break
- elif x==9:
- if l==" ":
- l="O"
- break
- elif p==4 or p==6 or p==8:
- if a=="O" and s=="O" and d==" ":
- d="O"
- elif a=="O" and d=="O" and s==" " :
- s="O"
- elif s=="O" and d=="O" and a==" " :
- a="O"
- elif f=="O" and g=="O" and h==" " :
- h="O"
- elif g=="O" and h=="O" and f==" ":
- f="O"
- elif f=="O" and h=="O" and g==" ":
- g="O"
- elif j=="O" and k=="O" and l==" " :
- l="O"
- elif k=="O" and l=="O" and j==" " :
- j="O"
- elif j=="O" and l=="O" and k==" ":
- k="O"
- elif a=="O" and f=="O" and j==" " :
- j="O"
- elif f=="O" and j=="O" and a==" ":
- a="O"
- elif a=="O" and j=="O" and f==" " :
- f="O"
- elif s=="O" and g=="O" and k==" " :
- k="O"
- elif g=="O" and k=="O" and s==" ":
- s="O"
- elif s=="O" and k=="O" and g==" ":
- g="O"
- elif d=="O" and h=="O" and l==" " :
- l="O"
- elif h=="O" and l=="O" and d==" " :
- d="O"
- elif d=="O" and l=="O" and h==" ":
- h="O"
- elif a=="O" and g=="O" and l==" ":
- l="O"
- elif g=="O" and l=="O" and a==" " :
- a="O"
- elif a=="O" and l=="O" and g==" " :
- g="O"
- elif d=="O" and g=="O" and j==" ":
- j="O"
- elif g=="O" and j=="O" and s==" " :
- d="O"
- elif d=="O" and j=="O" and g==" ":
- g="O"
- elif a=="X" and s=="X" and d==" ":
- d="O"
- elif a=="X" and d=="X" and s==" " :
- s="O"
- elif s=="X" and d=="X" and a==" " :
- a="O"
- elif f=="X" and g=="X" and h==" " :
- h="O"
- elif g=="X" and h=="X" and f==" ":
- f="O"
- elif f=="X" and h=="X" and g==" ":
- g="O"
- elif j=="X" and k=="X" and l==" " :
- l="O"
- elif k=="X" and l=="X" and j==" " :
- j="O"
- elif j=="X" and l=="X" and k==" ":
- k="O"
- elif a=="X" and f=="X" and j==" " :
- j="O"
- elif f=="X" and j=="X" and a==" ":
- a="O"
- elif a=="X" and j=="X" and f==" " :
- f="O"
- elif s=="X" and g=="X" and k==" " :
- k="O"
- elif g=="X" and k=="X" and s==" ":
- s="O"
- elif s=="X" and k=="X" and g==" ":
- g="O"
- elif d=="X" and h=="X" and l==" " :
- l="O"
- elif h=="X" and l=="X" and d==" " :
- d="O"
- elif d=="X" and l=="X" and h==" ":
- h="O"
- elif a=="X" and g=="X" and l==" ":
- l="O"
- elif g=="X" and l=="X" and a==" " :
- a="O"
- elif a=="X" and l=="X" and g==" " :
- g="O"
- elif d=="X" and g=="X" and j==" ":
- j="O"
- elif g=="X" and j=="X" and s==" " :
- d="O"
- elif d=="X" and j=="X" and g==" ":
- g="O"
- else:
- while asd:
- x=random.randint(1,9)
- if x==1:
- if a==" ":
- a="O"
- break
- elif x==2:
- if s==" ":
- s="O"
- break
- elif x==3:
- if d==" ":
- d="O"
- break
- elif x==4:
- if f==" ":
- f="O"
- break
- elif x==5:
- if g==" ":
- g="O"
- break
- elif x==6:
- if h==" ":
- h="O"
- break
- elif x==7:
- if j==" ":
- j="O"
- break
- elif x==8:
- if k==" ":
- k="O"
- break
- elif x==9:
- if l==" ":
- l="O"
- break
- print(a, "|", s, "|", d)
- print("---------")
- print(f, "|", g, "|", h)
- print("---------")
- print(j, "|", k, "|", l)
- zq=input("Click To Continue")
- print('\n'*1000)
- if a=="X" and f=="X" and j=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif s=="X" and g=="X" and k=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif d=="X" and h=="X" and l=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif a=="X" and s=="X" and d=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif f=="X" and g=="X" and h=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif j=="X" and k=="X" and l=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif a=="X" and g=="X" and l=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif d=="X" and g=="X" and j=="X":
- print('\n'*1000)
- print("Have won", g1)
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif a=="O" and f=="O" and j=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif s=="O" and g=="O" and k=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif d=="O" and h=="O" and l=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif a=="O" and s=="O" and d=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif f=="O" and g=="O" and h=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif j=="O" and k=="O" and l=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif a=="O" and g=="O" and l=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif d=="O" and g=="O" and j=="O":
- print('\n'*1000)
- print("Have won the computer!")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- elif p==9:
- print('\n'*1000)
- print("Draw")
- gh=input("Click To Continue")
- print('\n'*1000)
- break
- a= " "
- s= " "
- d= " "
- f= " "
- g= " "
- h= " "
- j= " "
- k= " "
- l= ""
- def Sceltatris():
- print("1= vs computer")
- print("2= vs Giocatore")
- op=input("Select the opponent: ")
- if op=="1":
- trispc()
- elif op=="2":
- trispl()
- while True:
- Sceltatris()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement