Enviado em 17/10/2016 - 22:15h
Como Fazer um Switch com Python? O Python não possui uma instrução switch/case existe alguma forma de sumulá-la?
Enviado em 17/10/2016 - 22:15h
Enviado em 17/10/2016 - 23:29h
#!/usr/bin/env python3
class Cor:
vermelho = 1;
verde = 2;
azul = 3;
branco = 4;
preto = 5;
# Mude a cor para testar
cor_atual = 2;
if cor_atual == Cor.vermelho:
print("Vermelho");
elif cor_atual == Cor.verde:
print("Verde");
elif cor_atual == Cor.azul:
print("Azul");
elif cor_atual == Cor.branco:
print("Branco");
elif cor_atual == Cor.preto:
print("Preto");
else:
print("Desconhecido");
Enviado em 17/10/2016 - 23:29h
#!/usr/bin/env python3
vogal = input("Digite uma vogal: ")
if vogal == 'a':
print('você digitou a vogal "a"')
elif vogal == 'e':
print('você digitou a vogal "e"')
elif vogal == 'i':
print('você digitou a vogal "i"')
elif vogal == 'o':
print('você digitou a vogal "o"')
elif vogal == 'u':
print('você digitou a vogal "u"')
else:
print('Por favor recomeçe e digite uma vogal')
Enviado em 18/10/2016 - 00:13h
#!/bin/bash
echo "Opções"
echo
echo "Digite 1 para, exibir status."
echo "Digite 2 para, exibir relação."
echo "Digite 3 para, exibir data."
echo "Digite 4 para sair."
echo
echo "Qual opção?"
read opcao
case $opcao in
1) df -h;;
2) who;;
3) date;;
4) exit;;
*) echo "Opção inexistente";;
esac
#!/bin/bash
status=$(ping -q -c 1 $1 | grep "received" | cut -d " " -f 4)
if [ $status -eq 0 ]
then
echo "servidor DOWN"
else
echo "servidor UP"
fi
Enviado em 18/10/2016 - 03:23h
from datetime import date as date
import getpass
getpass.getuser()
print "========================Opções====================\nDigite 1 para, exibir status.\nDigite 2 para, exibir relação.\nDigite 3 para, exibir data.\nDigite 4 para sair."
while True:
c=input(str("Qual opção:"))
if c==1:
print status
if c==2:
print getpass.getuser()
if c==3:
print date.today()
if c==4:
quit()
else:
print "opção inexistente"
Enviado em 19/10/2016 - 12:42h
#!/bin/bash
echo "Opções"
echo
echo "Digite 1 para, exibir status."
echo "Digite 2 para, exibir relação."
echo "Digite 3 para, exibir data."
echo "Digite 4 para sair."
echo
echo "Qual opção?"
read opcao
case $opcao in
1) df -h;;
2) who;;
3) date;;
4) exit;;
*) echo "Opção inexistente";;
esac
#!/bin/bash
status=$(ping -q -c 1 $1 | grep "received" | cut -d " " -f 4)
if [ $status -eq 0 ]
then
echo "servidor DOWN"
else
echo "servidor UP"
fi
#!/bin/env python
# -*- coding: iso-8859-1 -*-
from datetime import date
import os
os.system("clear")
print ("""
\t\t###################################
\t\t### 1 ## Exibir status. ###
\t\t### 2 ## Exibir relação. ###
\t\t### 3 ## Exibir data. ###
\t\t### 4 ## Sair. ###
\t\t###################################
""")
while True:
try:
op = int(input("\nOpção: "))
except:
print ("\nOpção inválida! Digite apenas valores numéricos.\n")
quit()
if op==1:
ignoreTHIS = os.system("df -h")
elif op==2:
ignoreTHIS = os.system("who")
elif op==3:
print date.today()
#ignoreTHIS = os.system("date +%d/%m/%Y")
elif op==4:
print ("\nPrograma Encerrado.\n\n")
quit()
else:
print "Opção incorreta."
Enviado em 31/10/2016 - 19:34h
Enviado em 31/10/2016 - 21:11h
#!/usr/bin/env python3
vogais = list('aeiou')
vogal = input("Digite uma vogal: ")
if vogal in vogais:
print('você digitou a vogal {}'.format(vogal))
Enviado em 31/10/2016 - 21:24h
Enviado em 31/10/2016 - 21:26h
from datetime import date as date
import getpass
getpass.getuser()
print "========================Opções====================\nDigite 1 para, exibir status.\nDigite 2 para, exibir relação.\nDigite 3 para, exibir data.\nDigite 4 para sair."
while True:
c=input(str("Qual opção:"))
if c==1:
print status
if c==2:
print getpass.getuser()
if c==3:
print date.today()
if c==4:
quit()
else:
print "opção inexistente"
Enviado em 31/10/2016 - 21:37h
from datetime import date as date
import getpass
getpass.getuser()
print "========================Opções====================\nDigite 1 para, exibir status.\nDigite 2 para, exibir relação.\nDigite 3 para, exibir data.\nDigite 4 para sair."
while True:
c=input(str("Qual opção:"))
if c==1:
print status
if c==2:
print getpass.getuser()
if c==3:
print date.today()
if c==4:
quit()
else:
print "opção inexistente"
Enviado em 31/10/2016 - 21:53h
import subprocess as sp
opcoes = {'1': ('para, exibir status.', 'df -h'),
'2': ('para, exibir relação.', 'who'),
'3': ('para, exibir data.', 'date'),
'4': ('para sair.', 'Até mais!')}
lista = ['Digite {0} {1}'.format(k, v[0]) for k, v in opcoes.items()]
lista.sort()
print ('Opções')
for e in lista:
print(e)
while True:
op = input("Qual opção? ")
if op == '4':
print(opcoes[op][1])
break
if op in opcoes:
op = opcoes[op][1]
resp = sp.getstatusoutput(op)
print(resp[1])
Entre na sua conta para responder.