Enviado em 20/10/2023 - 16:58h
Nome=input('Digite o seu nome:')
print('Olá ',Nome,'! Seja bem-vindo(a) ao Cantinho dos Geladitos ')
listafuncionarios=[]
def cadastrarfuncionario(codigo):
print('Você selecionou a opção de Cadastrar funcionario')
print('O código da funcionario é: {:0>3}.format(,codigo,)')
nome=input('Entre com o nome da funcionario:')
setor=input('Entre com o setor da funcionario:')
salario=float(input('Entre com o salario R$ da funcionario: '))
dicionario_funcionarios={codigo:codigo,nome:nome,setor:setor,salario:salario}
listafuncionarios.append(dicionario_funcionarios.copy())
def consultarfuncionario():
while True:
try:
print('Você Selecionou a Opção de Consultar funcionarios')
opConsultar=int(input('Entre com a opção desejada\n1- entrar -->'))
if opConsultar==1:
print(-*20)
for uncionarios in listafuncionarios:
assert isinstance(funcionarios,)
for key,value in funcionarios.items():
print({}: {}.format(key,value))
print(-*20)
elif opConsultar==2:
print('Você Selecionou a Opção funcionarios por Código'))
entrada=int(input('Digite o Código: '))
print(-*20)
for funcionarios in listafuncionarios:
if
(funcionarios[codigo]==entrada):
for key,value in funcionarios.items():
print({}: {}.format(key,value))
print(-*20)
elif opConsultar==3:
print('Você Selecionou a Opção funcionarios por setor')
entrada=input('Digite o setor: ')
print(-*20)
for funcionarios in listafuncionarios:
if
(funcionarios[setor]==entrada):
for key,value in funcionarios.items():
print({}: {}.format(key,value))
print(-*20)
elif opConsultar==4:
break
else:
print('Por favor digite somente o que pede')
continue
except ValueError:
print('Por Favor pare de digitar números que não existe...')
continue
def removerfuncionario():
print('Você Selecionou o Remover funcionario')
entrada=int(input('Digite o Código da funcionario que irá remover: )')
for funcionarios in listafuncionarios:
if (funcionarios[codigo]==entrada):
listafuncionarios.remove(funcionarios)
else:
print('Você removeu o código.')
print('Bem-vindo ao Controle de Funcionários do (coloque seu nome aqui)')
registrofuncionarios=0
while True:
try:
opcao=int(input(
'Digite a opção desejada:\n1-Cadastrar funcionarios\n2-Consultar funcionarios\n3-Remover funcionarios\n4-Sair\n-->)')
if opcao==1:
registrofuncionarios=registrofuncionarios+1
cadastrarfuncionario(registrofuncionarios)
elif opcao==2:
consultarfuncionario()
elif opcao==3:
removerfuncionario()
elif opcao==4:\
\
print('Programa finalizado')
break
else:
print('Digite somente uma das opções do MENU)
continue
except ValueError:
print('Pare de digitar números que não existe...')
Vou voltar moderar conteúdos de Dicas e Artigos (0)
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Instalação Uefi com o instalador clássico do Mageia (1)
Vou voltar moderar conteúdos de Dicas e Artigos (0)
É cada coisa que me aparece! - não é só 3% (2)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta