Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''dicionarios''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 3 registros

  1. Ola pessoal, não sou um usuario avancado no python, no momento estou desenvolvendo um programa de cadastro de funcionarios para um trabalho de faculdade, porem estou com problemas pois consegui criar a funcao e o dicionario que "armazena" as informacoes, mas preciso criar um Arquivo para armazena-lo e consultar suas informacoes depois. No entanto a opcao - writelines e outras - não aceita(m) listas ou dicionarios como parametro, logo, peco vossa ajuda. Aqui esta o que consegui desenvolver: funcionarios = [] def cadastrarfuncionario(): lista_cpf = [] contador = 0 while contador < 1: funcionario = {} funcionario['nome'] = input('Insira o nome do funcionario: ').title() funcionario['cpf'] = input('Insira o CPF do funcionario: ') if funcionario['cpf'] in lista_cpf: print('Este CPF já esta cadastrado!') else: cpf_conv = list(funcionario['cpf']) basecpf = (((int(cpf_conv[0])*10)+(int(cpf_conv[1])*9)+(int(cpf_conv[2])*8)+(int(cpf_conv[3])*7)+(int(cpf_conv[4])*6)+(int(cpf_conv[5])*5)+(int(cpf_conv[6])*4)+(int(cpf_conv[7])*3)+(int(cpf_conv[8])*2))*10)%11 basecpf2 = (((int(cpf_conv[0]) * 11) + (int(cpf_conv[1]) * 10) + (int(cpf_conv[2]) * 9) + (int(cpf_conv[3]) * 8) + (int(cpf_conv[4]) * 7)+(int(cpf_conv[5])*6)+(int(cpf_conv[6])*5)+(int(cpf_conv[7])*4)+(int(cpf_conv[8])*3)+(int(cpf_conv[9])*2))*10)%11 if (basecpf != int(cpf_conv[9]) and basecpf != 10) or (basecpf2 != int(cpf_conv[10]) and basecpf2 != 10): print('CPF Invalido!') else: lista_cpf.append(funcionario['cpf']) funcionario['sexo'] = int(input('Insira o sexo do funcionario,0 para masculino ou 1 para feminino: ')) funcionario['d_nascimento'] = int(input('Insira o dia de nascimento do funcionario: ')) funcionario['m_nascimento'] = int(input('Insira o mes de nascimento do funcionario: ')) funcionario['a_nascimento'] = int(input('Insira o ano de nascimento do funcionario: ')) funcionario['cargo'] = int(input('Insira o cargo do funcionario,0 - Pedreiro, 1 - Engenheiro, 2 - Tecnico Adm.: ')) funcionario['salario'] = float(input('Insira o salario do funcionario: ')) funcionario['d_contratacao'] = input('Insira o dia de contratacao do funcionario: ') funcionario['m_contratacao'] = input('Insira o mes de contratacao do funcionario: ') funcionario['a_contratacao'] = input('Insira o ano de contratacao do funcionario: ') funcionarios.append(funcionario) saida1 = input('Deseja cadastrar outro funcionario? S/N? ').upper() if saida1 == 'N': contador = 1 arq = open('cadastros.txt', 'a') #PROBLEMA---------#PROBLEMA arq.writelines(funcionarios) #PROBLEMA-------#PROBLEMA texto = arq.readlines() #PROBLEMA----#PROBLEMA for linha in texto: print(texto) arq.close()
  2. Ola, estou desenvolvendo um trabalho para a faculdade no qual tenho que cadastrar dados de pessoas. Nesse cadastro devo verificar se um cpf já foi cadastrado previamente, no entanto, não consigo fazer esse trecho do algoritimo. não sou um usuario avancado de python, no momento o foco e aprender a lidar com listas, dicionarios e arquivos. Aqui esta um pouco do que já desenvolvi: funcionarios = [] def cadastrarfuncionario(): cpf_l = [] contador = 0 while contador < 1: funcionario = {} funcionario['nome'] = input('Insira o nome do funcionario: ').title() funcionario['cpf'] = input('Insira o CPF do funcionario: ') for i in cpf_l: if i == funcionario['cpf']: print('Este CPF já esta cadastrado!') cpf_l.append(int(funcionario['cpf'])) Como veem tentei fazer algo mas o programa continua por mais que o cpf já tenha sido cadastrado. Desde já, obrigado pela ajuda!
  3. Oi! Tenho que fazer um trabalho em que recebo uma sopa de letras e um dicionário e tenho que resolver a sopa de letras em python. :ninja: :unsure: Me ajudem por favor!!! Obrigado!
×
×
  • Criar Novo...