Foram 15 tutoriais, bem longos e com bastante informação.
Esta altura do campeonato, você já está bem encaminhado em programação.
Para consolidar seus conhecimentos, iremos propor uma série de exercícios bem interessantes e legais de se fazer, com problema reais, do cotidiano, que você irá encarar no seu dia-a-dia como programador Python.
Exercícios Básicos de Python
01. Escreva um programa que pede o raio de um círculo, e em seguida exiba o perímetro e área do círculo.Para saber o valor do pi, faça:
import math print(math.pi)
Pronto, para saber o valor de pi, basta usar 'math.pi', que é um float
02. Você está no Brasil, e para temperatura usamos o grau Celsius.
Porém, quando você for contrato para trabalhar como programador Python no exterior, deverá usar graus Fahrenheit.
A fórmula da conversão é a seguinte:
Ou seja, você fornece a temperatura em graus Celsius, e seu script faz a conversão para graus Fahrenheit.
03. Agora faça o contrário. Você fornece a temperatura em graus Fahrenheit, seu programa conversar para Celsius e exibe na tela.
04. Um novo modelo de carro, super econômico foi lançado.
Ele faz 20 km com 1 litro de combustível.
Cada litro de combustível custa R$ 5,00.
Faça um programa que pergunte ao usuário quanto de dinheiro ele tem e em seguida diga quantos litros de combustível ele pode comprar e quantos kilometros o carro consegue andar com este tanto de combustível.
Seu script será usado no computador de bordo do carro.
4.:
ResponderExcluirdinheiro = float(input("Quanto dinheiro você tem: "))
print("Você pode comprar",dinheiro/5,"L, e rodar",(dinheiro/5)*20,"quilômetros.")
O ultimo exercicio mas com o valor do combustivel variavel.
ResponderExcluirprint 'Um novo tipo de carro foi lançado. Ele faz 20km com 1L de combustivel. Vamos saber o tanto que seu carro pode andar compativel com o seu tanto de dinheiro.\n'
din=float(input("Quanto dinheiro voce tem:R$"))
com=float(input("Informe o preço do combustivel:R$"))
litro=din/com #tanto de litros de combustivel que ele consegue comprar com o dinheiro
distancia=litro*20
print 'Com R$',din,' voce consegue comprar %0.2f'%litro,' litros de combustivel. E seu carro conseguirá andar %0.2f'%distancia,' km.
#conversao para fahrenheit
ResponderExcluircelsius = float(input('Graus em celsius Cº: '))
F = ((9 / 5) * celsius) + 32
print('{} Cº corresponde à {} Fº'.format(celsius, F))
#conversão para celsius
fahrenheit = float(input(' Graus em fahrenheit Fº '))
C = (fahrenheit - 32) / 1.8
print('{} Fº corresponde à {} Cº'.format(fahrenheit, C))
dinheiro = float(input('Quanto dinheiro você tem? '))
ResponderExcluirlitros = dinheiro / 5
km = 20 * litros
print('Você pode comprar {} L de combustivel e vai andar {} km.'.format(litros, km))
print('Tenha uma Boa viagem!!!')
Decidi fazer o exercício 2 e 3 juntos.
ResponderExcluirprint('Options:\n'
'convert to Celsius [ C ]\n'
'convert to Fahrenheit [ F ]\n')
choice = str(input('What your choice: ')).upper()
if choice == 'C':
fahrenheit = float(input('Degrees in Fahrenheit: '))
print(f'Degrees in Celsius: {(fahrenheit - 32) * 5 / 9:.2f}')
elif choice == 'F':
celsius = float(input('Degrees in Celsius: '))
print(f'Degrees in Fahrenheit: {celsius * 9 / 5 + 32:.1f}')
Decidi fazer os exercícios 1 e 2 juntos.
ResponderExcluirprint('Options:\n'
'convert to Celsius [ C ]\n'
'convert to Fahrenheit [ F ]\n')
choice = str(input('What your choice: ')).upper()
if choice == 'C':
fahrenheit = float(input('Degrees in Fahrenheit: '))
print(f'Degrees in Celsius: {(fahrenheit - 32) * 5 / 9:.2f}')
elif choice == 'F':
celsius = float(input('Degrees in Celsius: '))
print(f'Degrees in Fahrenheit: {celsius * 9 / 5 + 32:.1f}')
exercício 4 com km/l e preço do combustível variável
ResponderExcluirkmpl = float ( input ('Quantos km por litro seu carro faz? '))
preco = float ( input ('Quanto custa o litro de combustivel? '))
dinheiro = float ( input ('Quanto dinheiro tem para combustivel? '))
i = dinheiro / preco
km = i * kmpl
print ('Voce pode andar %.2f' % (km), 'KM')
# Carro econômico
ResponderExcluirdinheiro = float(input('Quanto tem em dinheiro? '))
rodaLitro = 20
custoLitro = 5
compraLitro = dinheiro / custoLitro
rodaraLitro = compraLitro * rodaLitro
if compraLitro > 1:
qtdeLitro = 'Litros de combustíveis'
else:
qtdeLitro = 'Litro de combustível'
print('Com R$ %.2f compramos %.2f %s e \
rodamos %.2f Km' %(dinheiro, compraLitro, qtdeLitro, rodaraLitro))
Questão 1
ResponderExcluirraio = float(input('Digite o raio do círculo: '))
p_i = 3.14
peri = (p_i * 2) * raio
area = p_i * (raio ** 2)
print(f'O perímetro do um círculo com o raio {raio} é: {peri}!')
print(f'A área cujo o raio é {raio}, mede: {area:.2f}!')
#Exercícios Básicos de Python:
ResponderExcluirraio=float(input('Digite o raio do círculo: '))
pi=3.14
peri=(pi*2)*raio
area=pi*(raio**2)
print('O perimetro do raio é: %.1f e a area é: %.1f'%(peri,area))
print()
temp_BR=float(input('Digite a Temperatura em Celsius: '))
f=((9/5)*temp_BR)+32
print('Temperatura em Fahrenheit:',f,'ºF')
print()
temp_NA=float(input('Digite a Temperatura em Fahrenheit: '))
c=(temp_NA-32)/1.8
print('Temperatura em Celcius:',c,'ºC')
print()
dinheiro=float(input('Digite o valor: '))
print('Você pode encher:',dinheiro/5,'L, e pecorrer',(dinheiro/5)*20,'Km com esse combustivel.')
#Exercícios basicos de python no progressivo
ResponderExcluir#01
import math
raio = float(input('Você tem um círculo!? Qual o raio dele? '))
print('Seu círculo eh muito legal!! Ele tem %.2f de perímetro e %.2f de área!' %(2 * math.pi * raio, math.pi * (raio ** 2)))
#Hahaha goxtei!! Agr vamos pro próxxx
#02
C0 = float(input('Ei, qual é a temperatura agora, ser usante da representação celsius? '))
if C0 > 0:
C0 = ((9 * C0) / 5) + 32
print('Um valor positivo!! Ei, sabia que isso equivale a %.1f em Fahrenheit!?' %C0)
elif C0 < 0:
C0 = ((9 * C0) / 5) + 32
print('Um valor negativo!! Ei, sabia que isso equivale a %.1f em Fahreinheit' %C0)
elif C0 == 0:
print('Ehh.. 0. Um ótimo meio termo, por sinal, sabia que essa temperatura em Fahreinheit não eh 0?? Não, em Fahreinheit eh 32')
else:
print('Ei, sem gracinhas, isso não eh um número!!')
#03
F0 = float(input('Mas aki nós não discriminamos nenhuma representatividade válida de temperatura,\nentão, qual eh a temperatura agora, amigo usante de Fahreinheit!? '))
if F0 > 32:
F0 = (5 * (F0 - 32)) / 9
print('Wow!! Caliente! Esse número representa a mesma temperatura que o %.1f em Celsius!!' %F0)
elif F0 < 32:
F0 = (5 * (F0 - 32)) / 9
print('Wow!! Freezing! Esse número representa a mesma temperatura que o %.1f em Celsius!!' %F0)
elif F0 == 32:
print('Bem, como eu já disse antes, o 32 Fahrenheitiano equivale ao 0 Celsiusino.')
else:
print('Ei, que brincadeira é essa!? Isso NAO eh um número.')
#Puxa.. esses foram trabalhosos. Agora vamos pro último.
#04
comb = float(input('Quanto está selecionado para o combustível? '))
L = comb / 5
km = 20 * L
print('Ok, com R$ %.2f você consegue comprar %.1f litros para andar %.2f km.' %(comb, L, km))
um programa que determine quanto será gasto para encher o tanque de um carro, sabendo-se que o preço da gasolina é de R$ 4,00 e o preço do álcool é de R$ 2,60. O usuário fornecerá os seguintes dados: Tipo de carro (G – gasolina ou A – álcool) e Capacidade do tanque em litros.
ResponderExcluir'''
ResponderExcluirExercício 01
Escreva um programa que pede o raio de um círculo, e em seguida exiba o perímetro e área do círculo.
'''
import math
area = 1
per = 1
raio = float(input("Raio do círculo: "))
area = math.pi * raio ** 2
per = 2 * math.pi * raio
print(f"Área do círculo: {area:.2f}")
print(f"Perímetro do círculo: {per:.2f}")
'''
ResponderExcluirExercicio 02
Converter Celsius para Fahrenheit.
'''
#Recebe a temperatura em graus Celcius
cel = float(input("Temperatura em Celsius: "))
#Converte para Fahrenheit
f = ((9 / 5) * cel) + 32
#Exibe o resultado
print(f"{cel} Celsius = {f} Fahrenheit")
=======================================================
Exercício 03
'''
Converter Fahrenheit para Celsius.
'''
#Recebe a temperatura em graus Fahrenheit
far = float(input("Temperatura em Fahrenheit: "))
#Converte para Celsius
cel = (far - 32) / 1.8
#Exibe o resultado
print(f"{far} Fahrenheit = {cel:.2f} Celsius")
'''
ResponderExcluir01. Escreva um programa que pede o raio de um círculo,
e em seguida exiba o perímetro e área do círculo.
'''
import math
raio = float (input ('Digite o valor do raio: '))
und = input ('Digite a unidade de medida: ')
pi = (math.pi)
perimetro = 2 * pi * raio
area = pi * raio ** 2
print ('O perimetro do circulo mede %.3f %s.' %(perimetro, und))
print ('A area do círculo mede %.3f %s.' %(area, und))
'''
ResponderExcluir02. Você está no Brasil, e para temperatura usamos o grau Celsius.
Porém, quando você for contrato para trabalhar como programador Python
no exterior, deverá usar graus Fahrenheit.
A fórmula da conversão é a seguinte: F = 9 / 5 * C + 32
Ou seja, você fornece a temperatura em graus Celsius,
e seu script faz a conversão para graus Fahrenheit.
'''
C = float (input ('Digite a temperatura em graus Celsius: '))
F = 9 / 5 * C + 32
print ('%.2f graus Celsius = %.2f Fahrenheit.' % (C, F))
input ()
'''
ResponderExcluir03. Agora faça o contrário. Você fornece a temperatura em graus Fahrenheit,
seu programa conversar para Celsius e exibe na tela.
'''
F = float (input ('Digite a temperatura em Fahrenheit: '))
C = (F -32) * 5 / 9
print ('%.2f Fahrenheit = %.2f graus Celsius.' % (F, C))
input ()
'''
ResponderExcluir04. Um novo modelo de carro, super econômico foi lançado.
Ele faz 20 km com 1 litro de combustível.
Cada litro de combustível custa R$ 5,00.
Faça um programa que pergunte ao usuário quanto de dinheiro ele
tem e em seguida diga quantos litros de combustível ele pode comprar
e quantos kilometros o carro consegue andar com este tanto de combustível.
Seu script será usado no computador de bordo do carro.
'''
money = float (input ('Quanto dinheiro você tem? R$ '))
print ('Você pode comprar %.2f litros de combustível e rodar %.2f km.' % ( money / 5 , money / 5 * 20))
input ()
def saudacao():
ResponderExcluirprint('''
###############
# Bem vindo #
# ao #
# Conversor #
# de #
# Temperatura #
###############''')
def escolha_conversao():
escolha = input('Digite "C" para converter Farenheint em Celcius e "F" para converter Celcius em Farenheit: ')
if escolha == 'f' or escolha == 'F':
converter_F()
elif escolha == 'c' or escolha == 'C':
converter_C()
elif escolha == '':
print('Digite algo por favor: ')
escolha_conversao()
else:
print('Digite algo correto')
escolha_conversao()
def converter_C():
graus_farenheit = int(input('Digite a temp em Farenheit:'))
graus_celcius = (graus_farenheit -32) / 1.8
print(f'{graus_celcius:.2f} Celcius')
continuar()
def converter_F():
graus_celcius = int(input('Digite a temperatura em Celcius: '))
graus_farenheit = (9/5)* graus_celcius + 32
print(f'{graus_farenheit:.2f} Farenheit')
continuar()
def continuar():
escolha = input('Deseja continuar as conversões S/N ?')
if escolha == 's' or escolha == 'S':
escolha_conversao()
elif escolha == 'n' or escolha == 'N':
print('Tchau Tchau Baby!')
else:
print('bye')
saudacao()
escolha_conversao()
5.
ResponderExcluirdinheiro= float(input("Quanto de dinheiro você tem?"))
litro= dinheiro / 5
km=litro * 20
print(f'Com R$ {dinheiro} você pode comprar {litro} litros de gasolina, o que permite rodar {km} km.')
print(f"{' Exercício 001 ':=^65}")
ResponderExcluirraio = float(input('Digite o valor do raio do círculo: '))
pi = 3.141592
diametro = 2 * raio
perimetro = 2 * pi * raio
area = pi * (raio ** 2)
print(f'Valor do diâmetro: {diametro:.2f} \nValor do perímetro: {perimetro:.2f} \nValor da área: {area:.2f}')
print(f"{' Exercício 002 ':=^65}")
celsius = float(input('Digite a temperatura em °C (Celsius): '))
fahrenheit = celsius * 1.8 + 32
print(f'{celsius:.2f} °C convertidos são {fahrenheit:.2f} °F.')
print(f"{' Exercício 003 ':=^65}")
fahrenheit = float(input('Digite a temperatura em °F (Fahrenheit): '))
celsius = (fahrenheit - 32) / 1.8
print(f'{fahrenheit:.2f} °F convertidos são {celsius:.2f} °C.')
print(f"{' Exercício 004 ':=^65}")
dinheiro = float(input('Sua quantia em dinheiro: R$ '))
litros = dinheiro / 5.00
km = litros * 20
print(f'Com R$ {dinheiro:.2f} você pode comprar {litros} L e percorrer {km} Km.')
def calcular_preco_distacia(dineiro):
ResponderExcluircombustivel = 20
preco = 5
total_de_combustivle = dineiro / preco
km_a_andar = total_de_combustivle * combustivel
print(f'Total de combustível que dá para comprar: {total_de_combustivle:.2f}L')
print(f'Total de km que da para andar: {km_a_andar}km')
dinheiro = float(input('Quanto dinheiro você tem? '))
calcular_preco_distacia(dinheiro)
último exercício:
ResponderExcluirRESOLUÇÃO
money = float(input("Digite a quantidade de dinheiro você possui:"))
v = 5
kilometros = 20
litros = money/v
recebe = litros*kilometros
print("Com esse dinheiro você pode comprar",litros," litros de gasolina e com essa quantidade de gasolina é possível percorrer",recebe,"km")
c = float(input('Informe a temperatura emºC: '))
ResponderExcluirf = ((9*c)/5)+ 32
print('A temperatura de {} ºC é {} ºF:'.format(c,f))
Aqui estão as soluções para os exercícios básicos de Python que você mencionou:
ResponderExcluir01. Cálculo do perímetro e área de um círculo:
```python
import math
raio = float(input("Digite o raio do círculo: "))
perimetro = 2 * math.pi * raio
area = math.pi * raio ** 2
print(f"Perímetro: {perimetro:.2f}")
print(f"Área: {area:.2f}")
```
02. Conversão de graus Celsius para Fahrenheit:
```python
celsius = float(input("Digite a temperatura em graus Celsius: "))
fahrenheit = (celsius * 9/5) + 32
print(f"Temperatura em graus Fahrenheit: {fahrenheit:.2f}")
```
03. Conversão de graus Fahrenheit para Celsius:
```python
fahrenheit = float(input("Digite a temperatura em graus Fahrenheit: "))
celsius = (fahrenheit - 32) * 5/9
print(f"Temperatura em graus Celsius: {celsius:.2f}")
```
04. Cálculo de combustível e distância percorrida:
```python
dinheiro = float(input("Quanto dinheiro você tem? R$"))
litros = dinheiro / 5
distancia = litros * 20
print(f"Você pode comprar {litros:.2f} litros de combustível.")
print(f"O carro consegue andar {distancia:.2f} km com este tanto de combustível.")
```
### programa que pede o raio de um círculo, e em seguida exiba o perímetro e área do círculo ###
ResponderExcluirimport math
raio = float(input("Digite o Raio do Circulo: "))
#Função para Calcula o circuferencia
def Area_circuferencia_com_raio():
circuferencia = math.pi * (raio**2)
return circuferencia
def Perimetro_circuferencia():
perimetro = 2 * math.pi * raio
return perimetro
Area = Area_circuferencia_com_raio()
Perimetro = Perimetro_circuferencia()
print (f' Area do Círculo e {Area:.2f}')
print (f' Perimetro do Círculo e {Perimetro:.2f}')
01. Escreva um programa que pede o raio de um círculo, e em seguida exiba o perímetro e área do círculo.
ResponderExcluirimport math
raio = float(input("Digite o raio do circulo:"))
perimetro = 2 * math.pi * raio
area = math.pi * (raio ** 2)
print(f"O perímetro do círculo é: {perimetro:.2f}")
print(f"A área do círculo é: {area:.2f}")
# 02. Você está no Brasil, e para temperatura usamos o grau Celsius.
# Porém, quando você for contrato para trabalhar como programador Python no exterior, deverá usar graus Fahrenheit.
F= (9/5)c+32
C = float(input("Digite uma temperatura:"))
Temperatura = ((9/5) * C) + 32
print (f"A temperatura de {C} graus Celsius, representa a temperatura de {Temperatura:.1F} graus Fahrenheit")
# 03. Agora faça o contrário. Você fornece a temperatura em graus Fahrenheit, seu programa conversar para Celsius e exibe na tela.
F = float(input("Digite uma temperatura:"))
Temperatura = (5/9) * (F - 32)
print (f"A temperatura de {F} graus Fahrenheit, representa a temperatura de {Temperatura:.1F} graus Celsius")
# 04. Um novo modelo de carro, super econômico foi lançado. Ele faz 20 km com 1 litro de combustível. Cada litro de combustível custa R$ 5,00.
# Faça um programa que pergunte ao usuário quanto de dinheiro ele tem e em seguida diga quantos litros de combustível
# ele pode comprar e quantos kilometros o carro consegue andar com este tanto de combustível.
RECURSO = float(input("Quanto de recurso você possui para ir a Santo Antônio de Jesus?"))
COMBUSTÍVEL = (RECURSO / 5)
QUILOMETRAGEM = (COMBUSTÍVEL * 20)
print(f"Você possui R${RECURSO:.2f}, isto significa dizer que você pode comprar até {COMBUSTÍVEL:.1F} litros de gasolina.\n"
f"Isto vai permitir seu carro rodar {QUILOMETRAGEM:.1F}KM até SAJ são mais ou menos 200KM.")