Escreva o códigoDesafioPython
Calcular orçamento por palavra
Combinar count(), float() e aritmética em orçamento.
Um freelancer cobra por palavra. Leia uma frase na primeira linha e o preço por palavra na segunda, e imprima o valor total. Para a frase eu amo Python e o preço 2.5, imprima 7.5. A frase será não vazia, com exatamente um espaço entre palavras e nenhum no início ou no fim.
Entrada: Duas linhas: a frase e o preço por palavra. A frase tem um espaço entre palavras, sem espaços nas bordas.
Saída: Um número com o valor total.
Revisa etapa da trilha 1, etapa da trilha 2
Exemplo 1
- Entrada
eu amo Python 2.5
- Saída esperada
7.5
Confere o total de três palavras vezes o preço.
Exemplo 2
- Entrada
ola 10.0
- Saída esperada
10.0
Confere o caso de borda com uma só palavra.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
frase = input()
preco = float(input())
total = (frase.count(" ") + 1) * preco
print(total)input() lê a frase e o preço como strings. Contar os espaços com .count(" ") e somar 1 estima as palavras. Converter o preço com float() permite multiplicar e imprimir o total.
Erro comum: Esquecer o + 1 e contar só os espaços.
Escreva sua solução e verifique quando quiser.