2
respostas

Exercício Coleta e amostragem de dados

Olá pessoal,

Segue resultados do exercício
Crie um programa que solicite à pessoa usuária digitar seu nome, e imprima “Olá, [nome]!”.
Crie um programa que solicite à pessoa usuária digitar seu nome e idade, e imprima “Olá, [nome], você tem [idade] anos.”.
Crie um programa que solicite à pessoa usuária digitar seu nome, idade e altura em metros, e imprima “Olá, [nome], você tem [idade] anos e mede [altura] metros!”.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Obrigada!

2 respostas

Olá, Vanessa. Como vai?

Excelente resolução! Você conseguiu aplicar os conceitos de entrada de dados com o input() e a exibição de resultados com o print() de forma muito clara.

Analisando a sua imagem, notei que você utilizou a concatenação por vírgulas dentro do print(). Essa é uma ótima estratégia inicial, pois o Python automaticamente adiciona um espaço entre os itens, o que resolveu bem a exibição da frase.

Para agregar valor ao seu aprendizado e complementar o que você já desenvolveu, gostaria de sugerir duas boas práticas que são muito utilizadas no dia a dia de quem trabalha com dados:

1. Tipagem de Dados (Casting)
Por padrão, tudo o que o usuário digita no input() é lido pelo Python como texto (string). Se você precisar fazer cálculos com a idade ou a altura futuramente, o código dará erro. Por isso, é uma boa prática "converter" os tipos logo na entrada:

  • Para idade: int(input(...))
  • Para altura: float(input(...))

2. Uso de f-strings
Como você já explorou as formatações em posts anteriores, veja como o seu código do terceiro desafio ficaria mais legível e fácil de manter utilizando as f-strings:

nome = input('Qual é o seu nome: ')
idade = int(input('Qual é a sua idade: '))
altura = float(input('Qual é a sua altura: '))

print(f"Olá {nome}, você tem {idade} anos e mede {altura} metros!")

Note que com a f-string você escreve a frase naturalmente e apenas insere as variáveis entre chaves {}. Isso evita ter que abrir e fechar aspas várias vezes, deixando o código mais limpo.

Continue praticando, seus códigos estão muito bem organizados!

Espero que possa ter lhe ajudado!

Olá Evandro!

Tudo bem!

Anotado e praticado. Ficou bem melhor com essa prática.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade