Enviado em 29/12/2016 - 21:23h
Olá pessoal, como faço para associar um número ou uma letra (de preferencia uma frase), para executar uma determinada ação (EM PYTHON)????Enviado em 29/12/2016 - 21:36h
Em outras linguagens você usaria o case; em shell, por exemplo:# A variável "escolha" armazena algum dado previamente entrado pelo usuário case escolha in 1) echo "Você escolheu a opção #1 ;; 2) echo "Você escolheu a opção #2" ;; 3) echo "Você escolheu a opção #3" ;; 4) echo "Você pediu pra desligar!"; halt ;; *) echo "Escolha uma opção válida!" ;; esac
Enviado em 29/12/2016 - 22:05h
Há vários modos de fazer isso e uma das mais avançadas que conheço é assim:#!/usr/bin/env python3 def say_hello(): print('hello world.') def turn_off(): print('turning system off...') def list_all(): print('Start listing...') functions = { '1': say_hello, '2': turn_off, '3': list_all } if __name__ == '__main__': print('1 -> Say hello\n' '2 -> Turn off\n' '3 -> List all\n') while True: option = input('option: ') function = functions.get(option) function()
Enviado em 30/12/2016 - 11:55h
Pois é.....boas dicas.....mas....eu gostaria de colocar uma frase pra associar a esse comando, tipo:Enviado em 30/12/2016 - 12:07h
Enviado em 30/12/2016 - 13:26h
blz......mas como faço pra ser reconhecido pelo próprio app do Telefone sem ficar abrindo o script pelo terminal (tipo, abrir ele como se fosse um serviço, deixar ele executando em segundo plano, ae fazer tudo pelo app do Telefone, o de chamadas e discagem (o que serve pra ligar))???Enviado em 30/12/2016 - 13:29h
Acho que você não entendeu o exemplo que te passei. Ao menos executou? Se sim posso te explicar o que cada coisa faz. Se nem ao menos executou então, boa sorte!Enviado em 30/12/2016 - 13:38h
malz ae, eu nem estou em casa ainda, e nem com o celular aqui (então to tentando simular no pc), quando chegar em casa em tentoEnviado em 01/01/2017 - 09:44h
# A variável "escolha" armazena algum dado previamente entrado pelo usuário case escolha in 1) echo "Você escolheu a opção #1 ;; 2) echo "Você escolheu a opção #2" ;; 3) echo "Você escolheu a opção #3" ;; 4) echo "Você pediu pra desligar!"; halt ;; *) echo "Escolha uma opção válida!" ;; esac
Enviado em 01/01/2017 - 09:47h
Enviado em 01/01/2017 - 15:11h
# A variável "escolha" armazena algum dado previamente entrado pelo usuário case escolha in 1) echo "Você escolheu a opção #1 ;; 2) echo "Você escolheu a opção #2" ;; 3) echo "Você escolheu a opção #3" ;; 4) echo "Você pediu pra desligar!"; halt ;; *) echo "Escolha uma opção válida!" ;; esac
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Liberação de alguns links no squid (13)
impressora de rede via dominio - gpo (2)