Funções e Strings em Python: Algoritmo de César, Contagem e Vetores

Classificado em Computação

Escrito em em português com um tamanho de 1,16 KB

Funções e Strings

#1 Descomponha o algoritmo de César (desenvolvido na última aula) em funções. Exercite essas funções na main.py

def crip(texto):
crip = ''
for i in texto:
palavra = (chr(ord(i) + 4))
crip += palavra
return crip

def descrip(texto):
descrip = ''
for i in texto:
palavra = (chr(ord(i) - 4))
descrip += palavra
return descrip

textoTeste = 'perez'
retornoCrip = crip(textoTeste)
retornoDescrip = descrip(retornoCrip)

print(retornoCrip)
print(retornoDescrip)

#3 Dado um texto de entrada do usuário e uma letra (que também pode ser uma entrada) ... crie uma função que conte a quantidade de incidências dessa letra na palavra. Exercite essa função na main.py

def PalavraChave(textoMaiusculo, procura):
contador = 0
for i in texto:
if i == procura:
contador += 1
return(contador)

texto = input(

Entradas relacionadas: