Instalando o módulo de processamento de imagem:
O módulo de processamento de imagens exigirá se você deseja criar o simulador de rolamento de dados com a GUI. Execute os seguintes comandos do terminal para atualizar o PIP e instalar o módulo de travesseiro.
$ python3 -m pip install -upgrade pip
$ python3 -m pip install -upgrade travesseiro
Exemplo 1: Criando um simulador simples de rolamento de dados
Um simulador simples de rolagem de dados pode ser criado usando o módulo aleatório do Python neste tutorial. Este script gerará a saída de dados no terminal. Portanto, nenhum módulo de processamento de imagem é usado no script. Uma variável nomeada dados é usado para levar qualquer número de 1 a 6 aleatoriamente. O lance os dados() A função é definida aqui para gerar a saída com base no valor aleatório. O infinito enquanto o loop é usado no script para rolar os tempos infinitos de dados até que o usuário digite qualquer coisa sem 'y'.
# Importar módulo aleatórioSaída:
A saída do script acima varia em cada iteração do loop para usar números inteiros aleatórios. Na saída a seguir, 5 é gerado na primeira iteração do loop exibida usando 5 zeros. Em seguida, o usuário digitou 'y' para continuar o loop e 4 gerou na segunda iteração do loop e exibiu o valor usando zeros como antes. O script terminou quando o usuário tipos 'n'.
Exemplo 2: Crie um simulador de rolagem de dados com imagens
Você precisa criar seis imagens de dados antes de executar o script do exemplo. Você pode criar as imagens usando qualquer aplicativo de criação de imagem. As seis imagens a seguir foram criadas para usar no script deste exemplo. Mantenha as imagens no mesmo local em que você criará o arquivo python para implementar o simulador.
A maneira de criar um simulador de rolagem de dados com a GUI é mostrada no script a seguir. Muitos módulos existem no Python para criar aplicativos de GUI. O módulo Tknter é usado neste script para implementar o simulador de rolamento de dados baseado em GUI. Imagem e Imagetk Os módulos são usados no script para exibir imagens de dados. O aleatório O módulo é usado para selecionar a imagem de dados aleatoriamente. No início do script, o objeto Tknter criou para definir o tamanho e a posição da janela onde a imagem dos dados será exibida. Aqui, a posição da janela foi definida centralmente. Em seguida, uma variável de lista declarou com os seis nomes de imagem de dados. aleatório.A função Choice () é usada para selecionar aleatoriamente um índice do nome da imagem da lista e obter o nome da imagem com base no valor do índice. expand = true usou na função pack () para adicionar espaço extra ao adicionar um widget na janela. Uma etiqueta foi adicionada na janela para exibir a imagem dos dados e um botão foi adicionado na janela para exibir a próxima imagem de dados. O lance os dados() A função está associada ao botão para gerar a próxima imagem de dados. Esta função será chamada quando o usuário pressionar ou clicar no 'LANCE OS DADOS' botão.
# Importar módulo TknterSaída:
Como o exemplo anterior, a imagem dos dados será selecionada aleatoriamente toda vez que o botão será pressionado. Na saída a seguir, a imagem dos dados de seis foi gerada após a execução do script.
A imagem dos dados de três foi gerada após pressionar o botão.
Conclusão:
Duas maneiras diferentes de criar um simulador de rolagem de dados usando o script python foram explicadas neste tutorial. Isso ajudará os leitores a saber como esse tipo de aplicativo pode ser implementado no Python.