0votos

Jeringozo en Python

por mmuuoo hace 4 meses

no hay gran cosa quedecir, el codigo ia esta comentado

Crear un programa que lea cualquier texto ingresado por consola y lo traduzca a jeringozo.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
key = list('aeiou') 
 
d_key = ['apa','epe','ipi','opo','upu'] 
 
def j_encode(text):                     # da una pasada sobre texto cambiando las vocales 
 
    result = ''; 
     
    for char in text:                   # para cada letra de text 
     
        if(char in key):                # si la letra esta en la lista key 
 
            result += char+'p'+char     # guarda letra+'p'+letra 
 
        else:                           # sino 
 
            result += char              # guarda la letra 
 
    return result 
 
def j_decode(text):                     # el decode al tener que cambiar + de una letra usará replace 
 
    for key in d_key:                   # para cada combinación a cambiar 
 
        text = text.replace(key,key[0]) # se cambia por la primera letra de la combinación 
                
    return text 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.