1
resposta

[Projeto] Exercício aula 1

**Questão 1 **

print('Escola de Dados da Alura!')

**Questão 2 **

print('Nome: Tais')
print('Sobrenome: Figueiredo')
nome = 'Tais'
sobrenome = 'Figueiredo'
print(f'Nome: {nome}\nSobrenome: {sobrenome}')
  • f (antes das aspas): Indica uma f-string (formatted string literal), incorporar variáveis e expressões diretamente na string.
  • 'Nome: {nome}\nSobrenome: {sobrenome}': A string literal formatada.
  • \n: Caractere de escape que representa uma nova linha, fazendo com que o texto seguinte comece em uma linha separada.

Questão 3

print('T')
print('A')
print('I')
print('S')

Forma mais eficiente:

nome = 'TAIS'
for letra in nome:
    print(letra)

**Questão 4 **

print(23, 'outubro', 1996)

**Questão 5 **

print('Ano atual:',2026)

Utilizando f-string:

Ano_atual = 2026
print(f'Ano atual: {Ano_atual}')
1 resposta

Oi, Tais! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de como você estruturou as respostas e, principalmente, da sua explicação sobre f-strings e o uso do \n. Além disso, sua comparação entre a forma repetitiva e o uso do loop for na Questão 3 mostra uma boa evolução no raciocínio. Continue assim!

Uma dica interessante para o futuro é usar o método join() para trabalhar com strings:


nome = "TAIS"
resultado = "\n".join(nome)
print(resultado)

Esse codigo percorre cada letra da string e junta tudo com quebra de linha, evitando o uso explicito do for neste caso.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Para se aprofundar no tema:
DOCUMENTAÇÃO
str.join
Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!