-
Total de itens
3 -
Registro em
-
Última visita
Posts postados por Luis Meirelles
-
-
faca assim:
n = input('Digite algo: ') print('"', n, '" O tipo primitivo deste valor é:', type(n))
ele so vai usar o .format pra não ter tanto trabalho de colocar, tipo, aspas simples, aspas duplas, aspas simples, virgula, aspas simples de novo...
mas creio que este codigo ira funcionar
-
ola, sou novo aqui no forum, então não sei se estou fazendo certo (postando com as tags certas, etc...), mas então, vamos ao que interessa:
estou fazendo um programa que pede um senha, e depois de passar por uma funcao, essa senha e criptografada com uma especie de cifra de cesar, mas a chave tem valor incrementado a cada caractere. segue o codigo:
caracteres = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' senhaCrip = '' senhaDes = '' chave = 0 pos = 0 def encrypt(password, key, position, cripto, chars): for i in senha: key += 1 position = chars.index(i) try: cripto += chars[position + key] except IndexError: cripto += chars[(position + key) - (len(chars))] return cripto senha = input('Digite sua senha: ') print(encrypt(senha, chave, pos, senhaCrip, caracteres))
mas eu não consigo descriptografar, fazer uma funcao decrypt, que faz o inveroso da funcao encrypt.alguém pode me ajudar??
desde já, agradeco
Duvida de script
em Repositório de scripts - Python
Postado
Tente o codigo a seguir, que na minha opniao esta bem comentado e facil de entender: