Exercícios Práticos de Python #10 | Como calcular o Consumo de Combustível com Python?
Aug 21, 2026
Exercícios Práticos de Python #10 | Como calcular o Consumo de Combustível com Python?
Neste vídeo vamos resolver um exercício de Python utilizando a fórmula de Desconto de Produto.
Problema:
Uma pessoa pesa 70 kg e mede 1.75 m.
Qual é o IMC?
📚 Quer praticar mais?
Adquira o eBook "Exercícios Práticos de Python" com desafios organizados em níveis:
🟢 Básico → Lógica
🟡 Intermédio → Fórmulas
🔴 Avançado → Mundo Real + Módulos
👉 Adquira o eBook aqui:
https://pay.hotmart.com/L75251291J
Inscreva-se no canal para acompanhar toda a série de Exercícios Práticos de Python.
#Python #PythonParaIniciantes #ExerciciosPython #Programacao #AprendaPython #UsandoPython
Show More Show Less View Video Transcript
0:00
Olá pessoal, seja bem-vindo de volta ao
0:01
canal João aqui falando. Hoje vamos
0:03
terminar finalmente com o nosso último
0:05
exercício básico de Python que pudo
0:08
próximo exercício vamos começar com
0:10
exercício intermediários em Python. Mas
0:12
por enquanto vamos terminar esse básico
0:13
aqui que nós é o nosso último exercício,
0:16
OK? E nós vamos fazer hoje. Pois bem,
0:19
hoje vamos calcular o consumo de
0:21
combustível com P. Então, depois no
0:24
decorrer do exercício é que iremos ver o
0:26
que é que realmente pr praticaremos
0:28
nesse exercício, OK?
0:30
Temos aqui o nosso problema que diz o
0:31
seguinte: um carro percorre 300 km
0:34
usando 25 L. Qual é o consumo médio?
0:38
Então vamos tentar achar o consumo médio
0:40
desse mesmo exercício. Então o que é
0:43
esse consumo? Veja, o consumo mede
0:45
quantos quilômetros um veículo percorre
0:47
por litro? Temos aqui a suma igual
0:50
quilômetro por L. Acho que é um
0:51
exercício mesmo bastante simples, que on
0:53
de quilômetro é igual a distância
0:54
preferida e litros combustível usado.
0:57
Então, como sempre, vamos saltar no
0:58
nosso VS COD e vamos resolver o nosso
1:01
exercício. Já tem tudo aqui copiado e só
1:03
basta nós resolvermos o exercício.
1:05
Perfeito. Então, primeiramente, devemos
1:08
obter a nossa fórmula, pato da fórmula
1:10
que vamos conseguir fazer a substituição
1:11
dos valores e depois passar aquilo tipo
1:15
em Python, OK?
1:16
Vamos convertê-lo para que possa
1:19
respeitar as regras de Python. Perfeito.
1:22
Vamos agora extrair os dados. OK. Quil
1:25
eh temos um carro percorre 30 km. Então
1:28
vamos precisar da distância
1:29
praticamente, OK? Distância percorrida.
1:31
Então nós vamos precisar da distância,
1:33
embora que metemos aqui quilômetro, que
1:34
mais vamos passar aqui distância. Olha a
1:37
distância percorrida. A distância
1:39
percorrida é de 300 km. Então vamos
1:42
passar apenas 300 e depois o que nós
1:46
teremos?
1:48
Vamos ter 20 usando 25 L. Qual é o
1:52
consumo médio? Então agora vamos por a
1:54
totalidade de consumo. OK? Mas veja, eu
1:58
que estou pensando, em vez de e como
2:00
vamos calcular o consumo, creio que
2:02
vamos manter mesmo o quilômetro aqui,
2:04
OK? Vamos meter K M, OK? 300 km e depois
2:08
nós vamos passar aqui o litros, OK?
2:10
litros. Litros. Agora já o litros será
2:13
20. 20 que mesmo? OK. 20 L. Perfeito.
2:17
Após isto já temos aqui 20 km/l.
2:20
Bastante simples mesmo. OK. E vamos ter
2:22
apenas um print. É tipo a forma mais
2:25
simples de resolvermos isso aqui que é o
2:26
vi.
2:28
Agora, após isso, apenas vamos e
2:30
converter o consumo. Como sempre
2:32
dissemos, eh, apenas as classes é que
2:35
nós vamos passar em palavras e a palavra
2:37
inicial como maiúscula, que quando é
2:39
variáveis. Mantém mesmo tudo como
2:41
minúsculas para um um melhor
2:43
entendimento. OK? Agora vamos imprimir o
2:45
com um exercício bastante simples mesmo.
2:49
Agora, após isto, apenas vamos imprimir.
2:53
Se eu imprimi, o que vamos obterinho?
2:58
E essa daqui é a resposta à saída. OK.
3:00
Então nos deu 15. Isto está errado. A
3:04
resposta esperada tem que deve ser eh
3:08
quanto? 20 20 km. Como assim? Começou.
3:12
Ah, é porque aqui eu passei 20 em vez de
3:14
25. Pois aqui nos deram 25 L. Eu passei
3:18
apenas 20. Essa vez se eu rodar de novo.
3:25
Ah, sim. Agora sim nos deu o valor.
3:27
Exato. Deu nos 12. Agora vamos formatar
3:30
nossa saída para que nós possamos
3:32
formatar nossa saída.
3:34
Vamos usar o F string F ou o F string.
3:38
Então, normalmente nós usamos print para
3:40
que nós possamos fazer o debug do
3:42
programa, OK? Para melhor dizer, para
3:43
que nós possamos ver a saída, como é que
3:45
o nosso eh programa está a se comportar,
3:47
OK? Então, fazemos sempre o print e ele
3:50
vai nos imprimir aqui algumas
3:52
informações. A partir daquelas
3:53
informações que nós vamos conseguir,
3:55
tipo, dar conta de se o nosso programa
3:57
está indo como nós desejamos ou não, ou
4:00
tipo da forma esperada ou não. Se algum
4:02
comportamento não esperário acontecer,
4:04
nós podemos obter aquela aquela
4:06
informação a partir do print. OK? Por
4:08
exemplo, aqui nos disseram o resultado
4:10
esperado deve ser consumo 2.12 km, mas
4:12
nós estamos a obter apenas 12. Então,
4:14
logo há uma necessidade de nós
4:16
formatamos a nossa saída para que possa
4:18
atender o resultado esperado que nos
4:20
pediram, OK? Então, razão pela qual eu
4:23
vou usar o fest que eu possa formatar
4:24
minha saída e obter o resultado que me
4:27
foi pedido. Eu vou dizer o seguinte:
4:29
consumo, consumo, OK? Dois pontos,
4:34
OK? E eu vou usar agora as o quê?
4:38
parentes que essa senhora aqui eu vou
4:41
copiá-lo ou melhor tá e vou passar aqui
4:44
dentro agora depois aqui eu vou passarei
4:46
o me a minha parábola um
4:49
e ele tem quê 0 12.0 km então um
4:55
pouquinho de espaço. Vamos passar agora
4:56
o quilômetros
4:58
e eu [limpando a garganta] imprimi agora
4:59
isso aqui. Vamos ter
5:02
um nós agora temos a saída esperada.
5:05
Então essa é a forma que tu podes
5:07
resolver esse exercício. Então é muito
5:08
bom que tu vai obter sempre o resultado
5:12
esperado que pediram dessa forma, você
5:13
também entrega dessa forma. Não adianta
5:15
você tipo fazer de uma forma diferente,
5:17
pois talvez a pessoa falei: "Eu não
5:18
perdi isso, o que eu necessito isso."
5:20
Então tu terás muito mais trabalho em
5:23
vez que ver que agora em vez de
5:25
entregares o resultado esperado. Agora
5:27
se tu gostares tipo de apresentar um
5:28
resultado diferente é simples. Cria duas
5:30
versões, cria uma com resultado
5:32
esperado, cria a outra com um pouco de
5:35
melhoramento que tu achaste, não? Acho
5:36
que aqui deve ser, deve ser assim ou
5:39
assim. e depois apresenta as duas
5:40
soluções. Aí sim a pessoa, o cliente vai
5:43
dizer: "Não, eu acho que prefiro essa
5:44
aqui que tu, tipo, melhoraste um
5:46
pouquinho. Gostei dessa tua eh
5:48
criatividade." É assim, OK? Agora, se tu
5:50
fazer só apenas uma única versão que é
5:53
do jeito que tu goste
5:55
melhor, podes ter trabalho dobrado.
5:58
Chega lá, o cliente vai dizer: "Não, eu
5:59
não quero essa forma, eu não pedi isso,
6:01
eu quero que isso seja assim, seja,
6:02
sabem?" Então vai ser uma necessidade de
6:04
tu fazeres de novo a coisa e apresentar
6:07
a versão que te foi pedida. Se tu
6:09
gostaria de apresentar uma criatividade
6:11
esta cria duas versões, uma que tem a
6:14
versão que te pedida, OK? E a outra a
6:17
versão que tu achaste, não, acho que
6:19
poderemos tipo melhorar aqui, aqui,
6:20
aqui, assim, e apresenta as duas
6:22
soluções. Aí assim a pessoa vai di, não,
6:23
eu quero a versão X ou a versão Y. OK?
6:26
Tá, eu sou o João. Essa é a dica de
6:28
hoje. A dica de hoje mais praticamente é
6:30
tipo sobre usamos a nossa criatividade
6:32
ou não enquanto estamos a resolver os
6:35
nossos problemas, OK? Do cliente. Vamos
6:38
assim. Como sempre, se tu gostar de
6:40
obter a lista de exercícios, OK,
6:43
práticos de Python, o link estará na
6:45
descrição desse mesmo vídeo, OK? Tu vai
6:46
lá posar do teu ebook.
Science

