1
resposta

[Projeto] Desafio: hora da prática

1

nome = input('Digite seu nome: ')
print(f'Olá, {nome}!')

2

nome = input('Digite seu nome: ')
idade = input('Digite sua idade: ')
print(f'Olá, {nome}, você tem {idade} anos.')

3

nome = input('Digite seu nome: ')
idade = input('Digite sua idade: ')
altura = input('Digite sua altura em metros: ')
print(f'Olá, {nome}, você tem {idade} anos e mede {altura} metros!')

4

valor1 = float(input('Digite o primeiro valor: '))
valor2 = float(input('Digite o segundo valor: '))

print(valor1 + valor2)

5

valor1 = float(input('Digite o primeiro valor: '))
valor2 = float(input('Digite o segundo valor: '))
valor3 = float(input('Digite o terceiro valor: '))

print(valor1 + valor2 + valor3)

6

valor1 = float(input('Digite o primeiro valor: '))
valor2 = float(input('Digite o segundo valor: '))

print(valor1 - valor2)

7

valor1 = float(input('Digite o primeiro valor: '))
valor2 = float(input('Digite o segundo valor: '))

print(valor1 * valor2)

8

numerador = float(input('Digite o numerador: '))
denominador = float(input('Digite o denominador (não pode ser 0): '))

print(numerador / denominador)

9

base = float(input('Digite o valor da base: '))
potencia = float(input('Digite a potência: '))

print(base ** potencia)

10

numerador = float(input('Digite o numerador: '))
denominador = float(input('Digite o denominador (não pode ser 0): '))

print(numerador // denominador)

11

numerador = float(input('Digite o numerador: '))
denominador = float(input('Digite o denominador (não pode ser 0): '))

print(numerador % denominador)

12

nota1 = float(input('Digite a primeira nota: '))
nota2 = float(input('Digite a segunda nota: '))
nota3 = float(input('Digite a terceira nota: '))

media = (nota1 + nota2 + nota3) / 3

print(media)

13

media_ponderada = (51 + 122 + 203 + 154) / (1 + 2 + 3 + 4)

print(media_ponderada)

14

frase = 'Estou aprendendo Python'

print(frase)

15

frase = input('Digite uma frase: ')

print(frase)

16

frase = input('Digite uma frase: ')

print(frase.upper())

17

frase = input('Digite uma frase: ')

print(frase.lower())

18

frase = ' Estou aprendendo Python '

print(frase.strip())

19

frase = input('Digite uma frase: ')

print(frase.strip())

20

frase = input('Digite uma frase: ')

print(frase.strip().lower())

21

frase = input('Digite uma frase: ')

print(frase.replace('e', 'f'))

22

frase = input('Digite uma frase: ')

print(frase.replace('a', '@'))

23

frase = input('Digite uma frase: ')

print(frase.replace('s', '$'))

1 resposta

Oi, Fernanda! Como vai?

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

É isso aí! O uso de métodos como upper(), lower(), strip() e replace() mostra que você já está praticando diferentes formas de tratar textos no Python.

Uma dica interessante para o futuro é utilizar o método title() para deixar nomes formatados com letras maiúsculas no início de cada palavra. Veja este exemplo:


nome = input('Digite seu nome: ')

print(nome.title())

Esse código recebe um nome digitado pela pessoa usuária e exibe o texto com as iniciais em maiúsculo.

Qual dos exercícios você achou mais interessante de resolver até agora?

Alura

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