Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Por que os espaços não são "printados"?

Eu construi o código:

def saudacao(): nome = input(' Qual o seu nome? ') print (f' Olá{nome} ')

No entanto, o resultado saiu esquisito, com os nomes grudados - mesmo utilizando espaços.

Qual o seu nome?Jeff OláJeff

Isso é normal de acontecer no colab? Para que, na resposta, haja espaço entre as palavras deve ser feito mais alguma coisa? O quê seria?

2 respostas
solução!

Olá meu caro amigo :) Tudo bem?

Tentei assim e funcionou:

def saudacao():
  nome = input('Qual o seu nome? ')
  print (f'Olá {nome}')

saudacao()

O importante é o espaço após a interrogação "?" e após o Olá, para dar o espaçamento que você deseja.

Meu resultado:

Qual o seu nome? Victor Olá Victor

Espero ter ajudado :)

Muito obrigado pela dica, Victor!