Ir para conteúdo
Fórum Script Brasil

wgian98

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre wgian98

wgian98's Achievements

0

Reputação

  1. Sou iniciante em Python, preciso de ajuda com este código, a estrutura de repetição volta a rodar o código novamente quando digitado a opção 'não' ao invés de terminar o script: #!/usr/bin/python #_*_coding: UTF-8_*_ install_option = int other_install = str def end(): print('\nObrigado por utilizar o assistente!') def options(): print('\n 1 - Mozilla Firefox') print('\n 2 - Selenium WebDriver') print('\n 3 - Geckodriver') def install(): print('\nQual programa você quer instalar?') print('Use os números relacionados a cada programa para instala-los: ') install_option = input('') if(install_option == 1): print('\nCerto, vamos providenciar a instalação do Mozilla Firefox!') other_install = raw_input('\nDeseja instalar outro programa?(Sim/não): ') if(other_install == 'Sim' or 'sim'): install() elif(other_install == 'não' or other_install == 'não'): end() else: print('\nOpção inválida!\n') end() elif(install_option == 2): print('\nCerto, vamos providenciar a instalação do Selenium WebDriver!') other_install = raw_input('\nDeseja instalar outro programa?(Sim/não): ') if(other_install == 'Sim' or 'sim'): install() elif(other_install == 'não' or 'não'): end() else: print('\nOpção inválida!\n') end() elif(install_option == 3): print('\nCerto, vamos providenciar a instalação do Geckodriver!') other_install = raw_input('\nDeseja instalar outro programa?(Sim/não): ') if(other_install == 'Sim' or 'sim'): install() elif(other_install == 'não' or 'não'): end() else: print('\nOpção inválida!\n') end() elif(install_option == 0): end() else: print('\nOpção inválida! Escolha um número relacionado a um dos programas!\n') options() install() print('\nBem-vindo ao assistente de instalação!') print('Para executar o Automator Likes você precisa instalar os seguintes programas: \n') options() install()
×
×
  • Criar Novo...