Рубрики
Без рубрики

Alteração de letras no texto em python

Estou aprendendo программа, Então se o Código abaixo estiver com alguma informação incorreta, por fa … Tagged с Python.

Estou aprendendo программа, Então se o Código abaixo estiver com alguma informação incorreta, por deixe a explicação correta nos comentários. Tento Explicar O Código Linha A Linha Para Farcilitar.

Упражнение: o objetivo do программа Abaixo é trocar algumas letrar por ootro caractere.

def cripto (frase):
    tradutor = ""
    for letra in frase: 
        if letra in "Aa":
            tradutor = tradutor + "1"

        elif letra in "Ee":
            tradutor = tradutor + "2"

        elif letra in "Ii":
            tradutor = tradutor + "3"

        elif letra in "Oo":
            tradutor = tradutor + "4" 

        elif letra in "Uu":
            tradutor = tradutor + "5"

        else:
            tradutor += letra
    return tradutor
print(cripto(input("\n Digite aqui sua frase: \n")))

Como Será exibido:

Digite Aqui Sua Frase:

Como fica:

Digite Aqui Sua Frase: Programar Em Python é Muito Legal! PR4GR1M1R 2M PYTH4N é M53T4 L2G1L!

def cripto (frase): """ definimos uma variável que irá armazenar a frase"""

    tradutor = ""  """ variável vazia para depois armazenar o código

    for letra in frase: """ criamos um laço de for que lerá letra a letra da frase 
        if letra in "Aa": """ Se a frase possuir a letra A minuscula ou maiuscula
            tradutor = tradutor + "1" """ essa letra sera substituida pelo caractere que está entre aspas

        elif letra in "Ee":
            tradutor = tradutor + "2"

        elif letra in "Ii":
            tradutor = tradutor + "3"

        elif letra in "Oo":
            tradutor = tradutor + "4" 

        elif letra in "Uu":
            tradutor = tradutor + "5"

        else:
            tradutor += letra
    return tradutor
print(cripto(input("\n Digite aqui sua frase: \n")))

Оригинал: “https://dev.to/srtakatsumi/alteracao-de-letras-no-texto-em-python-3hk4”