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()
Pergunta
wgian98
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:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.