Executando verificação de segurança...
0

duvida sobre python(SOU INICIANTE)

ola galera se voces entendem de python gostaria de ajuda estou com duvida aqui
criei um codigo onde mostra uma linha (-) para cada letra da palavra porem essa linha
so mostra na parte de baixo da palavra gostaria de fazer ela mostrar acima tbm alguem pode me ajudar?

def linha():
def txt():
return input()
for letra in txt():
print('-', end='')

linha()

Carregando publicação patrocinada...
1

Boa tarde,

Sobre a proposta o que você pode acabar fazendo é criar apenas uma função, segue como eu fiz:

def linha(letra):
    for x in letra:
        print(x, end='')
        print('-', end='')
        
linha('oi')

O letra seria um valor que vai ser passado a função, então se a pessoa passar um valor na função vai ser colocado na variável letra e assim você consegue usar ela para fazer alguma operação dentro da função.