Jump to content

mental_katsu

Membros
  • Contagem de Conteúdo

    2
  • Ingressou

  • Última visita

Tudo que foi postado por mental_katsu

  1. Bom dia caros, Estou tentando fazer uma automatização e logo de primeira tive dificuldades. Estou tentando fazer uma coisa bem simples: Fazer com que o programa abra o teminal linux de maneira automática. O atalho é: ctrl + alt + t. Tentei o código abaixo no idle e no pycharm, mas não tenho o resultado esperado (abrir o terminal). OBS 1) Eu consigo normalmente abrir usando as teclas (eu mesmo de maneira não automatizada). OBS2) O pyautogui já está instalado. Alguém sabe o motivo de não funcionar? As linhas de código são bem simples: import pyautogui pyautogui.hotkey("ctrl", "alt", "t") Obrigado!
  2. Olá a todos. Desculpem a ignorância. Nesse momento se ela for uma benção, estou muito abençoado. Eu defini funções descritas no código que vou colar abaixo. Eu testei as funções separadamente e retornaram os valores que eu desejava. Porém, quando executo o programa completo a função partida não lê as variáveis x e z que foram retornadas nas funções usuario_escolhe_jogada e computador_escolhe_jogada. Conseguem me dar uma luz? Obrigado! def usuario_escolhe_jogada(n, m): z = int(input("Quantas peças você vai tirar? ")) while z > m or z <= 0: print("Oops! Jogada inválida! Tente de novo.") z = int(input("Quantas peças você vai tirar? ")) return z def computador_escolhe_jogada(n, m): x = m while x > 0: if (n - x) % (m + 1) != 0: x = x-1 else: break if x == 0: x = m return x else: return x def partida(): n = int(input("Quantas peças? ")) m = int(input("Limite de peças por jogada? ")) if n % (m + 1) == 0 : print("Você começa!") usuario_escolhe_jogada(n, m) print("Voce tirou", z, "peças.") n = (n - z) if n == 0: print("Fim do jogo! Você ganhou!") else: if n == 1: print("Agora resta apenas uma peça no tabuleiro.") computador_escolhe_jogada(n, m) else: print("Agora restam", n, "peças no tabuleiro") computador_escolhe_jogada(n, m) else: print("Computador começa!") computador_escolhe_jogada(n, m) print("O computador tirou", x, "peças.") n = (n - x) if n == 0: print("Fim do jogo! O computador ganhou!") else: if n == 1: print("Agora resta apenas uma peça no tabuleiro.") usuario_escolhe_jogada(n, m) else: print("Agora restam", y, "peças no tabuleiro") usuario_escolhe_jogada(n, m) def campeonato(): w = 3 while w != 0: if w == 3: print("**** Rodada 1 ****") w = w - 1 partida() elif w == 2: print("**** Rodada 2 ****") w = w - 1 partida() else: print("**** Rodada 3 ****") partida() w = w - 1 print("**** Final do campeonato! ****") print("Placar: Você 0 X 3 Computador") print("Bem-vindo ao jogo do NIM! Escolha:") print("1 - para jogar uma partida isolada") a = int(input("2 - para jogar um campeonato: ")) while a!=1 and a !=2: print("opção inválida") print("1 - para jogar uma partida isolada") a = int(input("2 - para jogar um campeonato: ")) if a == 1: print("Voce escolheu uma partida isolada") partida() else: print("Voce escolheu um campeonato!") campeonato()
×
×
  • Create New...