From db9fba011204a080bbbd59daa61029fe84068c65 Mon Sep 17 00:00:00 2001 From: mardenmnt Date: Wed, 22 Jun 2022 11:30:26 -0300 Subject: [PATCH] =?UTF-8?q?Revisando=20e=20corrigindo=20alguns=20c=C3=B3di?= =?UTF-8?q?gos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FacebookHackaton2013/facebookhackaton2013.py | 10 +++++----- Lista1/exercicio1_guilhermelouro_01.py | 3 ++- Lista1/exercicio1_guilhermelouro_02.py | 6 ++++-- Lista1/exercicio1_guilhermelouro_03.py | 11 ++++++----- Lista1/exercicio1_guilhermelouro_04.py | 8 ++++---- Lista1/exercicio1_guilhermelouro_05.py | 8 ++++---- Lista1/exercicio1_guilhermelouro_06.py | 2 +- Lista1/exercicio1_guilhermelouro_07.py | 3 ++- Lista1/exercicio1_guilhermelouro_08.py | 5 +++-- Lista1/exercicio1_guilhermelouro_09.py | 2 +- Lista1/exercicio1_guilhermelouro_10.py | 2 +- Lista1/exercicio1_guilhermelouro_11.py | 2 +- Lista2/exercicio02_guilhermelouro_01.py | 10 +++++----- Lista2/exercicio02_guilhermelouro_03.py | 2 +- Lista3/exercicio03_guilhermelouro_01.py | 4 ++-- Lista3/exercicio03_guilhermelouro_02.py | 6 +++--- Lista3b/exercicio03b_guilhermelouro_04.py | 2 +- Lista3b/exercicio03b_guilhermelouro_05.py | 2 +- Lista4/exercicio04_guilhermelouro_01.py | 6 +++--- Lista4/exercicio04_guilhermelouro_02.py | 6 +++--- Lista4/exercicio04_guilhermelouro_03.py | 6 +++--- Lista4/exercicio04_guilhermelouro_04.py | 2 +- Lista4/exercicio04_guilhermelouro_05.py | 4 ++-- Lista5/exercicio05_guilhermelouro_B.py | 4 ++-- Lista5/exercicio05_guilhermelouro_C.py | 2 +- Lista5/exercicio05_guilhermelouro_D.py | 2 +- Lista5/exercicio05_guilhermelouro_E.py | 2 +- Lista8/exercicio08_guilhermelouro.py | 18 +++++++++--------- 28 files changed, 73 insertions(+), 67 deletions(-) diff --git a/FacebookHackaton2013/facebookhackaton2013.py b/FacebookHackaton2013/facebookhackaton2013.py index 6a6e2b4..965a5a4 100644 --- a/FacebookHackaton2013/facebookhackaton2013.py +++ b/FacebookHackaton2013/facebookhackaton2013.py @@ -10,8 +10,8 @@ def parse_bin(n, k): lista = sorted(lista, key=lambda x: -x.count('1')) return (lista, lista[k-1]) -print "="*150 -print "Lista:%s \nk-ésimo elemento: %s\n" %(parse_bin(3, 5)) -print "Lista:%s \nk-ésimo elemento: %s\n" %(parse_bin(4, 10)) -print "Lista:%s \nk-ésimo elemento: %s\n" %(parse_bin(5, 15)) -print "="*150 \ No newline at end of file +print ("="*150) +print ("Lista:%s \nk-ésimo elemento: %s\n" %(parse_bin(3, 5))) +print ("Lista:%s \nk-ésimo elemento: %s\n" %(parse_bin(4, 10))) +print ("Lista:%s \nk-ésimo elemento: %s\n" %(parse_bin(5, 15))) +print ("="*150) diff --git a/Lista1/exercicio1_guilhermelouro_01.py b/Lista1/exercicio1_guilhermelouro_01.py index 0dd5aa4..4b2567d 100644 --- a/Lista1/exercicio1_guilhermelouro_01.py +++ b/Lista1/exercicio1_guilhermelouro_01.py @@ -1,4 +1,5 @@ n1 = int(input("Entre com o primeiro numero: ")) n2 = int(input("Entre com o segundo numero: ")) -print n1," + ",n2,"=",n1+n2 \ No newline at end of file +# print (n1," + ",n2,"=",n1+n2) +print(f'{n1} + {n2} = {n1 + n2}') diff --git a/Lista1/exercicio1_guilhermelouro_02.py b/Lista1/exercicio1_guilhermelouro_02.py index 2d8d337..543999c 100644 --- a/Lista1/exercicio1_guilhermelouro_02.py +++ b/Lista1/exercicio1_guilhermelouro_02.py @@ -2,5 +2,7 @@ # -*- coding: utf-8 -*- # 2) Escreva um programa que leia um valor em metros e o exiba convertido em milímetros -metros = input("Entre com um número: ") -print metros,"metros equivale a", metros*1000, "milímetros" \ No newline at end of file +metros = int(input("Entre com um número: ")) + +# print (metros,"metros equivale a", metros*1000, "milímetros") +print(f'{metros} metros equivale a {metros*1000} milímetros') diff --git a/Lista1/exercicio1_guilhermelouro_03.py b/Lista1/exercicio1_guilhermelouro_03.py index 73bb40d..5161d13 100644 --- a/Lista1/exercicio1_guilhermelouro_03.py +++ b/Lista1/exercicio1_guilhermelouro_03.py @@ -2,11 +2,12 @@ # -*- coding: utf-8 -*- # 3) Escreva um programa que leia a quantidade de dias, horas, minutos e segundos do usuário. Calcule o total em segundos. -dias = input("Digite uma quantidade de dias: ") -horas = input("Digite uma quantidade de horas: ") -minutos = input("Digite uma quantidade de minutos: ") -segundos = input("Digite uma quantidade de segundos: ") +dias = int(input("Digite uma quantidade de dias: ")) +horas = int(input("Digite uma quantidade de horas: ")) +minutos = int(input("Digite uma quantidade de minutos: ")) +segundos = int(input("Digite uma quantidade de segundos: ")) totalSegundos = (dias*24*60*60) + (horas*60*60) + (minutos*60) + segundos -print dias,"dias",horas,"horas",minutos,"minutos",segundos,"segundos representam", totalSegundos,"segundos" \ No newline at end of file +# print (dias,"dias",horas,"horas",minutos,"minutos",segundos,"segundos representam", totalSegundos,"segundos") +print(f'{dias} dias {horas} horas {minutos} minutos {segundos} segundos representam {totalSegundos} segundos') diff --git a/Lista1/exercicio1_guilhermelouro_04.py b/Lista1/exercicio1_guilhermelouro_04.py index b7dd454..e8c2ec4 100644 --- a/Lista1/exercicio1_guilhermelouro_04.py +++ b/Lista1/exercicio1_guilhermelouro_04.py @@ -2,11 +2,11 @@ # -*- coding: utf-8 -*- # 4) Faça um programa que calcule o aumento de um salário. Ele deve solicitar o valor do salário e a porcentagem do aumento. Exiba o valor do aumento e do novo salário. -salario = input("Digite o salário: ") -perc = input("Digite a porcentagem do aumento: ") +salario = float(input("Digite o salário: ")) +perc = int(input("Digite a porcentagem do aumento: ")) novoSalario = salario + ((salario*perc)/100) aumento = novoSalario - salario -print "Aumento de: R$", aumento -print "Novo salário: R$", novoSalario \ No newline at end of file +print ("Aumento de: R$", aumento) +print ("Novo salário: R$", novoSalario) diff --git a/Lista1/exercicio1_guilhermelouro_05.py b/Lista1/exercicio1_guilhermelouro_05.py index 049dd09..a21f5bb 100644 --- a/Lista1/exercicio1_guilhermelouro_05.py +++ b/Lista1/exercicio1_guilhermelouro_05.py @@ -2,11 +2,11 @@ # -*- coding: utf-8 -*- # 5) Solicite o preço de uma mercadoria e o percentual de desconto. Exiba o valor do desconto e o preço a pagar. -preco = input("Digite o preço: ") -perc = input("Digite a porcentagem do desconto: ") +preco = float(input("Digite o preço: ")) +perc = int(input("Digite a porcentagem do desconto: ")) novoPreco = preco - ((preco*perc)/100) desconto = preco - novoPreco -print "Preço com desconto: R$", novoPreco -print "Desconto de: R$", desconto \ No newline at end of file +print ("Preço com desconto: R$", novoPreco) +print ("Desconto de: R$", desconto) diff --git a/Lista1/exercicio1_guilhermelouro_06.py b/Lista1/exercicio1_guilhermelouro_06.py index c287870..d0cf38a 100644 --- a/Lista1/exercicio1_guilhermelouro_06.py +++ b/Lista1/exercicio1_guilhermelouro_06.py @@ -7,4 +7,4 @@ tempo = dist / velo -print ('Tempo em horas %.1f' %tempo) \ No newline at end of file +print ('Tempo em horas %.1f' %tempo) diff --git a/Lista1/exercicio1_guilhermelouro_07.py b/Lista1/exercicio1_guilhermelouro_07.py index 7ef6c8e..db1c903 100644 --- a/Lista1/exercicio1_guilhermelouro_07.py +++ b/Lista1/exercicio1_guilhermelouro_07.py @@ -2,7 +2,8 @@ # -*- coding: utf-8 -*- # Converta uma temperatura digitada em Celsius para Fahrenheit. F = 9*C/5 + 32 -c = input("Digite a temperatua em Celsius: ") +c = float(input("Digite a temperatua em Celsius: ")) + f = 9*c/5 + 32 print ('%d Fahrenheit' %f) \ No newline at end of file diff --git a/Lista1/exercicio1_guilhermelouro_08.py b/Lista1/exercicio1_guilhermelouro_08.py index 9d6742b..30e4d1d 100644 --- a/Lista1/exercicio1_guilhermelouro_08.py +++ b/Lista1/exercicio1_guilhermelouro_08.py @@ -2,7 +2,8 @@ # -*- coding: utf-8 -*- # Converta uma temperatura digitada em Fahrenheit para Celsius. -f = input("Digite a temperatua em Fahrenheit: ") +f = float(input("Digite a temperatua em Fahrenheit: ")) + c = (f - 32) / 1.8 -print ('%d graus Celsius' %c) \ No newline at end of file +print ('%d graus Celsius' %c) diff --git a/Lista1/exercicio1_guilhermelouro_09.py b/Lista1/exercicio1_guilhermelouro_09.py index bd4466f..70770fd 100644 --- a/Lista1/exercicio1_guilhermelouro_09.py +++ b/Lista1/exercicio1_guilhermelouro_09.py @@ -8,4 +8,4 @@ kmp = int(input("Digite a quantidade de km percorridos: ")) dias = int(input("Digite a quantidade de dias: ")) -print ('Valor do aluguel: R$ %.2f' %(kmp*0.15 + dias*60) ) \ No newline at end of file +print ('Valor do aluguel: R$ %.2f' %(kmp*0.15 + dias*60) ) diff --git a/Lista1/exercicio1_guilhermelouro_10.py b/Lista1/exercicio1_guilhermelouro_10.py index e512df4..e73cffa 100644 --- a/Lista1/exercicio1_guilhermelouro_10.py +++ b/Lista1/exercicio1_guilhermelouro_10.py @@ -13,4 +13,4 @@ totalCigarros = (anosFumando * 365)*qntCigarros diasPerdidos = (totalCigarros * 10)/24 -print ('Dias perdidos %d' %diasPerdidos ) \ No newline at end of file +print ('Dias perdidos %d' %diasPerdidos ) diff --git a/Lista1/exercicio1_guilhermelouro_11.py b/Lista1/exercicio1_guilhermelouro_11.py index 1e3b7b3..69ac595 100644 --- a/Lista1/exercicio1_guilhermelouro_11.py +++ b/Lista1/exercicio1_guilhermelouro_11.py @@ -5,4 +5,4 @@ a um milhão. """ -print ('2 elevado a 1 milhão tem %d digitos' %len(str(2**1000000)) ) \ No newline at end of file +print ('2 elevado a 1 milhão tem %d digitos' %len(str(2**1000000)) ) diff --git a/Lista2/exercicio02_guilhermelouro_01.py b/Lista2/exercicio02_guilhermelouro_01.py index 08f3943..a477ffa 100644 --- a/Lista2/exercicio02_guilhermelouro_01.py +++ b/Lista2/exercicio02_guilhermelouro_01.py @@ -10,11 +10,11 @@ l2 = int(input("Lado 2: ")) l3 = int(input("Lado 3: ")) -if li > (l2 + l3) or l2 > (l1 + l3) or l3 > (l1 + l2): - print "Não pode ser um triangulo" +if l1 > (l2 + l3) or l2 > (l1 + l3) or l3 > (l1 + l2): + print("Não pode ser um triangulo") elif l1 == l2 == l3: - print "Equilatero" + print("Equilatero") elif l1 == l2 or l1 == l3 or l2 == l3: - print "Isósceles" + print("Isósceles") else: - print "Escaleno" + print("Escaleno") diff --git a/Lista2/exercicio02_guilhermelouro_03.py b/Lista2/exercicio02_guilhermelouro_03.py index a2aa6ef..bd67239 100644 --- a/Lista2/exercicio02_guilhermelouro_03.py +++ b/Lista2/exercicio02_guilhermelouro_03.py @@ -19,7 +19,7 @@ excesso = "ZERO" multa = "ZERO" -print 'O excesso de peso foi de ',str(excesso),'kg, portanto, a multa é de R$', str(multa) +print('O excesso de peso foi de ',str(excesso),'kg, portanto, a multa é de R$', str(multa)) diff --git a/Lista3/exercicio03_guilhermelouro_01.py b/Lista3/exercicio03_guilhermelouro_01.py index 1dc501a..0a7b0be 100644 --- a/Lista3/exercicio03_guilhermelouro_01.py +++ b/Lista3/exercicio03_guilhermelouro_01.py @@ -6,9 +6,9 @@ seja inválido e continue pedindo até que o usuário informe um valor válido. """ -nota = "" +nota = input("Informe uma nota: ") while nota < 0 or nota > 10: nota = float(input("Digite uma nota de 0 a 10: ")) - print "Nota inválida, digite apenas uma nota de 0 a 10." + print ("Nota inválida, digite apenas uma nota de 0 a 10.") print("Nota: %.1f" %nota) diff --git a/Lista3/exercicio03_guilhermelouro_02.py b/Lista3/exercicio03_guilhermelouro_02.py index f7e5abf..d8d01ef 100644 --- a/Lista3/exercicio03_guilhermelouro_02.py +++ b/Lista3/exercicio03_guilhermelouro_02.py @@ -5,10 +5,10 @@ Faça um programa que leia um nome de usuário e a sua senha e não aceite a senha igual ao nome do usuário, mostrando uma mensagem de erro e voltando a pedir as informações. """ -user = raw_input("Nome de usuario: ") -senha = raw_input("Senha: ") +user = input("Nome de usuario: ") +senha = input("Senha: ") while senha == user: - senha = raw_input("Digite uma senha diferente do nome de usuário: ") + senha = input("Digite uma senha diferente do nome de usuário: ") print ("Usuário: %s | Senha: %s" %(user, senha)) \ No newline at end of file diff --git a/Lista3b/exercicio03b_guilhermelouro_04.py b/Lista3b/exercicio03b_guilhermelouro_04.py index 59050d1..c65384f 100644 --- a/Lista3b/exercicio03b_guilhermelouro_04.py +++ b/Lista3b/exercicio03b_guilhermelouro_04.py @@ -16,4 +16,4 @@ else: d += 1 -print divisores \ No newline at end of file +print (divisores) \ No newline at end of file diff --git a/Lista3b/exercicio03b_guilhermelouro_05.py b/Lista3b/exercicio03b_guilhermelouro_05.py index f9a3bcc..fb1e671 100644 --- a/Lista3b/exercicio03b_guilhermelouro_05.py +++ b/Lista3b/exercicio03b_guilhermelouro_05.py @@ -4,4 +4,4 @@ """ Faça um programa que peça um inteiro positivo e o mostre invertido. Ex.: 1234 gera 4321 """ -print str(input('Entre com o número: '))[::-1] \ No newline at end of file +print (input('Entre com o número: '))[::-1] diff --git a/Lista4/exercicio04_guilhermelouro_01.py b/Lista4/exercicio04_guilhermelouro_01.py index 58becfd..03bbcb0 100644 --- a/Lista4/exercicio04_guilhermelouro_01.py +++ b/Lista4/exercicio04_guilhermelouro_01.py @@ -22,7 +22,7 @@ maior = n lista.sort() -print "="*40 -print lista +print ("="*40) +print (lista) print("\nMenor: %d - Maior: %d" %(menor, maior)) -print "="*40 \ No newline at end of file +print ("="*40) \ No newline at end of file diff --git a/Lista4/exercicio04_guilhermelouro_02.py b/Lista4/exercicio04_guilhermelouro_02.py index 12b5c49..9f00e9d 100644 --- a/Lista4/exercicio04_guilhermelouro_02.py +++ b/Lista4/exercicio04_guilhermelouro_02.py @@ -25,6 +25,6 @@ par.sort() impar.sort() -print "\nLISTA = ", lista -print "PAR = ", par -print "IMPAR = ", impar, "\n" +print ("\nLISTA = ", lista) +print ("PAR = ", par) +print ("IMPAR = ", impar, "\n") diff --git a/Lista4/exercicio04_guilhermelouro_03.py b/Lista4/exercicio04_guilhermelouro_03.py index 31603b2..efc8c0c 100644 --- a/Lista4/exercicio04_guilhermelouro_03.py +++ b/Lista4/exercicio04_guilhermelouro_03.py @@ -19,6 +19,6 @@ lista3.append(lista1[i]) lista3.append(lista2[i]) -print lista1 -print lista2 -print lista3 +print (lista1) +print (lista2) +print (lista3) diff --git a/Lista4/exercicio04_guilhermelouro_04.py b/Lista4/exercicio04_guilhermelouro_04.py index 5b4fc92..40f4a60 100644 --- a/Lista4/exercicio04_guilhermelouro_04.py +++ b/Lista4/exercicio04_guilhermelouro_04.py @@ -27,4 +27,4 @@ if p[0] in "python": in_python.append(s); -print "\n\n",in_python,"\n\n" \ No newline at end of file +print ("\n\n",in_python,"\n\n") \ No newline at end of file diff --git a/Lista4/exercicio04_guilhermelouro_05.py b/Lista4/exercicio04_guilhermelouro_05.py index 93b89f3..cf02d91 100644 --- a/Lista4/exercicio04_guilhermelouro_05.py +++ b/Lista4/exercicio04_guilhermelouro_05.py @@ -33,6 +33,6 @@ maior_q_4 += 1 -print "\n\n", "="*80 +print ("\n\n", "="*80) print ("%d palavras possuem uma das letras de 'python' e tem mais de 4 caracteres." %maior_q_4) -print "="*80, "\n\n" \ No newline at end of file +print ("="*80, "\n\n") \ No newline at end of file diff --git a/Lista5/exercicio05_guilhermelouro_B.py b/Lista5/exercicio05_guilhermelouro_B.py index 911cf0c..29fc373 100644 --- a/Lista5/exercicio05_guilhermelouro_B.py +++ b/Lista5/exercicio05_guilhermelouro_B.py @@ -4,6 +4,6 @@ for i in range(1,10): if not i == 3: for j in range(1, 7): - print "oi" + print ("oi") count += 1 -print count \ No newline at end of file +print (count) \ No newline at end of file diff --git a/Lista5/exercicio05_guilhermelouro_C.py b/Lista5/exercicio05_guilhermelouro_C.py index a25ecde..9c6b22b 100644 --- a/Lista5/exercicio05_guilhermelouro_C.py +++ b/Lista5/exercicio05_guilhermelouro_C.py @@ -12,4 +12,4 @@ if not i%2 and not i%7: count += 1 -print count \ No newline at end of file +print (count) \ No newline at end of file diff --git a/Lista5/exercicio05_guilhermelouro_D.py b/Lista5/exercicio05_guilhermelouro_D.py index b399c80..04035e8 100644 --- a/Lista5/exercicio05_guilhermelouro_D.py +++ b/Lista5/exercicio05_guilhermelouro_D.py @@ -13,4 +13,4 @@ if '2' in str(i) and '7' not in str(i): count += 1 -print count \ No newline at end of file +print (count) \ No newline at end of file diff --git a/Lista5/exercicio05_guilhermelouro_E.py b/Lista5/exercicio05_guilhermelouro_E.py index 2b1b71a..685713b 100644 --- a/Lista5/exercicio05_guilhermelouro_E.py +++ b/Lista5/exercicio05_guilhermelouro_E.py @@ -57,4 +57,4 @@ def PhoneVerification(n): if PhoneVerification(i): count += 1 -print count +print (count) diff --git a/Lista8/exercicio08_guilhermelouro.py b/Lista8/exercicio08_guilhermelouro.py index 4477c5a..1a85828 100644 --- a/Lista8/exercicio08_guilhermelouro.py +++ b/Lista8/exercicio08_guilhermelouro.py @@ -145,14 +145,14 @@ def distintos(palavra): v,vpp = verbos(txtB) n_magicos = numeros_magicos(txtB) -print '='*150 +print ('='*150) -print "A;%d" %preposicao(txtB) -print "B;%d" %v -print "C;%d" %vpp -print '\n' -print "D;%s" %(" ").join(ordem_alfabetica(txtB)) -print '\n' -print "E;%d Números Mágicos | %s" %(len(n_magicos), n_magicos) +print ("A;%d" %preposicao(txtB)) +print ("B;%d" %v) +print ("C;%d" %vpp) +print ('\n') +print ("D;%s" %(" ").join(ordem_alfabetica(txtB))) +print ('\n') +print ("E;%d Números Mágicos | %s" %(len(n_magicos), n_magicos)) -print '='*150 \ No newline at end of file +print ('='*150) \ No newline at end of file