0% acharam este documento útil (0 voto)
14 visualizações69 páginas

Etapa D

Enviado por

Deávile Dresch
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
14 visualizações69 páginas

Etapa D

Enviado por

Deávile Dresch
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 69

Tipo de dados e variáveis – Usar o

# Dado tipo texto Primariz


(string) str
# Dado tipo numérico inteiro int
# Dado tipo numérico decimal float

# os dados ficam armazenados em objetos ou variáveis

nome = ‘Julio'
idade = 44
massa = 74.5

print(massa)
type(massa)

74.5
float
Operadores
matemáticos
# Soma (+)
# Subtração (-)
# Multiplicação (*)
# Divisão (/)
# Divisão inteira (//)
# Resto da divisão (%)
# Potenciação (**)

mais = 5 + 2
menos = 5 - 2
vezes = 5 * 2
div = 5 / 2
divint = 5 // 2
restodiv = 5 % 2
elevado = 5 ** 2
print(mais)
print(menos)
print(vezes)
print(div)
print(divint)
print(restodiv)
print(elevado)

7
3
10
2.5
2
1
25
Função Input - Aprenda a solicitar entrada do usuário em Python

nome = input('Informe o seu primeiro nome: ')


idade = int(input('Informe sua idade em anos inteiros: '))
massa = float(input('Informe seu peso em kg: '))
altura = float(input('Informe sua altura em metros na forma decimal: '))
imc = massa / (altura ** 2)
print(imc)

Informe o seu primeiro nome: Júlio


Informe sua idade em anos inteiros: 44
Informe seu peso em kg: 74.5
Informe sua altura em metros na forma decimal: 1.75
22.93644996347699
Operadores de Atribuição

# Atribuição direta (=)


x = 10
print(x)

# Atribuição de soma (+=)


x = 10
x += 3 #Equivalente a x = x + 3
print(x)

# Atribuição de subtração (-=)


x = 10
x -= 3 #Equivalente a x = x - 3
print(x)
# Atribuição de multiplicação (*=)
x = 10
x *= 3 #Equivalente a x = x * 3
print(x)

# Atribuição de divisão (/=)


x = 10
x /= 3 #Equivalente a x = x / 3
print(x)

# Atribuição de divisão inteira (//=)


x = 10 # Atribuição de potenciação (**=)
x //= 3 #Equivalente a x = x // 3 x = 10
print(x) x **= 3 #Equivalente a x = x ** 3
print(x)
# Atribuição de resto da divisão (%=)
x = 10
x %= 3 #Equivalente a x = x % 3
print(x)
Operadores de comparação

# Operador de igualdade
print (3 == 4)

# Operador de diferença
print (3 != 4)

# Operador de maior que(>)


print (3 > 4)

# Operador de menor que (<)


print (3 < 4)

# operador maior ou igual a (>=)


print (4 >= 4)

# operador maior ou igual a (<=)


print (4 <= 4)
Operadores de identidade

# Operador de identidade (is)


a = 7
b = 7.0
print(a is b)
print(a == b)

# Operador de identidade (is not)


a = 7
b = 7.0
print(a is not b)
print(a != b)
Operadores de associação (usar
JupyterLite)

# Operador in
nome = 'Douglas'
'D' in nome

# Operador not in
nome = 'Douglas'
'd' not in nome
Operadores lógicos (usar JupyterLite)
a = 3
b = 4
c = 5

# Operador AND retorna verdadeiro se todas as condições forem verdadeiras


a < b and b < c

a = 3
b = 4
c = 5

# Operador AND retorna verdadeiro se todas as condições forem verdadeiras


a < b and b > c
a = 3
b = 4
c = 5

# Operador OR retorna verdadeiro se pelo menos uma das condições for verdadeira
a < b or b < c

a = 3
b = 4
c = 5

# Operador OR retorna verdadeiro se pelo menos uma das condições for verdadeira
a < b or b > c
a = 3
b = 4
c = 5

# Operador not (inverte o resulta de verdadeiro para falso e de falso para


verdadeiro)
not(a > b)
String - Formatação

cliente = “Julio”
idade = 44

print('O nome do cliente é {}, ele tem {} anos de idade'.format(cliente,idade))


print(f'O nome do cliente é {cliente}, ele tem {idade} anos de idade')
taxa = 2/3
print(taxa)

taxa = 2/3
print('A taxa é {}' .format('%.2f' % taxa))
print(f'A taxa é {taxa:.2f}')
# 0 1 2 3 4 5 6 7 8 9 10 11 12 13 (índice)
# -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 (índice reverso)
# 1º 2º 3º 4º 5º 6º 7º 8º 9º 10º 11º 12º 13º 14º (ordinal)
#j u l i o f r a n z @ g m a i l . c o m
email = 'juliofranz@gmail.com’

# encontrando um caracter pelo índice


# Exemplo: qual é o quinto caracter dessa string?
email[4]
print(f'O quinto caracter dessa string é: {email[4]}’)

# Exemplo: qual é o último caracter dessa string?


print(f'O último caracter dessa string é: {email[19]}’)

# Exemplo: Quais são os caracteres que vem depois do 2º caracter (excluindo o 2º)
print(f'A sequência caracteres dessa string após o segundo é: {email[2:]}’)
# Exemplo: Quais são todos os caracteres dessa string?
print(f'A sequência todos os caracteres dessa string é: {email[:]}’)

# Exemplo: buscar e imprimir todos os caracteres até o caracter de índice 4 (todos os


caracteres antes do @ até o @ incluindo o @)
print(f'A sequência caracteres dessa string até o índice 9 é: {email[:10]}’)

# Exemplo como acessar o último caracter da lista sem contar o tamanho dela (sem usar a
função len())?
print(f'O último caracter dessa string é: {email[-1]}')
Sets (conjuntos)

# Criando conjuntos
nomes = {‘Amauri’, ‘Isalela', 'Pedro', 'Maria'}
pesos = {78, 32, 86, 74}
print(nomes)
print(pesos)
print(type(nomes))

# transformando outros objetos em conjuntos


carros = ['gol', 'fusca', 'passat']
transporte = set(carros)
print(type(carros))
print(type(transporte))
# impossibilidade de receber valores duplicados
alturas = {1.85, 1.34, 1.78, 1.69, 1.34}
print(alturas)

# Adição de elemento único em um conjunto


loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_b = {'copo', 'caneca', 'taça', 'tigela'}
print(loja_a)
print(loja_b)
loja_a.add('prato')
loja_b.add('pote')
print(loja_a)
print(loja_b)
# Adição de mais de um elemento em um conjunto
loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_b = {'copo', 'caneca', 'taça', 'tigela'}
print(loja_a)
print(loja_b)
loja_a.update(['bule', 'chaleira'])
print(loja_a)

# União de conjuntos
loja_c = loja_a.union(loja_b)
print(loja_c)
# Intersecção de conjuntos
loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_b = {'copo', 'caneca', 'taça', 'tigela'}
interseccao = loja_a.intersection(loja_b)
print(interseccao)

# Verificando os elementos exclusivos na comparação de conjuntos


loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_b = {'copo', 'caneca', 'taça', 'tigela'}
only_a = loja_a.difference(loja_b)
only_b = loja_b.difference(loja_a)
print(only_a)
print(only_b)
# Excluíndo elementos de um conjunto pelo método remove
loja_a.remove('faca')
print(loja_a)
# Excluindo todos os elementos de um conjunto
loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_a.clear()
print(loja_a)

# Excluindo um dos elementos de um conjunto


loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_a.remove('garfo')
print(loja_a)

# Copiar uma lista


loja_a = {'garfo', 'faca', 'caneca', 'copo'}
loja_a2 = loja_a.copy()
print(loja_a)
print(loja_a2)
Dicionários
# Estruturas de dicionários
carro = {'marca':'vw','modelo':'gol','ano':'2014','motor':'1.0’}
print(type(carro))
print(carro['marca’])
Print(carro)

carro['cor'] = 'azul’
print(carro)

carro.get('cor')
print(carro.get('cor'))
Tuplas

As tuplas são uma estrutura de dados muito importante em Python. Elas são semelhantes
às listas, mas são imutáveis, o que significa que seus elementos não podem ser alterados.
As tuplas são mais rápidas em termos de buscas e para manter integridade dos dados.
Usamos ( ) e não { }.
# Criando tuplas
nomes = ('Douglas', 'Daniela', 'Pedro', 'Maria')
idades = (47, 8, 68, 67)
alturas = (1.85, 1.32, 1.75, 1.69)
tupla_vazia = ()
print(type(nomes))
print(nomes)

print(nomes[0])
print(idades[1:3])
print(alturas[2])
# convertendo objetos em tuplas e vice-versa
lista = [1,2,3]
tupla = tuple(lista)
nova_lista = list(tupla)
print(lista)
print(tupla)
print(nova_lista)

# verificando a existência de um elemento em uma tupla


print(4 in tupla)
print(4 not in tupla)
# Buscando o índice de um determinado elemento
nomes = ['José', 'Maria', 'João', 'Sandra']
idades = [26, 23, 31, 28]
print(f'{nomes[nomes.index("José")]} tem
{idades[nomes.index("José")]} anos ')
IF and ELSE

Imagine que você pediu para o usuário informar um número inteiro


qualquer e quer fazer um script que devolva ao usuário uma
classificação se esse número inteiro que ele informou é par ou ímpar
# Executa um código ou bloco de códigos caso uma condição seja
atendida
n = int(input('Informe um número inteiro qualquer: '))
if n % 2 == 0:
print(f'O número informado é {n} e ele é um número par')
else:
print(f'O número informado é {n} e ele é um número ímpar’)

: quer dizer “faça alguma coisa”


% é o resto da divisão
Imagine que você deseja fazer um script que receba do usuário
separadamente o valor do faturamento mensal e valor dos gastos
mensais e calcule o lucro como sendo a diferença entre o primeiro e o
segundo valor informado (faturamento menos gasto) e caso haja lucro
aplique uma alíquota de 15% de imposto e informe o valor do imposto a
pagar.
# Executa um código ou bloco de códigos caso uma condição
seja atendida
fat = float(input('Informe o faturamento do mês em R$ '))
gasto = float(input('Informe o gasto do mês em R$ '))
lucro = fat - gasto
if lucro > 0:
imposto = lucro * 0.15
print(f'O lucro do mês foi R$ {lucro:.2f} e o imposto
devido é R$ {imposto:.2f}')
else:
print('Você não deve imposto esse mês')
Crie um script que receba do usuário a média final de um aluno e caso
esse média seja maior ou igual a 6 informe que o usuário está aprovado
e caso contrário apareça como reprovado:

media = float(input('Informe a média final do aluno de 0 a 10: '))


if media >= 6:
print(f'O aluno foi aprovado com a nota {media:.1f}')
else:
print(f'O Aluno foi reprovado com a nota {media:.1f}')
Elif
Serve quando há uma ou mais condições
intermediárias.
Agora considere que se a média for maior ou igual a 6 esse aluno está
aprovado, caso seja menor que 6 mas maior que 4 ele estará em recuperação
e caso seja menor que 4 está reprovado.
media = float(input('Informe a média final do aluno de 0 a 10: '))
if media >= 6:
print(f'O aluno foi aprovado com a nota {media:.1f}')
elif media >= 4:
print(f'O aluno está em recuperação com a nota {media:.1f}')
else:
print(f'O Aluno foi reprovado com a nota {media:.1f}')
Agora considere que se a média for maior que 6 ele estará aprovado, menor
que 6 mas maior que 4 recuperação online, menor que 4 mas maior que 2
recuperação presencial e menor que 2 reprovado.
media = float(input('Informe a média final do aluno de 0 a 10: '))
if media >= 6:
print(f'O aluno foi aprovado com a nota {media:.1f}')
elif media >= 4:
print(f'O aluno está em recuperação online com a nota {media:.1f}')
elif media >= 2:
print(f'O aluno está em recuperação presencial com a nota {media:.1f}')
else:
print(f'O Aluno foi reprovado com a nota {media:.1f}')
IFs aninhados

Imagine que você deseja criar um programa que receba do usuário o valor de
um determinado produto e a informação se esse produto é nacional ou
importado e retorne para o usuário o valor do imposto a pagar. Considere que
se o produto for nacional a alíquota de imposto é de 18% para valores até R$
200,00 e 25% para valores acima de R$ 200,00. Agora se o produto for
importado é isento para valores até R$ 200,00 e pagará 35% para valores
acima de R$ 200,00.
valor = float(input('Informe o valor do produto em R$ '))
nac = input('O produto é nacional? digite 1 para sim ou 2 para não ')
if nac == '1':
if valor > 200:
imp = 0.25 * valor
print(f'O valor do imposto a pagar é R$ {imp:.2f}')
else:
imp = 0.18 * valor
print(f'O valor do imposto a pagar é R$ {imp:.2f}')
else:
if valor > 200:
imp = valor * 0.35
print(f'O valor do imposto a pagar é R$ {imp:.2f}')
else:
print('Esse valor para produto importado é isento de imposto')
Fo
r
# for <variável temporária> in <nome do iterável>:
# ação ou conjunto de ações a serem executadas
nomes = ['Douglas', 'Daniela', 'Pedro', 'Maria']
idades = (47, 8, 67, 65)
alturas = {1.85, 1.32, 1.75, 1.70}
office = {'Gerente':'João', 'Diretora':'Sandra', 'Estagiário':'Gabriel’}
for nome in nomes:
print(nome)

for idade in idades:


print(idade)
print(idade+1)

for altura in alturas:


print(altura)
office = {'Gerente':'João', 'Diretora':'Sandra', 'Estagiário':'Gabriel'}
for cargo, nome in office.items():
print(cargo,'->', nome)
FOR com RANGE
# sintaxe da função:
# for <nome da variável temporária> in range(início, fim, de quanto em quanto):
# Ação associada ao nome da variável temporária

for i in range(6):
print(i)

for i in range(1,6):
print(i)
nomes = ['Douglas', 'Daniela', 'Pedro', 'Maria', 'Eduardo', 'Ester']
pesos = [78, 30, 91, 65, 93, 67]
alturas = [1.85, 1.32, 1.75, 1.70, 1.83, 1.70]

print(len(nomes))
print(len(pesos))
print(len(alturas))

for i in range(len(nomes)):
print(nomes[i])

for i in range(len(pesos)):
print(pesos[i])

for i in range(len(alturas)):
print(alturas[i])
nomes = ['Douglas', 'Daniela', 'Pedro', 'Maria', 'Eduardo', 'Ester']
pesos = [78, 30, 91, 65, 93, 67]
alturas = [1.85, 1.32, 1.75, 1.70, 1.83, 1.70]

imc = []
for i in range(len(nomes)):
imc.append(pesos[i]/alturas[i]**2)
print(f'{nomes[i]} tem {pesos[i]}Kg, {alturas[i]}m e seu imc é
{imc[i]:.2f}')
FOR com IF - Aprenda a iterar sobre sequências e aplicar condições

Imagine que você tem uma lista com seis nomes de pessoas e outra com
seis idades. Suponha que a posição de cada nome em sua lista
corresponde a mesma posição da sua idade na lista idades. Elabore um
código que percorra as duas listas, verifique se a pessoa é maior ou menor
de idade e exiba uma mensagem com cada nome, sua idade e um texto
informando se essa pessoa é maior ou menor de idade.
nomes = ['Douglas', 'Daniela', 'Pedro', 'Maria', 'Eduardo', 'Ester']
idades = [47, 8, 67, 65, 17, 15]
for i in range(len(nomes)):
if idades[i] >= 18:
print('*'*50)
print(f'{nomes[i]} tem {idades[i]} anos e é maior de idade')
print('*'*50)
else:
print('*'*50)
print(f'{nomes[i]} tem {idades[i]} anos e é menor de idade')
print('*'*50)
WHILE (enquanto) - Aprenda a repetir blocos de código

# while <condição atendida>:


# ação a ser executada

n = int(input('Informe a quantidade de prints que deseja: '))


c = 0
while c < n:
print('Olá Mundo!!')
c += 1
# Modo 2 - Utilizando while True
n = int(input('Informe quantas vezes deseja ver a mensagem: '))
c = 0
while True:
if c < n:
print('Olá Mundo!')
c += 1
else:
break
TRY e EXCEPT com WHILE TRUE

# Com tratamento de erros, mas sem loop


try:
n = float(input('Informe um número qualquer: '))
print('Parabéns você digitou um número qualquer')
except:
print('O valor digitado não é um número válido! por favor digite
novamente')
# Com tratamento de erros e com loop while True
while True:
try:
n = float(input('Informe um número qualquer: '))
print('Parabéns você digitou um número qualquer')
break
except:
print('O valor digitado não é um número válido! por favor
digite novamente')
Atualização de Lista

suponha que você tem uma lista com idades em anos e esta lista está desatualizada
em exatamente 1 ano, ou seja, para atualizá-la você precisa acrescentar 1 ano em
cada idade presente na lista.

# 1ª Solução: usando o laço FOR convencional


idades = [47, 8, 68, 67, 43, 37]
novas_idades = []
for idade in idades:
novas_idades.append(idade + 1)
print(novas_idades)
# 2ª Solução: usando list Comprehension
idades = [47, 8, 68, 67, 43, 37]
novas_idades_2 = [idade + 1 for idade in idades]
print(novas_idades_2)
suponha que você tem duas lista de igual tamanho sendo uma com alturas em metros
e a outra com pesos em Kg. Considerando que a posição de cada elemento em uma
lista corresponde ao mesmo índice desse elemento na outra lista você deseja criar
uma lista com imc para cada elemento.

# Método 1: usando o laço FOR convencional


alturas = [1.85,1.23,1.75,1.67,1.82,1.73]
pesos = [70,22,87,64,96,68]
imc = []
for i in range(len(pesos)):
imc.append(pesos[i]/alturas[i]**2)
print(imc)
# Método 2: usando list Comprehension
alturas = [1.85,1.23,1.75,1.67,1.82,1.73]
pesos = [70,22,87,64,96,68]
imc_2 = list(zip(pesos,alturas))
print(imc_2)

alturas = [1.85,1.23,1.75,1.67,1.82,1.73]
pesos = [70,22,87,64,96,68]
imc_2 = list(zip(pesos,alturas))
imc_2 = [i[0]/i[1]**2 for i in imc_2]
print(imc_2)
Faça um Programa que pergunte quanto você ganha por hora e o número
de horas trabalhadas no mês. Calcule e mostre o total do seu salário no
referido mês.
salario_hora = float(input("Digite quanto você ganha por hora: "))
horas_trabalhadas_mes = float(input("Digite quantas horas você trabalhou
esse mês: "))
salario_total = salario_hora * horas_trabalhadas_mes
print(f"Ganhando R${salario_hora:.2f} a hora, tendo trabalhado
"f"{horas_trabalhadas_mes} horas no mês, seu salário este mês "f"é de
R${salario_total:.2f}.")
Faça um Programa que peça a temperatura em graus Fahrenheit, transforme
e mostre a temperatura em graus Celsius.
graus_farenheit = float(input("Digite a temperatura em Farenheit: "))
graus_celsius = 5 * (graus_farenheit - 32) / 9
print(f"{graus_farenheit:.2f} graus Farenheit correspondem a
"f"{graus_celsius:.2f} graus Celsius")
Faça um Programa que peça a temperatura em graus Celsius, transforme
e mostre em graus Fahrenheit.
graus_celsius = float(input("Digite a temperatura em Celsius: "))
graus_farenheit = ((graus_celsius * 9) / 5) + 32
print(f"{graus_celsius:.2f} graus Celsius correspondem a
"f"{graus_farenheit:.2f} graus Farenheit")
Faça um Programa que peça 2 números inteiros e um número real.
Calcule e mostre:
- o produto do dobro do primeiro com metade do segundo.
- a soma do triplo do primeiro com o terceiro.
- o terceiro elevado ao cubo.
num1 = int(input("Digite um numero inteiro: "))
num2 = int(input("Digite outro numero inteiro: "))
num3 = float(input("Digite um numero real: "))
a = (num1 * 2) * (num2 / 2)
b = (num1 * 3) + num3
c = num3 ** 3

print(f"a: {a}\nb: {b}\nc: {c}")


Faça um Programa que pergunte quanto você ganha por hora e o número de horas
trabalhadas no mês.

Calcule e mostre o total do seu salário no referido mês, sabendo-se que são
descontados 11% para o Imposto de Renda, 8% para o INSS e 5% para o sindicato, faça
um programa que nos dê:
- salário bruto.
- quanto pagou ao INSS.
- quanto pagou ao sindicato.
- o salário líquido.
calcule os descontos e o salário líquido, conforme a tabela abaixo:
+ Salário Bruto : R$
- IR (11%) : R$
- INSS (8%) : R$
- Sindicato ( 5%) : R$
= Salário Liquido : R$

Obs.: Salário Bruto - Descontos = Salário Líquido.


preco_hora = float(input("Digite quanto você ganha por hora: "))
horas_trabalhadas = float( input("Digite quantas horas você
trabalhou esse mês: "))
salario_bruto = preco_hora * horas_trabalhadas
IR = salario_bruto * (11 / 100)
INSS = salario_bruto * (8 / 100)
sindicato = salario_bruto * (5 / 100)
salario_liquido = salario_bruto - IR - INSS - sindicato
print(
f"+ Salário Bruto : R${salario_bruto:.2f}\n"
f"- IR (11%) : R${IR:.2f}\n"
f"- INSS (8%) : R${INSS:.2f}\n"
f"- Sindicato (5%) : R${sindicato:.2f}\n"
f"= Salário Liquido : R${salario_liquido:.2f}"
)
As Empresa do Mirinho resolveu dar um aumento de salário aos seus colaboradores
e lhe contrataram para desenvolver o programa que calculará os reajustes.

Faça um programa que recebe o salário de um colaborador e o reajuste segundo o


seguinte critério, baseado no salário atual:

- salários até R$ 280,00 (incluindo) : aumento de 20%


- salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
- salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
- salários de R$ 1500,00 em diante : aumento de 5%

Após o aumento ser realizado, informe na tela:


- o salário antes do reajuste;
- o percentual de aumento aplicado;
- o valor do aumento;
- o novo salário, após o aumento.
salario_anterior = float(input("Digite seu salário atual: "))
salario_atual = 0.0
diferenca_entre_salarios = 0.0
percentual_de_aumento = 0.0

if salario_anterior <= 280:


percentual_de_aumento = 20
elif salario_anterior <= 750:
percentual_de_aumento = 15
elif salario_anterior <= 1500:
percentual_de_aumento = 10
else:
percentual_de_aumento = 5

diferenca_entre_salarios = salario_anterior * (percentual_de_aumento / 100)


salario_atual = salario_anterior + diferenca_entre_salarios
print(f"Seu salário antes do reajuste era de R${salario_anterior:.2f}")
print(f"Seu salário foi aumentado em {percentual_de_aumento}%")
print(f"Seu salário foi aumentado em R${diferenca_entre_salarios:.2f}")
print(f"Seu salário atual é de R${salario_atual:.2f}")
Faça um Programa que verifique se uma letra digitada é vogal ou consoante.
# .upper() para deixar as letras maiúsculas,
# ficando assim mais fácil de comparar

letra = input("Digite uma letra: ").upper()


if (
letra == "A"
or letra == "E"
or letra == "I"
or letra == "O"
or letra == "U"
):
print("Vogal")
else:
print("Consoante")
Faça um programa que pergunte o preço de três produtos e informe qual
produto você deve comprar, sabendo que a decisão é sempre pelo mais
barato.
preco1 = float(input("Digite o preço do produto 1: "))
preco2 = float(input("Digite o preço do produto 2: "))
preco3 = float(input("Digite o preço do produto 3: "))
if preco1 < preco2 and preco1 < preco3:
print(f"O produto com o menor preco é o 1, custando R${preco1:.2f}")
elif preco2 < preco1 and preco2 < preco3:
print(f"O produto com o menor preco é o 2, custando R${preco2:.2f}")
else:
print(f"O produto com o menor preco é o 3, custando R${preco3:.2f}")
Faça um Programa que leia três números e mostre-os em ordem
decrescente.
numero1 = float(input("Digite um numero: "))
numero2 = float(input("Digite outro numero: "))
numero3 = float(input("Digite mais um numero: "))
if numero1 > numero2 > numero3:
print(numero1, numero2, numero3)
elif numero1 > numero3 > numero2:
print(numero1, numero3, numero2)
elif numero2 > numero1 > numero3:
print(numero2, numero1, numero3)
elif numero2 > numero3 > numero1:
print(numero2, numero3, numero1)
elif numero3 > numero1 > numero2:
print(numero3, numero1, numero2)
else:
print(numero3, numero2, numero1)
Faça um Programa que pergunte em que turno você estuda. Peça para
digitar M-matutino ou V-Vespertino ou N- Noturno.

Imprima a mensagem "Bom Dia!", "Boa Tarde!" ou "Boa Noite!" ou "Valor


Inválido!", conforme o caso.
turno = input("Digite seu turno, M - matutino, V - vespertino, N -
noturno: ").upper()
if turno == "M":
print("Bom dia!")
elif turno == "V":
print("Boa tarde!")
elif turno == "N":
print("Boa noite!")
else:
print("Valor inválido!")

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy