Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import time
- object = ["○","✘"]
- game_stat = {
- "a" : "◻",
- "b" : "◻",
- "c": "◻",
- "a1": "◻",
- "b1": "◻",
- "c1": "◻",
- "a2": "◻",
- "b2": "◻",
- "c2": "◻"
- }
- poll = ["1a","2a","3a","1b","2b","3b","1c","2c","3c"]
- def play(a=game_stat["a"],b=game_stat["b"],c=game_stat["c"],a1=game_stat["a1"],b1=game_stat["b1"],c1=game_stat["c1"],a2=game_stat["a2"],b2=game_stat["b2"],c2=game_stat["c2"]):
- table1 = (" a b c")
- table1 +=("\n1|"+a+"|"+b+"|"+c+"|")
- table1 +=("\n2|"+a1+"|"+b1+"|"+c1+"|")
- table1 +=("\n3|"+a2+"|"+b2+"|"+c2+"|")
- print (table1)
- print(game_stat)
- print ("Приветствую в моей игре крестики нолики!!...")
- time.sleep(0)
- print ("Выберите кем будете ходить, ○ - это 1,✘ - это 2.")
- answer = ""
- while answer != "1" and answer != "2":
- answer = input()
- if answer == "1":
- print ("Вы выбрали : "+object[0]+".")
- elif answer == "2":
- print ("Вы выбрали : "+object[1]+".")
- else:
- print ("Неккоректное значение,выберите 1 или 2!")
- _object = ""
- if answer == "1":
- _object = object[0]
- if answer == "2":
- _object = object[1]
- def command():
- while True:
- voll = input()
- if voll in poll:
- break
- if voll == "1a":
- play(a=_object)
- del game_stat["a"]
- game_stat["a"] =_object
- print (game_stat)
- if voll == "2a":
- play(a1=_object)
- game_stat["a1"] = _object
- if voll == "3a":
- play(a2=_object)
- game_stat["a2"] = _object
- if voll == "1b":
- play(b=_object)
- game_stat["b"] = _object
- if voll == "2b":
- play(b1=_object)
- game_stat["b1"] = _object
- if voll == "3b":
- play(b2=_object)
- game_stat["b2"] = _object
- if voll == "1c":
- play(c=_object)
- game_stat["c"] = _object
- if voll == "2c":
- play(c1=_object)
- game_stat["c1"] = _object
- if voll == "3c":
- play(c2=_object)
- game_stat["c2"] = _object
- def start():
- q1 = random.randint(1,2)
- print ("Вы будете ходить "+str(q1)+"-ым.")
- if q1 == 1:
- play()
- print ("Выберите куда будете ходить")
- print ("Сначала цифра а потом буква,пример : 1b.")
- voll = ""
- command()
- start()
- play()
- print (game_stat)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement