Jogo da Velha - Classe

Um jogo da velha construído para se aprender prograação Orientada a Objetos.

Este ambiente facilita a aprendizagem da linguagem Python.

O jogo é dirigido principalmente ao ensino de programação de computadores para jovens e crianças do ensino médio e fundamental.

Módulo Com Classe

Descrição do módulo com o Jogo da Velha represendado por uma classe.

Jogo para ensino de programação Python.

Changelog

New in version 20.11: Usando uma classe.

class velha.classe.Velha[source]

Representa o jogo da velha.

Referências:

casa
Lista contendo as casas do jogo.
jogador
Marcador do jogador com a vez corrente.
ESCOLHA = 'Escolha uma casa do tabuleiro'

Frase para pedir uma jogada.

FINAL = 'Situação final do tabuleiro'

Frase indicando o fim o do jogo.

TABULEIRO = '\n {}\n {} | {} | {}\n -----------\n {} | {} | {}\n -----------\n {} | {} | {}\n '

Display mostrando a situação atual do tabuleiro.

casa = None

A operação de multiplicar com a lista contendo um None gera uma lista contendo nove posições contendo None.

joga()[source]

Executa o joga da velha.

Referências:

jogada Índice da casa a ser preenchida.

display_das_casas Apresentação do conteúdo de cada casa: o índice se vazia ou marcador se cheia.

jogador = None

O jogador com a peça x começa

Indices and tables