From fb4b99ea64d7fe257cb3c04233444e007eab81a3 Mon Sep 17 00:00:00 2001 From: Soraia Jacome Date: Thu, 27 Jun 2024 20:53:30 -0300 Subject: [PATCH 1/2] adicionei minha atividade --- soraia/README.md | 84 +++++++++++++++++++++++++++++++++++++++++ soraia/descobretexto.py | 48 +++++++++++++++++++++++ 2 files changed, 132 insertions(+) create mode 100644 soraia/README.md create mode 100644 soraia/descobretexto.py diff --git a/soraia/README.md b/soraia/README.md new file mode 100644 index 0000000..a8dab1e --- /dev/null +++ b/soraia/README.md @@ -0,0 +1,84 @@ +# **Entrega atividade S04 Turma ON34** + +## **Soraia Jácome** + + + +​ A atividade pedia para através de 3 textos pesquisar qual deles falava sobre direito. E para tal pediu para procurar quantas palavras lei tinham em cada texto. Deveria fazer o uso do slit(). E com o texto q tivesse mais a palavra lei deveria ser impresso no terminal. + + + +​ texto1 = "Uma infecção curada de dengue confere ao paciente imunidade contra o tipo de vírus responsável. Por existirem quatro tipos diferentes de vírus, para estar totalmente imunizado, é necessário ter tido contato com todos eles. Caso contrário, a cada contágio com um novo tipo de vírus, os sintomas são mais intensos e o risco de desenvolver a dengue grave é mais alto." +​ texto2 = "Já num sentido amplo, lei é somente a regra jurídica escrita, excluindo-se dessa aceção, portanto, o costume jurídico. Por fim, numa aceção técnica e específica, a palavra lei designa uma modalidade de regra escrita, que apresenta determinadas características; no direito brasileiro, são técnicas apenas a lei complementar e a lei ordinária." +​ texto3 = "Na linha do tempo do futebol feminino brasileiro, ele passou tanto tempo proibido quanto regulamentado: 38 anos. De 1941 a 1979, a lei nacional não permitia a prática do esporte por mulheres devido às “condições da sua natureza”. Já o regulamento da modalidade, que permanece válido até 2021, só foi feito em 1983. " +​ texto4 = "A lei dos cossenos é uma expressão matemática que relaciona os três lados de um triângulo qualquer. Por não estar restrita ao triângulo retângulo, a lei dos cossenos pode ser entendida como uma generalização do teorema de Pitágoras." + +​ Primeiro coloquei cada texto em uma lista: + +``` +ista_texto1 = texto1.split() + +lista_texto2 = texto2.split() + +lista_texto3 = texto3.split() + +lista_texto4 = texto4.split() + +listas = [lista_texto1, lista_texto2, lista_texto3, lista_texto4 +``` + + + +​ Depois fiz uma função que percorresse cada lista de texto e printasse a quantidade de que a palavra lei aparecia. + +``` +qnt_palavra_lei = 0 +def texto_contem(lei,lista): + qnt_palavra_lei = 0 + for palavra_lei in lista: + if palavra_lei == lei: + qnt_palavra_lei +=1 +``` + +​ Como resultado tive esse no terminal: + +![terminal](C:\Users\Bru\Desktop\prints aula\terminal.png) + + + +​ Guardei essa quantidade em uma variável, para depois fazer comparações. + +``` + return qnt_palavra_lei + +qntd_palavras_texto1 = texto_contem("lei",lista_texto1) +qntd_palavras_texto2 = texto_contem("lei",lista_texto2) +qntd_palavras_texto3 = texto_contem("lei",lista_texto3) +qntd_palavras_texto4 = texto_contem("lei",lista_texto4) +``` + +​ Fiz as comparações com uso do if + +``` +if qntd_palavras_texto1 > qntd_palavras_texto2: + print("O texto escolhido será o texto 1") + +if qntd_palavras_texto1 > qntd_palavras_texto3: + print("O texto escolhido será o texto 1") + +if qntd_palavras_texto1 > qntd_palavras_texto4: + print("O texto escolhido será o texto 1") + +if qntd_palavras_texto2 > qntd_palavras_texto3: + print("O texto escolhido será o texto 2") + +if qntd_palavras_texto2 > qntd_palavras_texto4: + print("O texto escolhido será o texto 2") + +if qntd_palavras_texto3 > qntd_palavras_texto4: + print("O texto escolhido será o texto 3") +``` + +​ O que resultou em escolha do texto 2 como o que tem mais a palavra lei. + +![terminal2](C:\Users\Bru\Desktop\prints aula\terminal2.png) \ No newline at end of file diff --git a/soraia/descobretexto.py b/soraia/descobretexto.py new file mode 100644 index 0000000..53363c1 --- /dev/null +++ b/soraia/descobretexto.py @@ -0,0 +1,48 @@ +texto1 = "Uma infecção curada de dengue confere ao paciente imunidade contra o tipo de vírus responsável. Por existirem quatro tipos diferentes de vírus, para estar totalmente imunizado, é necessário ter tido contato com todos eles. Caso contrário, a cada contágio com um novo tipo de vírus, os sintomas são mais intensos e o risco de desenvolver a dengue grave é mais alto." +texto2 = "Já num sentido amplo, lei é somente a regra jurídica escrita, excluindo-se dessa aceção, portanto, o costume jurídico. Por fim, numa aceção técnica e específica, a palavra lei designa uma modalidade de regra escrita, que apresenta determinadas características; no direito brasileiro, são técnicas apenas a lei complementar e a lei ordinária." +texto3 = "Na linha do tempo do futebol feminino brasileiro, ele passou tanto tempo proibido quanto regulamentado: 38 anos. De 1941 a 1979, a lei nacional não permitia a prática do esporte por mulheres devido às “condições da sua natureza”. Já o regulamento da modalidade, que permanece válido até 2021, só foi feito em 1983. " +texto4 = "A lei dos cossenos é uma expressão matemática que relaciona os três lados de um triângulo qualquer. Por não estar restrita ao triângulo retângulo, a lei dos cossenos pode ser entendida como uma generalização do teorema de Pitágoras." + +lista_texto1 = texto1.split() +lista_texto2 = texto2.split() +lista_texto3 = texto3.split() +lista_texto4 = texto4.split() +listas = [lista_texto1, lista_texto2, lista_texto3, lista_texto4] + +qnt_palavra_lei = 0 +def texto_contem(lei,lista): + qnt_palavra_lei = 0 + for palavra_lei in lista: + if palavra_lei == lei: + qnt_palavra_lei +=1 + + return qnt_palavra_lei + +qntd_palavras_texto1 = texto_contem("lei",lista_texto1) +qntd_palavras_texto2 = texto_contem("lei",lista_texto2) +qntd_palavras_texto3 = texto_contem("lei",lista_texto3) +qntd_palavras_texto4 = texto_contem("lei",lista_texto4) + +print(qntd_palavras_texto1) +print(qntd_palavras_texto2) +print(qntd_palavras_texto3) +print(qntd_palavras_texto4) + +if qntd_palavras_texto1 > qntd_palavras_texto2: + print("O texto escolhido será o texto 1") + +if qntd_palavras_texto1 > qntd_palavras_texto3: + print("O texto escolhido será o texto 1") + +if qntd_palavras_texto1 > qntd_palavras_texto4: + print("O texto escolhido será o texto 1") + +if qntd_palavras_texto2 > qntd_palavras_texto3: + print("O texto escolhido será o texto 2") + +if qntd_palavras_texto2 > qntd_palavras_texto4: + print("O texto escolhido será o texto 2") + +if qntd_palavras_texto3 > qntd_palavras_texto4: + print("O texto escolhido será o texto 3") + From f1dfebf7db62b4288c6d0efc148ac5aa2046312e Mon Sep 17 00:00:00 2001 From: Soraia Jacome Date: Thu, 18 Jul 2024 18:27:41 -0300 Subject: [PATCH 2/2] =?UTF-8?q?editei=20o=20readme=20e=20os=20ifs=20do=20c?= =?UTF-8?q?=C3=B3digo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- soraia/README.md | 79 ++++------------------------------------- soraia/descobretexto.py | 18 ++++------ 2 files changed, 13 insertions(+), 84 deletions(-) diff --git a/soraia/README.md b/soraia/README.md index a8dab1e..9f0e501 100644 --- a/soraia/README.md +++ b/soraia/README.md @@ -4,81 +4,16 @@ -​ A atividade pedia para através de 3 textos pesquisar qual deles falava sobre direito. E para tal pediu para procurar quantas palavras lei tinham em cada texto. Deveria fazer o uso do slit(). E com o texto q tivesse mais a palavra lei deveria ser impresso no terminal. +### A atividade pedia para através de 3 textos pesquisar qual deles falava sobre direito. E para tal pediu para procurar quantas palavras lei tinham em cada texto. Deveria fazer o uso do slit(). E com o texto q tivesse mais a palavra lei deveria ser impresso no terminal. +texto1 = "Uma infecção curada de dengue confere ao paciente imunidade contra o tipo de vírus responsável. Por existirem quatro tipos diferentes de vírus, para estar totalmente imunizado, é necessário ter tido contato com todos eles. Caso contrário, a cada contágio com um novo tipo de vírus, os sintomas são mais intensos e o risco de desenvolver a dengue grave é mais alto." + texto2 = "Já num sentido amplo, lei é somente a regra jurídica escrita, excluindo-se dessa aceção, portanto, o costume jurídico. Por fim, numa aceção técnica e específica, a palavra lei designa uma modalidade de regra escrita, que apresenta determinadas características; no direito brasileiro, são técnicas apenas a lei complementar e a lei ordinária." -​ texto1 = "Uma infecção curada de dengue confere ao paciente imunidade contra o tipo de vírus responsável. Por existirem quatro tipos diferentes de vírus, para estar totalmente imunizado, é necessário ter tido contato com todos eles. Caso contrário, a cada contágio com um novo tipo de vírus, os sintomas são mais intensos e o risco de desenvolver a dengue grave é mais alto." -​ texto2 = "Já num sentido amplo, lei é somente a regra jurídica escrita, excluindo-se dessa aceção, portanto, o costume jurídico. Por fim, numa aceção técnica e específica, a palavra lei designa uma modalidade de regra escrita, que apresenta determinadas características; no direito brasileiro, são técnicas apenas a lei complementar e a lei ordinária." -​ texto3 = "Na linha do tempo do futebol feminino brasileiro, ele passou tanto tempo proibido quanto regulamentado: 38 anos. De 1941 a 1979, a lei nacional não permitia a prática do esporte por mulheres devido às “condições da sua natureza”. Já o regulamento da modalidade, que permanece válido até 2021, só foi feito em 1983. " -​ texto4 = "A lei dos cossenos é uma expressão matemática que relaciona os três lados de um triângulo qualquer. Por não estar restrita ao triângulo retângulo, a lei dos cossenos pode ser entendida como uma generalização do teorema de Pitágoras." + texto3 = "Na linha do tempo do futebol feminino brasileiro, ele passou tanto tempo proibido quanto regulamentado: 38 anos. De 1941 a 1979, a lei nacional não permitia a prática do esporte por mulheres devido às “condições da sua natureza”. Já o regulamento da modalidade, que permanece válido até 2021, só foi feito em 1983. " -​ Primeiro coloquei cada texto em uma lista: + texto4 = "A lei dos cossenos é uma expressão matemática que relaciona os três lados de um triângulo qualquer. Por não estar restrita ao triângulo retângulo, a lei dos cossenos pode ser entendida como uma generalização do teorema de Pitágoras." -``` -ista_texto1 = texto1.split() +### Primeiro coloquei cada texto em uma lista. Depois fiz uma função que percorresse cada lista de texto e printasse a quantidade de que a palavra lei aparecia. Guardei essa quantidade em uma variável, para depois fazer comparações. Fiz as comparações com uso do if. -lista_texto2 = texto2.split() - -lista_texto3 = texto3.split() - -lista_texto4 = texto4.split() - -listas = [lista_texto1, lista_texto2, lista_texto3, lista_texto4 -``` - - - -​ Depois fiz uma função que percorresse cada lista de texto e printasse a quantidade de que a palavra lei aparecia. - -``` -qnt_palavra_lei = 0 -def texto_contem(lei,lista): - qnt_palavra_lei = 0 - for palavra_lei in lista: - if palavra_lei == lei: - qnt_palavra_lei +=1 -``` - -​ Como resultado tive esse no terminal: - -![terminal](C:\Users\Bru\Desktop\prints aula\terminal.png) - - - -​ Guardei essa quantidade em uma variável, para depois fazer comparações. - -``` - return qnt_palavra_lei - -qntd_palavras_texto1 = texto_contem("lei",lista_texto1) -qntd_palavras_texto2 = texto_contem("lei",lista_texto2) -qntd_palavras_texto3 = texto_contem("lei",lista_texto3) -qntd_palavras_texto4 = texto_contem("lei",lista_texto4) -``` - -​ Fiz as comparações com uso do if - -``` -if qntd_palavras_texto1 > qntd_palavras_texto2: - print("O texto escolhido será o texto 1") - -if qntd_palavras_texto1 > qntd_palavras_texto3: - print("O texto escolhido será o texto 1") - -if qntd_palavras_texto1 > qntd_palavras_texto4: - print("O texto escolhido será o texto 1") - -if qntd_palavras_texto2 > qntd_palavras_texto3: - print("O texto escolhido será o texto 2") - -if qntd_palavras_texto2 > qntd_palavras_texto4: - print("O texto escolhido será o texto 2") - -if qntd_palavras_texto3 > qntd_palavras_texto4: - print("O texto escolhido será o texto 3") -``` - -​ O que resultou em escolha do texto 2 como o que tem mais a palavra lei. - -![terminal2](C:\Users\Bru\Desktop\prints aula\terminal2.png) \ No newline at end of file +### O que resultou em escolha do texto 2 como o que tem mais a palavra lei. \ No newline at end of file diff --git a/soraia/descobretexto.py b/soraia/descobretexto.py index 53363c1..3016200 100644 --- a/soraia/descobretexto.py +++ b/soraia/descobretexto.py @@ -28,21 +28,15 @@ def texto_contem(lei,lista): print(qntd_palavras_texto3) print(qntd_palavras_texto4) -if qntd_palavras_texto1 > qntd_palavras_texto2: +if qntd_palavras_texto1 > qntd_palavras_texto2 and qntd_palavras_texto1 > qntd_palavras_texto3 and qntd_palavras_texto1 > qntd_palavras_texto4: print("O texto escolhido será o texto 1") -if qntd_palavras_texto1 > qntd_palavras_texto3: - print("O texto escolhido será o texto 1") - -if qntd_palavras_texto1 > qntd_palavras_texto4: - print("O texto escolhido será o texto 1") - -if qntd_palavras_texto2 > qntd_palavras_texto3: - print("O texto escolhido será o texto 2") - -if qntd_palavras_texto2 > qntd_palavras_texto4: +elif qntd_palavras_texto2 > qntd_palavras_texto3 and qntd_palavras_texto2 > qntd_palavras_texto4: print("O texto escolhido será o texto 2") -if qntd_palavras_texto3 > qntd_palavras_texto4: +elif qntd_palavras_texto3 > qntd_palavras_texto4: print("O texto escolhido será o texto 3") +else: + print("O texto escolhido será o texto 4") +