├── q51.py ├── README.md ├── q22.py ├── q15continuacao.py ├── aula 6 - slide 3.py ├── q5.py ├── q17.py ├── q26.py ├── aula 3 - slide 4.py ├── aula 4 - slide 1.py ├── aula 4 - slide 5.py ├── q1.py ├── aula 5 - slide 1.py ├── q27.py ├── q32.py ├── aula 5 - slide 3.py ├── aula 4 - slide 2.py ├── q28.py ├── q13.py ├── q18.py ├── aula 1 - 5 .py ├── slide.py ├── aula 3 - slide 1.py ├── q12.py ├── exemplo.py ├── q15.py ├── exercicio 4.py ├── aula 4 - slide 4.py ├── aula 3 - slide 2.py ├── q14.py ├── q36.py ├── q37.py ├── exercicio pra entregar.py ├── q33.py ├── q50.py ├── aula 4 - slide 3.py ├── exercicio 3.py ├── exercicio 2.py ├── q30.py ├── q23.py ├── q31.py ├── q38.py ├── q11.py ├── q9.py ├── q19.py ├── q21.py ├── slide 2.py ├── q29.py ├── q20.py ├── exercicio 1.py ├── q46.py ├── q41.py ├── q42.py ├── q45.py ├── q40.py ├── q48.py ├── q2.py ├── q39.py ├── aula 6 - slide 2.py ├── q6.py ├── aula 3 - slide 3.py ├── q24.py ├── q25.py ├── q34.py ├── q3.py ├── q7.py ├── pra entregar.py ├── q43.py ├── q4.py ├── q49.py ├── aula 5 - slide 2.py ├── aula 6 - slide 1.py ├── q8.py ├── 3 ex pra entregar.py ├── 4 ex pra entregar.py ├── q16.py ├── q47.py ├── q44.py └── q35.py /q51.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # python 2 | apenas treinando python 3 | -------------------------------------------------------------------------------- /q22.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba 5 valores e me mostre o somatório dos valores. 2 | 3 | lista = [1, 2, 3, 4, 5] 4 | print(sum(lista)) -------------------------------------------------------------------------------- /q15continuacao.py: -------------------------------------------------------------------------------- 1 | from q15 import operacao 2 | 3 | a = int(input("1 valor? ")) 4 | b = int(input('2 valor? ')) 5 | 6 | print(operacao(a, b)) -------------------------------------------------------------------------------- /aula 6 - slide 3.py: -------------------------------------------------------------------------------- 1 | 2 | tupla = () 3 | dicionario = { 4 | "nota 1" : "5.2", 5 | "nota 2" : "6.2" 6 | } 7 | print(dicionario["nota 1"]) -------------------------------------------------------------------------------- /q5.py: -------------------------------------------------------------------------------- 1 | # Crie um programa que imprime de 0 ate 12 e fazendo pulos de três(3).(use o comando For) 2 | 3 | for i in range (0, 12+1, 3): 4 | print(i) -------------------------------------------------------------------------------- /q17.py: -------------------------------------------------------------------------------- 1 | # Faça um programa para imprimir uma contagem de 0 até 100 de 10 em For. Um número por linha 2 | 3 | for i in range (100+1): 4 | print(i) 5 | -------------------------------------------------------------------------------- /q26.py: -------------------------------------------------------------------------------- 1 | # Faça um programa para imprimir uma contagem de 0 até 100 de 10 em For. Um número por linha. 2 | 3 | for i in range(0, 101, 10): 4 | print(i) -------------------------------------------------------------------------------- /aula 3 - slide 4.py: -------------------------------------------------------------------------------- 1 | #Faça uma calculadora que receba números inteiros e posteriormente 2 | #a operação a ser feita com esse número e então retorne o resultado. 3 | -------------------------------------------------------------------------------- /aula 4 - slide 1.py: -------------------------------------------------------------------------------- 1 | #Faça um programa para imprimir uma contagem de 0 até 100 de 10 em For. Um número por linha. 2 | for i in range(0, 101, 10): 3 | print(i) 4 | -------------------------------------------------------------------------------- /aula 4 - slide 5.py: -------------------------------------------------------------------------------- 1 | #Escrever um programa que solicita ao usuário um conjunto de 10 valores reais e mostrar a média dos 10 números .(usando só o FOR)(dois casa decimal) 2 | 3 | -------------------------------------------------------------------------------- /q1.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que recebe um //nome (str) e imprime 2 | # (seja bem vindo a python //nome) 3 | 4 | nome = str(input('digite o seu nome: ')) 5 | print('seja bem vindo a python', nome) -------------------------------------------------------------------------------- /aula 5 - slide 1.py: -------------------------------------------------------------------------------- 1 | lista = ["joao", 'maria', "carlos"] 2 | print(lista) 3 | lista.remove("maria") 4 | print(lista[2]) 5 | print(len(lista)) 6 | lista.insert(1, "iza") 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /q27.py: -------------------------------------------------------------------------------- 1 | n1 = int(input("qual número deseja começar: ")) 2 | n2 = int(input("deseja ir de quanto em quanto: ")) 3 | n3 = int(input("qual número deseja terminar: ")) 4 | 5 | 6 | for count in range(n1, n3+1, n2): 7 | print(count) -------------------------------------------------------------------------------- /q32.py: -------------------------------------------------------------------------------- 1 | #Faça um programa que receba 5 valores e me mostre o somatório dos valores. 2 | lista = [] 3 | for i in range(5): 4 | valor = int(input('digite um valor: ')) 5 | lista.append(valor) 6 | print(lista) 7 | print(sum(lista)) -------------------------------------------------------------------------------- /aula 5 - slide 3.py: -------------------------------------------------------------------------------- 1 | # Criar um lista que ter esses valores ( 20 , 40 ,30 ,10 , 0 ) 2 | # faz como que eles virarem uma lista decrescente 3 | # Apaga a posição dois(2) e mostrar o valor apagado 4 | # Inserir o valor dois (2) na posição quatro (4) 5 | # tamanho da lista 6 | -------------------------------------------------------------------------------- /aula 4 - slide 2.py: -------------------------------------------------------------------------------- 1 | #Escreva um algoritmo que solicita ao usuário um valor N inteiro positivo e imprime na tela do computador todos os número inteiros de 0 até N digitado. (Usando for) 2 | n = int(input("Digite um número: ")) 3 | 4 | for count in range(0, n+1, 1): 5 | print(count) -------------------------------------------------------------------------------- /q28.py: -------------------------------------------------------------------------------- 1 | # Escreva um algoritmo que solicita ao usuário um valor N inteiro 2 | # positivo e imprime na tela do computador todos os número inteiros 3 | # de 0 até N digitado. (Usando for) 4 | 5 | n = int(input('escreva um numero: ')) 6 | 7 | for i in range(0, n+1): 8 | print(i) -------------------------------------------------------------------------------- /q13.py: -------------------------------------------------------------------------------- 1 | # Faça uma função que aceita 2 variáveis e retorna a multiplicação 2 | 3 | def mult(a, b): 4 | return f'A multiplicação é: {a*b}4 ' 5 | 6 | if __name__ == "__main__": 7 | a = int(input("valor de a: ")) 8 | b = int(input("valor de b: ")) 9 | print(mult(a, b)) -------------------------------------------------------------------------------- /q18.py: -------------------------------------------------------------------------------- 1 | # Escreva um algoritmo que solicita ao usuário um valor N inteiro positivo 2 | # e imprime na tela do computador todos os número inteiros de 0 até N digitado. 3 | # (Usando for) 4 | 5 | numero = int(input('digite um numero: ')) 6 | for i in range (0, numero+1): 7 | print(i) -------------------------------------------------------------------------------- /aula 1 - 5 .py: -------------------------------------------------------------------------------- 1 | #Desenvolva a função máxima que recebe dois números inteiros e retorna o maior deles 2 | 3 | a = int(input("digite o primeiro valor: ")) 4 | b = int(input("digite o segundo valor: ")) 5 | 6 | if a > b: 7 | print(a, "é maior que ", b) 8 | else: 9 | print(b, "é maior que ", a) -------------------------------------------------------------------------------- /slide.py: -------------------------------------------------------------------------------- 1 | hora = float(input("Que horas sao? ")) 2 | if hora > 0 and hora < 6: 3 | print("Boa madrugada") 4 | elif hora > 7 and hora < 12: 5 | print("Bom dia") 6 | elif hora > 13 and hora < 18: 7 | print("Boa tarde") 8 | elif hora > 19 and hora <= 24: 9 | print("Boa noite") -------------------------------------------------------------------------------- /aula 3 - slide 1.py: -------------------------------------------------------------------------------- 1 | #Faça uma função que aceita 2 variáveis e retorna a multiplicação 2 | def mult(a, b): 3 | return f'A multiplicaçao entre a e b é: {a*b}' 4 | 5 | if __name__ == "__main__": 6 | a = int(input("valor de a: ")) 7 | b = int(input("valor de b: ")) 8 | print(mult(a, b)) -------------------------------------------------------------------------------- /q12.py: -------------------------------------------------------------------------------- 1 | #Desenvolva a função máxima que recebe dois números inteiros e retorna o maior deles. 2 | 3 | a = int(input("digite o primeiro numero: ")) 4 | b = int(input('digite o segundo numero: ')) 5 | 6 | if a > b: 7 | print("o maior numero é:", a) 8 | else: 9 | print("o maior numero é:", b) -------------------------------------------------------------------------------- /exemplo.py: -------------------------------------------------------------------------------- 1 | '''def mostra_mensagem(): 2 | print("bem vindo ao def do python") 3 | return "bem vindo ao python" 4 | 5 | if __name__ == "__main__": 6 | mostra_mensagem()''' 7 | 8 | from random import randint as aleatorio 9 | if __name__ == "__main__": 10 | print(aleatorio(1, 35)) -------------------------------------------------------------------------------- /q15.py: -------------------------------------------------------------------------------- 1 | # Crie uma função que recebe dois parâmetros e faz a soma, 2 | # produto, divisão e subtração desses parâmetros após isso 3 | # implemente a aplicação dessa função em outro programa e mostro 4 | # o resultado no segundo programa 5 | 6 | def operacao (a, b): 7 | return a+b, a-b, a*b, a/b 8 | 9 | -------------------------------------------------------------------------------- /exercicio 4.py: -------------------------------------------------------------------------------- 1 | #Faça um programa que receba dois valores float : um de altura e um de peso, 2 | # para calcular o IMC. Por fim mostre o resultado. 3 | #peso/altura^2 4 | altura = float(input("digite sua altura: ")) 5 | peso = float(input("digite seu peso: ")) 6 | print(f"seu imc é: {peso/(altura*altura):.2f}") 7 | -------------------------------------------------------------------------------- /aula 4 - slide 4.py: -------------------------------------------------------------------------------- 1 | #Faça um programa que receba N números inteiros, e todos os números menores ou igual a 0 passem a ser 1 . (usa FOR) 2 | n = int(input("digite a qntd de vezes: ")) 3 | for numero in range(0, n): 4 | x = float(input("digite um numero: ")) 5 | if x <= 0: 6 | print(1) 7 | else: 8 | print(n) -------------------------------------------------------------------------------- /aula 3 - slide 2.py: -------------------------------------------------------------------------------- 1 | #Faça uma função que receba uma variável e mostre na tela se ele for múltiplo de 2 2 | 3 | def e_mult_2(a): 4 | if a % 2 == 0: 5 | return "o numero é multiplo de 2" 6 | else: 7 | return "nao é multiplo de 2" 8 | if __name__=='__main__': 9 | a = int(input("digite um numero: ")) 10 | print(e_mult_2(a)) -------------------------------------------------------------------------------- /q14.py: -------------------------------------------------------------------------------- 1 | #Faça uma função que receba uma variável e mostre na tela se ele 2 | # for múltiplo de 2 3 | 4 | def mult (a): 5 | if a%2 == 0: 6 | print('o numero é multiplo de 2') 7 | else: 8 | print('o numero não é multiplo de 2') 9 | 10 | if __name__ == '__main__': 11 | a = int(input('digite o valor de A: ')) 12 | mult(a) -------------------------------------------------------------------------------- /q36.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba 5 valores e coloque-os em uma lista. Após isso calcule a média dessa lista 2 | 3 | lista = [] 4 | soma = 0 5 | for i in range(5): 6 | x = int(input('digite um valor: ')) 7 | soma += x 8 | lista.append(x) 9 | print('a lista: ', lista) 10 | media = soma/5 11 | print(f'a media dos valores inseridos é: {media:.2f}') 12 | -------------------------------------------------------------------------------- /q37.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que vai ler 5 números e colocar em uma lista. 2 | # Após isso, esse programa vai reorganizar a lista na ordem numérica. 3 | 4 | lista = [] 5 | for i in range(5): 6 | x = int(input('escreva um numero: ')) 7 | lista.append(x) 8 | print('a lista original: ', lista) 9 | print('a lista organizada em ordem crescente: ', sorted(lista)) 10 | -------------------------------------------------------------------------------- /exercicio pra entregar.py: -------------------------------------------------------------------------------- 1 | #Receba (input) o valor de um salário e mostre o quanto deve ser 2 | #depositado de FGTS (8% do valor salário) para este salário informado 3 | #fgts = salário * 0.08 4 | 5 | salario = float(input("qual o seu salario? ")) 6 | print(f"o fgts é: {salario * 0.08}") 7 | print(f"seu salario dps do fgts é: {salario -(salario * 0.08):.2f}") 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /q33.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba 5 valores e Adicionar esses valores na lista e 2 | # depois mostrar a quantidade de valores armazenado na lista e imprimir a lista 3 | 4 | lista = [] 5 | for i in range(5): 6 | x = int(input('digite um valor: ')) 7 | lista.append(x) 8 | print('a lista criada é: ', lista) 9 | print('o tamanho da lista é: ', len(lista)) 10 | 11 | 12 | -------------------------------------------------------------------------------- /q50.py: -------------------------------------------------------------------------------- 1 | valores = list(map(str ,input("Digite o CNPJ e o Num de Funcionarios: ").split(' '))) 2 | impares = [] 3 | print(valores) 4 | 5 | for x in range(len(valores)): 6 | if (x%2!=0): 7 | impares.append(valores[x]) 8 | maior = max(impares) 9 | 10 | pos_cnpj_maior = valores.index(maior)-1 11 | print(f"CNPj:{valores[pos_cnpj_maior]}, Num de Funcionários: {maior}") 12 | -------------------------------------------------------------------------------- /aula 4 - slide 3.py: -------------------------------------------------------------------------------- 1 | #Escreva um algoritmo que solicita ao usuário N números inteiros, calcule e imprima na tela do computador a média(duas casas decimais) do aluno. 2 | soma = 0 3 | x = int(input("digite a qntd de provas: ")) 4 | for media in range(x): 5 | nota = float(input("digite as notas: ")) 6 | soma = soma + nota 7 | media = soma /x 8 | print(f'{media:.2f}') 9 | (ctrl) + (/) 10 | -------------------------------------------------------------------------------- /exercicio 3.py: -------------------------------------------------------------------------------- 1 | #Receba (input) um valor em real (R$) e mostre a conversão para dólar americano e euro 2 | #Entrada -> reais (R$) 3 | #Saída -> dolar (USD) e Euro 4 | 5 | dolar = 4.97 6 | euro = 5.31 7 | 8 | 9 | real = float(input("qual o valor em real? ")) 10 | print(f"o valor em dolar é: {real / dolar:.2f}") 11 | print(f"o valor em euro é: {real / euro:.2f}") 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /exercicio 2.py: -------------------------------------------------------------------------------- 1 | #Crie um programa que receba um nome e imprima em seguida: 2 | #Para receber o nome: nome = input(“Qual o nome?”) 3 | #numero = float(input(“Qual o número? “)) 4 | #"Seja bem vindo ao Python [ nome ] e multiplica o nome" 5 | 6 | nome = str(input("qual o seu nome? ")) 7 | numero = int(input("qual o numero? ")) 8 | print("seja bem vindo ao Python", nome) 9 | print(f'{nome * numero}') 10 | -------------------------------------------------------------------------------- /q30.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba N números inteiros, e 2 | # todos os números menores ou igual a 0 passem a ser 1 . (usa FOR) 3 | 4 | quantidade = int(input('Digite a quantidade de termos: ')) 5 | numeros = [] 6 | for i in range(quantidade): 7 | termo = int(input('digite um numero: ')) 8 | numeros.append(max(termo, 1)) 9 | 10 | for termo in numeros: 11 | print(termo) 12 | 13 | -------------------------------------------------------------------------------- /q23.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba 5 valores e Adicionar esses valores 2 | # na lista e depois mostrar a quantidade de valores armazenado na 3 | # lista e imprimir a lista 4 | 5 | lista = [] 6 | 7 | for i in range(5): 8 | x = int(input('escreva um valor: ')) 9 | lista.append(x) 10 | 11 | print('a quantidade de elementos da lista é:', len(lista)) 12 | print(lista) 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /q31.py: -------------------------------------------------------------------------------- 1 | # Escrever um programa que solicita ao usuário um conjunto de 10 2 | # valores reais e mostrar a média dos 10 números .(usando só o FOR) 3 | # (dois casa decimal) 4 | 5 | soma = 0 6 | for i in range (10): 7 | numero = int(input('digite um termo: ')) 8 | soma += numero 9 | media = soma/10 10 | print(f'a media dos termos é: {media:.2f}') 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /q38.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba 5 valores e faça a soma do primeiro e do terceiro valor, 2 | # no final mostre o resultado na tela. 3 | 4 | lista = [] 5 | 6 | for i in range(5): 7 | x = int(input('escreva um valor: ')) 8 | lista.append(x) 9 | 10 | print(lista) 11 | soma = lista[0]+lista[3] 12 | print('a soma do primeiro valor da lista com o terceiro valor é: ', soma) 13 | 14 | 15 | -------------------------------------------------------------------------------- /q11.py: -------------------------------------------------------------------------------- 1 | #O professor aplicou a avaliação em sua turma 2 | #e deseja mostrar se o aluno foi aprovado 3 | #(nota maior ou igual a 5) ou reprovado(nota menor que 5). 4 | #Desenvolva o programa que leia a nota do aluno e gere a tela de saída com 5 | #as informações solicitadas. 6 | 7 | nota = int(input("qual a nota? ")) 8 | 9 | if nota >= 5: 10 | print('aprovado') 11 | else: 12 | print('reprovado') 13 | 14 | -------------------------------------------------------------------------------- /q9.py: -------------------------------------------------------------------------------- 1 | # Crie um programa que receba duas notas e informe se a pessoa passou ou não. 2 | # Considere que o usuário irá informar uma nota de 0 à 10 e que média a partir 3 | # de 5 leva o aluno a aprovação 4 | 5 | n1 = int(input('digite a primeira nota: ')) 6 | n2 = int(input('digite a segunda nota: ')) 7 | media = (n1 + n2)/2 8 | 9 | if 0 < media <= 4.9: 10 | print('reprovado') 11 | else: 12 | print('aprovado') -------------------------------------------------------------------------------- /q19.py: -------------------------------------------------------------------------------- 1 | #Escreva um algoritmo que solicita ao usuário N números inteiros, 2 | # calcule e imprima na tela do computador a média(duas casas decimais) do aluno 3 | 4 | n = int(input('digite a quantidade de numeros: ')) 5 | soma = 0 6 | 7 | for i in range(n): 8 | numero = int(input('digite um numero: ')) 9 | soma += numero 10 | 11 | media = soma/n 12 | media = round(media, 2) 13 | 14 | print(f'a media é: {media}') -------------------------------------------------------------------------------- /q21.py: -------------------------------------------------------------------------------- 1 | # Escrever um programa que solicita ao usuário um conjunto de 10 2 | # valores reais e mostrar a média dos 10 números .(usando só o FOR) 3 | # (dois casa decimal) 4 | 5 | soma = 0 6 | 7 | for i in range(10): 8 | numero = float(input("Digite um número real: ")) 9 | soma += numero 10 | 11 | media = soma / 10 12 | media_formatada = "{:.2f}".format(media) 13 | 14 | print("A média dos números é:", media_formatada) 15 | -------------------------------------------------------------------------------- /slide 2.py: -------------------------------------------------------------------------------- 1 | #Crie um programa que receba duas notas e informe se a pessoa passou ou não. 2 | #Considere que o usuário irá informar uma nota de 0 à 10 e que média a partir 3 | #de 5 leva o aluno a aprovação 4 | 5 | x = float(input("Qual a sua nota? ")) 6 | y = float(input("Qual a segunda nota: ")) 7 | media = (x + y)/2 8 | if media >= 5: 9 | print("Parabéns, vc foi aprovado") 10 | elif media < 5: 11 | print("Vc foi reprovado") 12 | -------------------------------------------------------------------------------- /q29.py: -------------------------------------------------------------------------------- 1 | # Escreva um algoritmo que solicita ao usuário N números inteiros, 2 | # calcule e imprima na tela do computador a média(duas casas decimais) 3 | # do aluno.(Usando FOR) 4 | 5 | quantidade = int(input('escreva a quantidade de provas: ')) 6 | soma = 0 7 | 8 | for i in range(quantidade): 9 | termo = int(input('escreva sua nota: ')) 10 | soma += termo 11 | 12 | media = soma/quantidade 13 | print(f'a media das notas é: {media:.2f}') -------------------------------------------------------------------------------- /q20.py: -------------------------------------------------------------------------------- 1 | #Faça um programa que receba N números inteiros, e todos os 2 | # números menores ou igual a 0 passem a ser 1 . (usa FOR) 3 | 4 | n = int(input('escreva a qunatidade de numeros: ')) 5 | numeros = [] 6 | for i in range(n): 7 | numero = int(input('digite um numero: ')) 8 | numeros.append(numero) 9 | 10 | for i in range(n): 11 | if numeros[i] <= 0: 12 | numeros[i] == 1 13 | 14 | for numero in numeros: 15 | print(numero) -------------------------------------------------------------------------------- /exercicio 1.py: -------------------------------------------------------------------------------- 1 | #Receba (input) uma base e uma altura e calcule/mostre a área de um triângulo 2 | # area = (base * altura) / 2) 3 | 4 | #a) não usando input 5 | """base = 10 6 | altura = 10 7 | area = (base * altura)/2 8 | print(area)""" 9 | 10 | #b)usando input 11 | base = float(input("digite o tamanho da base: ")) 12 | altura = float(input("digite o tamanho da altura: ")) 13 | print("a area do triangulo é:", (base*altura)/2) 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /q46.py: -------------------------------------------------------------------------------- 1 | maior = float('-inf') # 10000000000000 2 | menor = float('inf') # -10000000000000 3 | print("Parar sair digita Zero(0)") 4 | while True: 5 | numero = int(input("Digite um valor : ")) 6 | if numero == 0: 7 | break 8 | else: 9 | if numero > maior: 10 | maior = numero 11 | elif numero < menor: 12 | menor = numero 13 | 14 | 15 | print("\tO numero e maior :", maior) 16 | print("\tO numero e menor :", menor) -------------------------------------------------------------------------------- /q41.py: -------------------------------------------------------------------------------- 1 | # Faça um programa que receba N valores e após isso calcule a média desses valores. (Usando while) 2 | # obs: não use o break 3 | 4 | soma = 0 5 | quantidade = 0 6 | 7 | x = int(input('digite a quantidade de valores: ')) 8 | while x > 0: 9 | y = int(input('digite um valor: ')) 10 | soma += y 11 | quantidade += 1 12 | x -= 1 13 | 14 | if quantidade > 0: 15 | media = soma / quantidade 16 | print('a media dos valores é: ', media) 17 | -------------------------------------------------------------------------------- /q42.py: -------------------------------------------------------------------------------- 1 | # Repita o exercício 1, so que dessa vez você deve utilizar o break (Usando while) 2 | 3 | soma = 0 4 | quantidade = 0 5 | 6 | while True: 7 | valor = float(input("Digite um valor (ou -1 para sair): ")) 8 | if valor == -1: 9 | break 10 | soma += valor 11 | quantidade += 1 12 | 13 | if quantidade > 0: 14 | media = soma / quantidade 15 | print(f"A média dos valores é: {media:.2f}") 16 | else: 17 | print("Nenhum valor foi inserido.") -------------------------------------------------------------------------------- /q45.py: -------------------------------------------------------------------------------- 1 | # Desenvolva um programa que recebe N números inteiros e retorna o 2 | # maior deles. Se os números forem iguais, retorne um deles.(usando while ) 3 | 4 | n = int(input('digite a quantidade de numeros: ')) 5 | maiornumero = int(input('digite um numero: ')) 6 | n -= 1 7 | 8 | while n > 0: 9 | numero = int(input('digite um numero: ')) 10 | 11 | if numero > maiornumero: 12 | maiornumero = numero 13 | n -= 1 14 | 15 | print('o maior numero é: ', maiornumero) 16 | -------------------------------------------------------------------------------- /q40.py: -------------------------------------------------------------------------------- 1 | # Achar o maior e o menor número de uma série de números inteiros 2 | # positivos fornecidos pelo usuário via teclado. O programa deve solicitar 3 | # valores até que o usuário entre com -1. (Usando while e condicionais) 4 | 5 | lista = [] 6 | x = int(input('Digite um número: ')) 7 | 8 | while x != -1: 9 | lista.append(x) 10 | x = int(input('Digite um número: ')) 11 | 12 | if lista: 13 | print('O menor valor da lista é:', min(lista)) 14 | print('O maior valor da lista é:', max(lista)) 15 | 16 | 17 | -------------------------------------------------------------------------------- /q48.py: -------------------------------------------------------------------------------- 1 | entrada = 0 2 | total = 0 3 | pares = 0 4 | cont = 0 5 | 6 | 7 | while True: 8 | entrada = int(input("\n\n\tDigite o valor: ")) 9 | 10 | 11 | cont+=1 12 | if entrada % 2 == 0: pares+=1 13 | total += entrada 14 | 15 | 16 | print("\n\t"+"*"*40) 17 | print("\t*"+f" Quantidade de elementos: \t{cont}") 18 | print("\t*"+f" Soma dos valores: \t\t{total}") 19 | print("\t*"+f" Media dos valores: \t\t{total/cont:.2f}") 20 | print("\t*"+f" Total de pares: \t\t\t{(float(pares/cont))*100:.2f}%") 21 | print("\t"+"*"*40) -------------------------------------------------------------------------------- /q2.py: -------------------------------------------------------------------------------- 1 | # Crie um programa que receba um valor e se esse valor for 2 | # inferior a um salário mínimo(1200) informe que o salário 3 | # está fora da legislação e se for negativo ou zero informe 4 | # que o salário está invalido (usa if e se for necessário pode 5 | # usar elif e else ). 6 | 7 | salario = float(input('escreva o salario: ')) 8 | 9 | if 1 < salario < 1200: 10 | print('voce esta fora da legislação!') 11 | elif salario <= 0: 12 | print('salario invalido!') 13 | else: 14 | print('seu salario esta de acordo com a legislação!') -------------------------------------------------------------------------------- /q39.py: -------------------------------------------------------------------------------- 1 | # Escreva um algoritmo que solicita ao usuário N notas, calcula e imprime na tela 2 | # do computador a média do aluno. O programa deve continuar solicitando notas até 3 | # que o usuário entre com -1. (Usando while) 4 | 5 | 6 | soma = 0 7 | quantidade = 0 8 | 9 | nota = float(input("digite a nota: ")) 10 | 11 | while nota != -1: 12 | soma += nota 13 | quantidade += 1 14 | nota = float(input('digite a nota: ')) 15 | if quantidade > 0: 16 | media = soma/quantidade 17 | print('a media é: ', media) 18 | else: print('nenhuma nota inserida') -------------------------------------------------------------------------------- /aula 6 - slide 2.py: -------------------------------------------------------------------------------- 1 | # #O professor aplicou a avaliação em sua turma e 2 | # deseja selecionar a maior nota e sua respectiva 3 | # frequência, ou seja, a quantidade de alunos que 4 | # conseguiu a maior nota. Desenvolva o programa que 5 | # leia a nota dos alunos e gere a tela de saída com 6 | # as informações solicitadas. 7 | 8 | maior = 0 9 | menor = 0 10 | while True: 11 | x = int(input("digite um numero: ")) 12 | if x == -1: 13 | break 14 | if x > maior: 15 | maior = x 16 | if x < menor: 17 | menor = x 18 | print(f"maior: {maior} menor: {menor}") -------------------------------------------------------------------------------- /q6.py: -------------------------------------------------------------------------------- 1 | # Escreva um programa que repita a leitura de uma senha até 2 | # que ela seja válida. Para cada leitura de senha incorreta 3 | # informada, escrever a mensagem "Senha Invalida". Quando a 4 | # senha for informada corretamente deve ser impressa a mensagem 5 | # "Acesso Permitido" e o algoritmo encerrado. Considere que a 6 | # senha correta é o valor 2002. 7 | 8 | senha = 2002 9 | while True: 10 | x = int(input('digite a senha: ')) 11 | if x == senha: 12 | print('acesso permitido') 13 | break 14 | else: 15 | print('acesso negado') 16 | continue 17 | 18 | -------------------------------------------------------------------------------- /aula 3 - slide 3.py: -------------------------------------------------------------------------------- 1 | #Crie uma função que recebe dois parâmetros e faz a soma, produto, 2 | #divisão e subtração desses parâmetros após isso implemente a aplicação 3 | #dessa função em outro programa e mostro o resultado no segundo programa 4 | 5 | def operacao(a, b): 6 | soma = a + b 7 | multiplicacao = a * b 8 | subtracao = a - b 9 | divisao = a/b 10 | return f'soma: {soma}, multiplicacao: {multiplicacao}, subtracao: {subtracao}. divisao: {divisao}' 11 | if __name__ == "__main__": 12 | a = float(input("escreva o valor de A: ")) 13 | b = float(input("escreva o valor de B: ")) 14 | print(operacao(a, b)) -------------------------------------------------------------------------------- /q24.py: -------------------------------------------------------------------------------- 1 | # Criar um lista que ter esses valores ( 20 , 40 ,30 ,10 , 0 ) 2 | # faz como que eles virarem uma lista decrescente 3 | # Apaga a posição dois(2) e mostrar o valor apagado 4 | # Inserir o valor dois (2) na posição quatro (4) 5 | # tamanho da lista 6 | 7 | 8 | lista = [20, 40, 30, 10, 0] 9 | copia = lista.copy() 10 | print('a lista: ', lista) 11 | lista.reverse() 12 | print('o tamanho da lista é:', len(lista)) 13 | print('a lista em ordem decrescente é: ', lista) 14 | del copia [2] 15 | print('a lista sem o segundo elemento fica: ', copia) 16 | copia.append(2) 17 | print('adicionando o valor 2 na lista: ', copia) 18 | 19 | -------------------------------------------------------------------------------- /q25.py: -------------------------------------------------------------------------------- 1 | # Criar um lista que ter esses valores ( 5 , 1, 3 ,4 ,6 , 7 , 0) 2 | # A ) faz como que eles virarem uma lista decrescente 3 | # B ) Acrescente o valor 2 e 4 na lista 4 | # C ) Depois mostra o tamanho da lista 5 | # D ) fala a posição do valor 5 6 | # E ) Quantidade do valor 4 7 | # F ) Apagar na lista a posição dois e colocar o valor 10 8 | # G ) Imprimir a lista 9 | 10 | lista = [5, 1, 3, 4, 6, 7] 11 | print(lista) 12 | lista.reverse() 13 | print('lista em ordem decrescente: ', lista) 14 | lista.append(2) 15 | lista.append(4) 16 | print('lista com o dois acrescentado: ', lista) 17 | print('o tamanho da lista é', len(lista)) 18 | 19 | -------------------------------------------------------------------------------- /q34.py: -------------------------------------------------------------------------------- 1 | # Criar um lista que ter esses valores ( 20 , 40 ,30 ,10 , 0 ) 2 | # faz como que eles virarem uma lista decrescente 3 | # Apaga a posição dois(2) e mostrar o valor apagado 4 | # Inserir o valor dois (2) na posição quatro (4) 5 | # tamanho da lista 6 | 7 | lista = [20, 40, 30, 10, 0] 8 | lista.sort(reverse=True) 9 | print('a lista em ordem decrescente é: ', lista) 10 | valorremovido = lista[2] 11 | del lista [2] 12 | print('a lista sem o segundo valor: ', lista) 13 | print('o valor removido foi: ', valorremovido) 14 | lista.insert(4, 2) 15 | print('lista com o 2 inserido na 4 posição: ', lista) 16 | print('o tamanho da lista é: ', len(lista)) -------------------------------------------------------------------------------- /q3.py: -------------------------------------------------------------------------------- 1 | # Criar um lista com 5 numero diferentes 2 | # 3 | # A )Acrescente o valor 3 e 4 na lista 4 | # 5 | # B ) Faça com que eles virem uma lista decrescente 6 | # 7 | # C ) Depois mostre o tamanho da lista 8 | # 9 | # D ) Apaga a primeira posição da lista e coloca o valor 35 10 | # 11 | # E ) Imprimir a lista 12 | 13 | lista = [1, 2, 6, 7, 8] 14 | print('lista original: ', lista) 15 | lista.append(3) 16 | lista.append(4) 17 | print('lista com 3 e 4 adicionados', lista) 18 | lista.sort(reverse=True) 19 | print('lista em ordem decrescente', lista) 20 | print('o tamanho da lista é: ', len(lista)) 21 | del lista[0] 22 | lista.insert(0, 35) 23 | print(lista) -------------------------------------------------------------------------------- /q7.py: -------------------------------------------------------------------------------- 1 | # Crie um programa que receba três notas de 0 até 10 2 | # (faça as validações para aceitar apenas esse intervalo), 3 | # depois faça o cálculo da média aritmética e então mostre 4 | # a média calculada e também se o aluno passou ou não. 5 | # A escola aceita notas 7 (sete) acima para aprovação. 6 | # Atenção para a indentação do código (inclusive na entrega dos exercícios) 7 | 8 | n1 = int(input('digite a primeira nota: ')) 9 | n2 = int(input('digite a segunda nota: ')) 10 | n3 = int(input('digite a terceira nota: ')) 11 | media = (n1+n2+n3)/3 12 | 13 | 14 | if 0 < n1 <= 10 and 0 = 7: 17 | print("aluno aprovado! ") 18 | else: 19 | print("aluno reprovado!") 20 | 21 | -------------------------------------------------------------------------------- /pra entregar.py: -------------------------------------------------------------------------------- 1 | #Crie um programa que receba três notas de 0 até 10 (faça as validações para aceitar apenas esse intervalo), 2 | #depois faça o cálculo da média aritmética e então mostre a média calculada e também se o aluno passou ou não. 3 | #A escola aceita notas 7 (sete) acima para aprovação. 4 | #Atenção para a indentação do código (inclusive na entrega dos exercícios) 5 | 6 | n1 = float(input("qual a sua primeira nota? ")) 7 | n2 = float(input("qual a sua segunda nota? ")) 8 | n3 = float(input("qual a sua terceira nota? ")) 9 | 10 | if 0 < n1 <= 10 and 0 < n2 <= 10 and 0 < n3 <= 10: 11 | media = (n1+n2+n3)/3 12 | print("sua media foi: ", media) 13 | if media >= 7: 14 | print("aprovado") 15 | else: 16 | print("reprovado") 17 | 18 | else: 19 | print("nota invalida") 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /q43.py: -------------------------------------------------------------------------------- 1 | # O professor aplicou a avaliação em sua turma e deseja selecionar a maior nota e 2 | # sua respectiva frequência, ou seja, a quantidade de alunos que conseguiu a maior 3 | # nota. Desenvolva o programa que leia a nota dos alunos e gere a tela de saída com 4 | # as informações solicitadas. 5 | 6 | 7 | 8 | maior_nota = -1 9 | frequencia_maior_nota = 0 10 | 11 | while True: 12 | nota = float(input("Digite a nota do aluno (ou -1 para sair): ")) 13 | if nota == -1: 14 | break 15 | 16 | if nota > maior_nota: 17 | maior_nota = nota 18 | frequencia_maior_nota = 1 19 | elif nota == maior_nota: 20 | frequencia_maior_nota += 1 21 | 22 | if frequencia_maior_nota > 0: 23 | print(f"A maior nota é {maior_nota} e foi obtida por {frequencia_maior_nota} aluno(s).") 24 | else: 25 | print("Nenhuma nota foi inserida.") -------------------------------------------------------------------------------- /q4.py: -------------------------------------------------------------------------------- 1 | # Desenvolva o programa que leia vários(N) números digitados e 2 | # mostre estas informações: 3 | # 4 | # A) Quantidade de elementos dados ; 5 | # 6 | # B) Soma dos valores ; 7 | # 8 | # C) media dos valores ; 9 | # 10 | # D) porcentagem(ate duas casas decimais ) de números pares ; 11 | # 12 | # (( Pode usar o comando While ou For )) 13 | 14 | lista = [] 15 | count = 0 16 | x = int(input('digite quantos elementos: ')) 17 | for i in range(x): 18 | n = int(input('digite um numero: ')) 19 | lista.append(n) 20 | if n % 2 == 0: 21 | count += 1 22 | print('a quantidade de elementos da lista é: ', len(lista)) 23 | print('a soma dos elementos é: ', sum(lista)) 24 | media = sum(lista)/ len(lista) 25 | print(f'a media da lista é:{media:.2f}') 26 | porcentagem = (count/len(lista))*100 27 | print(f'porcentagem de pares: {porcentagem:.2f}%') 28 | 29 | -------------------------------------------------------------------------------- /q49.py: -------------------------------------------------------------------------------- 1 | # Uma agência de publicidade quer prestar seus serviços somente para 2 | # a maior companhia, considerando a quantidade de funcionários. Para tal, 3 | # conseguimos um conjunto de dados com o CNPJ (Cadastro Nacional de Pessoa Jurídica) 4 | # e a quantidade de funcionários de várias empresas. Construa o programa que leia esses 5 | # dados de entrada e mostre o CNPJ e a quantidade de funcionários da maior empresa, 6 | # ou seja, da empresa com maior recursos humanos 7 | maiorcnpj ="" 8 | maiorqntdfunc = 0 9 | while True: 10 | cnpj = input('digite o CNPJ ou escreva SAIR: ') 11 | if cnpj.lower()=="sair": 12 | print('vc desejou sair do programa') 13 | break 14 | qtdfunc = int(input('escreva a quantiade de funcionarios: ')) 15 | if qtdfunc > maiorqntdfunc: 16 | maiorcnpj = cnpj 17 | maiorqntdfunc = qtdfunc 18 | print('a maior empresa é de CNPJ', maiorcnpj, "com", maiorqntdfunc, 'funcionarios') -------------------------------------------------------------------------------- /aula 5 - slide 2.py: -------------------------------------------------------------------------------- 1 | #Faça um programa que receba 5 valores e 2 | #Adicionar esses valores na lista e depois 3 | #mostrar a quantidade de valores armazenado 4 | #na lista e imprimir a lista 5 | 6 | # lista = [] 7 | # for x in range(0, 5): 8 | # lista.append(input("digite um numero:")) 9 | # print("lista:", lista) 10 | # print(lista.index['4']) 11 | # print(lista[3]) 12 | 13 | 14 | 15 | # lista_um = [] 16 | # imlista_um = list() 17 | # print(lista_um) 18 | 19 | # for lista in range(0, 4): 20 | # 21 | # print(int(input("digite um valor: "))) 22 | # lista = [] 23 | # if 30 in lista: 24 | # print('Valor está na lista') 25 | # else: 26 | # print('Valor não está na lista') 27 | # 28 | # if 80 in lista: 29 | # print('Valor está na lista') 30 | # else: 31 | # print('Valor não está na lista') 32 | 33 | 34 | 35 | # lista = [1, 2, 2, 2, 3, 4, 5] #Retorna o número de vezes que o item ‘x’ aparece na lista. 36 | # print(lista.count(2)) 37 | 38 | -------------------------------------------------------------------------------- /aula 6 - slide 1.py: -------------------------------------------------------------------------------- 1 | # while True: 2 | # Continuar = str(input("Deseja continuar ? (s/n) : ")).upper() 3 | # if Continuar == 'S': 4 | # print("\nVocê decidiu continuar...") 5 | # continue 6 | # break 7 | 8 | # while True : 9 | # Continuar = input("Deseja continuar ? (s/n) : ").lower () #.upper() 10 | # if Continuar == 's' : 11 | # print("\nVocê decidiu continuar...") 12 | # else : 13 | # break 14 | 15 | #exemplo 1 16 | # '''Escreva um algoritmo que solicita ao usuário N notas, 17 | # calcula e imprime na tela do computador a média do aluno. 18 | # O programa deve continuar solicitando notas até que o 19 | # usuário entre com -1. (Usando while)''' 20 | 21 | media = 0 22 | contador = 0 23 | while True: 24 | n = float(input("digite sua nota: ")) 25 | if n == -1: 26 | break 27 | media = media + n 28 | contador += 1 29 | print(f"sua media é: {media/contador}") 30 | -------------------------------------------------------------------------------- /q8.py: -------------------------------------------------------------------------------- 1 | # Crie uma variação do programa anterior, porém com os seguintes requisitos 2 | # adicionais: Calcule uma média ponderada: Peso da Nota 1 é 1, Peso da Nota 2 3 | # é 1.5 e Peso da Nota 3 é 2. Ao invés de mostrar se o aluno foi aprovado ou 4 | # não com base na média ponderada mostre uma menção de SR, II, MI, MM, MS ou SS, 5 | # conforme a média ponderada e usando a escala: 6 | 7 | n1 = int(input('digite a primeira nota: ')) 8 | n2 = int(input('digite a segunda nota: ')) 9 | n3 = int(input('digite a terceira nota: ')) 10 | media = ((n1*1)+(n2+1.5)+(n3*2))/4.5 11 | 12 | if 0 < n1 <= 10 and 0 10: 13 | # print("Número inválido. Digite um número entre 1 e 10.") 14 | # numero = int(input("Digite um número para ver a tabuada: ")) 15 | # 16 | # for i in range(1, 11): 17 | # resultado = numero * i 18 | # print("{} x {} = {}".format(numero, i, resultado)) 19 | 20 | #B 21 | for numero in range(1, 11): 22 | 23 | print("Tabuada do", numero) 24 | print("-------------") 25 | for i in range(1, 11): 26 | resultado = numero * i 27 | print("{} x {} = {}".format(numero, i, resultado)) 28 | print() -------------------------------------------------------------------------------- /q16.py: -------------------------------------------------------------------------------- 1 | # Faça uma calculadora que receba números inteiros e 2 | # posteriormente a operação a ser feita com esse número 3 | # e então retorne o resultado. 4 | 5 | def adicao(a, b): 6 | return a + b 7 | 8 | def subtracao(a, b): 9 | return a - b 10 | 11 | def multiplicacao(a, b): 12 | return a * b 13 | 14 | def divisao(a, b): 15 | return a / b 16 | 17 | print("Escolha uma operação:") 18 | print("1 - Adição") 19 | print("2 - Subtração") 20 | print("3 - Multiplicação") 21 | print("4 - Divisão") 22 | 23 | opcao = int(input("Digite o número da operação desejada: ")) 24 | num1 = int(input("Digite o primeiro número: ")) 25 | num2 = int(input("Digite o segundo número: ")) 26 | 27 | if opcao == 1: 28 | resultado = adicao(num1, num2) 29 | operacao = "+" 30 | elif opcao == 2: 31 | resultado = subtracao(num1, num2) 32 | operacao = "-" 33 | elif opcao == 3: 34 | resultado = multiplicacao(num1, num2) 35 | operacao = "*" 36 | elif opcao == 4: 37 | resultado = divisao(num1, num2) 38 | operacao = "/" 39 | 40 | print(f"Resultado: {num1} {operacao} {num2} = {resultado}") -------------------------------------------------------------------------------- /q47.py: -------------------------------------------------------------------------------- 1 | # Desenvolva o programa que leia vários(N) números e mostre estas informações: 2 | # A) Quantidade de elementos dados ; 3 | # B) Soma dos valores ; 4 | # C) media dos valores ; 5 | # D) porcentagem de números pares ate dois casas decimais 6 | # (( Pode usar o comando While ou For )) 7 | 8 | # A) Quantidade de elementos dados ; 9 | lista = [] 10 | x = int(input('digite a quantidade de valores: ')) 11 | for i in range(x): 12 | y = int(input('digite um valor: ')) 13 | lista.append(y) 14 | 15 | print('a lista é: ', lista) 16 | print('a quantidade de elementos da lista é: ', len(lista)) 17 | 18 | # B) Soma dos valores ; 19 | print('a soma dos valores da lista é: ', sum(lista)) 20 | 21 | # C) media dos valores ; 22 | soma = sum(lista) 23 | media = soma/x 24 | print(f'a media dos valores da lista é : {media:.2f}') 25 | 26 | # D) porcentagem de números pares ate dois casas decimais 27 | contadordepares = 0 28 | for y in lista: 29 | if y %2 ==0: 30 | contadordepares += 1 31 | 32 | porcentagempares = (contadordepares/len(lista))* 100 33 | print(f'a porcentagem de pares na lista é: {porcentagempares:.2f}') -------------------------------------------------------------------------------- /q44.py: -------------------------------------------------------------------------------- 1 | maior_nota = -1 2 | frequencia_maior_nota = 0 3 | soma_notas = 0 4 | quantidade_notas = 0 5 | quantidade_aprovados = 0 6 | quantidade_reprovados = 0 7 | 8 | primeira_nota = float(input("Digite a nota do aluno (ou -1 para sair): ")) 9 | if primeira_nota == -1: 10 | print("Nenhuma nota foi inserida.") 11 | else: 12 | while True: 13 | quantidade_notas += 1 14 | soma_notas += primeira_nota 15 | 16 | if primeira_nota >= 5: 17 | quantidade_aprovados += 1 18 | else: 19 | quantidade_reprovados += 1 20 | 21 | if primeira_nota > maior_nota: 22 | maior_nota = primeira_nota 23 | frequencia_maior_nota = 1 24 | elif primeira_nota == maior_nota: 25 | frequencia_maior_nota += 1 26 | 27 | primeira_nota = float(input("Digite a nota do aluno (ou -1 para sair): ")) 28 | if primeira_nota == -1: 29 | break 30 | 31 | media_turma = soma_notas / quantidade_notas 32 | 33 | print("Quantidade de notas digitadas:", quantidade_notas) 34 | print("Média da turma:", media_turma) 35 | print("Quantidade de alunos aprovados:", quantidade_aprovados) 36 | print("Quantidade de alunos reprovados:", quantidade_reprovados) 37 | print("Maior nota:", maior_nota) 38 | print("Frequência da maior nota:", frequencia_maior_nota) -------------------------------------------------------------------------------- /q35.py: -------------------------------------------------------------------------------- 1 | # Criar um lista que ter esses valores ( 5 , 1, 3 ,4 ,6 , 7 , 0) 2 | # A ) faz como que eles virarem uma lista decrescente 3 | # B ) Acrescente o valor 2 e 4 na lista 4 | # C ) Depois mostra o tamanho da lista 5 | # D ) fala a posição do valor 5 6 | # E ) Quantidade do valor 4 7 | # F ) Apagar na lista a posição dois e colocar o valor 10 8 | # G ) Imprimir a lista 9 | 10 | lista = [5, 1, 3, 4, 6, 7, 8] 11 | print('lista original: ', lista) 12 | 13 | '''A ) faz como que eles virarem uma lista decrescente''' 14 | lista.sort(reverse=True) 15 | print('a lista em ordem decrescente é: ', lista) 16 | 17 | # B ) Acrescente o valor 2 e 4 na lista 18 | lista.append(2) 19 | lista.append(4) 20 | print('a lista com 2 e 4 inseridos: ', lista) 21 | 22 | # C ) Depois mostra o tamanho da lista 23 | print('o tamanho da lista é: ', len(lista)) 24 | 25 | # D ) fala a posição do valor 5 26 | numero = 5 27 | posicao = lista.index(numero) 28 | print('a posicao do numero 5 na lista é: ', posicao) 29 | 30 | # E ) Quantidade do valor 4 31 | quantidade = lista.count(4) 32 | print('a quantidade de vezes que o numero 4 aparece na lista é: ', quantidade) 33 | 34 | # F ) Apagar na lista a posição dois e colocar o valor 10 35 | del lista[2] 36 | lista.insert(2, 10) 37 | print('a lista com o 10 inserido na 2 posiçao, tendo sido retirado o segundo elemento: ', lista) 38 | 39 | # G ) Imprimir a lista 40 | print('resultado final da lista: ', lista) 41 | 42 | --------------------------------------------------------------------------------