Enviado em 11/01/2019 - 11:08h
Olá, bom dia, boa tarde e boa noite!
Estou aprendendo a programar e escolhi a linguagem python e já estou com dúvida:
Por que tenho que converter uma variável de entrada que recebe um número para os tipos int ou float para executar corretamente um programa de cálculo? digo isso porque na minha mente quando digitamos um número ele já é automaticamente um número e não uma string.
De qualquer forma vou deixar o código do programa que converte a temperatura de Fahrenheit pra Celsius do jeito que eu programei aqui:
E o código do programa corrigido pelo professor aqui:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tudo é Facebook. E os livros na cara, cadê? Tu não vê, igual o logo do Carrefour que a parte branca é um "C".
(Marechal)
Estou aprendendo a programar e escolhi a linguagem python e já estou com dúvida:
Por que tenho que converter uma variável de entrada que recebe um número para os tipos int ou float para executar corretamente um programa de cálculo? digo isso porque na minha mente quando digitamos um número ele já é automaticamente um número e não uma string.
De qualquer forma vou deixar o código do programa que converte a temperatura de Fahrenheit pra Celsius do jeito que eu programei aqui:
temperaturaF = input('Digite uma temperatura em Fahrenheit: ')
temperaturaC = (temperaturaF - 32) * 5 / 9
print("A temperatura em celsius é: ", temperaturaC) E o código do programa corrigido pelo professor aqui:
temperaturaF = input('Digite uma temperatura em Fahrenheit: ')
temperaturaC = (float(temperaturaF) - 32) * 5 / 9
print("A temperatura em celsius é: ", temperaturaC) -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tudo é Facebook. E os livros na cara, cadê? Tu não vê, igual o logo do Carrefour que a parte branca é um "C".
(Marechal)