Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions Polli/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Exercício para casa S04:

# fornecidos a lista de textos abaixo
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."

"""Quero buscar o texto sobre direito, para isso quero saber quantas vezes
aparece a palavra "lei" em cada texto."""

"""O texto certo será o que contiver mais vezes a palavra lei.
Após descobrir qual é o texto certo, imprimi-lo aqui"""
#print(texto_escolhido)

# agrupei-os numa lista

# separei as strings por espaço, utilizando a função 'split(' ')', usei a função 'count' para obter a quantidade de palavras 'lei'. Utilizei um loop (for in) para realizar as funções em cada um dos textos. Agrupei o resultado (a quantidade de palavras 'lei' em cada texto) em uma terceita lista.

# Criei uma função para identificar o maior numero da terceira lista, percorrendo toda a lista. e identifiquei e imprimir o texto com a maior quantidade da palavra lei.


34 changes: 34 additions & 0 deletions Polli/Texto_direito.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
def main():
# Entrada
# com strings que preciso transforma em listas
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."
# Strings agrupadas

lista = [texto1, texto2, texto3, texto4]
chave = [(texto.split().count('lei')) for texto in lista]

#função para contar palavra lei
def cont_lei():

for texto in lista:
chave.append(max(chave))
#retomar ao texto
max_texto = lista[chave.index(max(chave))]
print(f"A maior quantidade da palavra 'lei' foi: {max(chave)}.\nLogo o texto sobre direito é: \n{max_texto}")



print(f"A frequência da palavra 'lei' em cada texto foi: {chave} de acordo com a sequência dos textos.")
cont_lei()
main()


"""Quero buscar o texto sobre direito, para isso quero saber quantas vezes
aparece a palavra "lei" em cada texto."""

"""O texto certo será o que contiver mais vezes a palavra lei.
Após descobrir qual é o texto certo, imprimi-lo aqui"""
#print(texto_escolhido)
8 changes: 4 additions & 4 deletions exercicios/Loops-Estrutura-de-dados/Strings/StringsListFor.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
def palavra_contem(nome, letra):
'''def palavra_contem(nome, letra):
#percorrendo a palavra
for x in nome:
if x == letra:
print("O nome '{}' contém a letra '{}'".format(nome, letra))
break
else:
print("O nome '{}' não contém a letra '{}'".format(nome, letra))

'''
def quantidade_palavra(frase, palavra):
frase_dividida = frase.split(" ")
quantidade = 0
Expand All @@ -19,8 +19,8 @@ def quantidade_palavra(frase, palavra):

def main():
#palavra
palavra_contem("Eduarda", "a")
palavra_contem("Eduarda", "c")
# palavra_contem("Eduarda", "a")
# palavra_contem("Eduarda", "c")

#frase
quantidade_palavra("A menina está procurando o gato que está na árvore", "está")
Expand Down
20 changes: 14 additions & 6 deletions exercicios/para-casa/DescobreTexto.py
Original file line number Diff line number Diff line change
@@ -1,19 +1,27 @@
def main():

# Entrada
# listas com strings que vou separar por espaço para identificar a palavra lei
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."

textos = [texto1, texto2, texto3, texto4]
# Agrupando os textos em uma lista
listas = [texto1, texto2, texto3, texto4]

def sentenca(frase, palavra):
# Transformar o texto em uma lista de palavras
lista_de_palavras = frase.split(' ')
# Contar quantas vezes a palavra aparece na lista
qt = lista_de_palavras.count(palavra = 'lei')
return qt


"""Quero buscar o texto sobre direito, para isso quero saber quantas vezes
aparece a palavra "lei" em cada texto."""




"""O texto certo será o que contiver mais vezes a palavra lei.
Após descobrir qual é o texto certo, imprimi-lo aqui"""
#print(texto_escolhido)

'''
main()
6 changes: 6 additions & 0 deletions exercicios/para-casa/while.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
lista = [5,8,3,4,6,7]

item_lista = 0
while item_lista < len(lista):
print(lista[item_lista])
item_lista = item_lista + 1
30 changes: 4 additions & 26 deletions exercicios/para-sala/ExercicioSuspeito.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,31 +9,9 @@
# Se a pessoa responder positivamente a 2 questões ela deve ser classificada como "Suspeita",
# entre 3 e 4 como "Cúmplice" e 5 como "Assassino". Caso contrário, ele será classificado como "Inocente".

lista_perguntas = ["Telefonou para a vítima?",
"Esteve no local do crime?",
"Mora perto da vítima?",
"Devia para a vítima?",
"Já trabalhou com a vítima?" ]
lista_respostas = []

for pergunta_ao_usuario in lista_perguntas:
resposta = input(pergunta_ao_usuario)
lista_respostas.append(resposta)

print(lista_respostas)

if lista_respostas.count("Sim") == 5:
print("Culpado")
elif lista_respostas.count("Sim") == 3:
print("Cumplice")
elif lista_respostas.count("Sim") == 4:
print("Cumplice")
elif lista_respostas.count("Sim") == 2:
print("Suspeito")
else:
print("Inocente")




def main():
perguntas = ["Telefonou para a vítima?", "Esteve no local do crime?", "Mora perto da vítima?", "Devia para a vítima?", "Já trabalhou com a vítima?" ]


main()
19 changes: 7 additions & 12 deletions exercicios/para-sala/minhaLoja.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,34 +7,29 @@
}

#chegou um produto novo, vamos adicionar
produtos_venda["meia"] = 5


#acabou o short, precisamos remover
produtos_venda.pop("short")

#tirar o ultimo item
produtos_venda.popitem()

#meu cliente comprou uma blusa, quanto ele gastou?
print(produtos_venda["blusa"])


#meu cliente adicionou esses itens na compra calca, sapato e vestido, qual o novo valor?
valor_total = produtos_venda["blusa"] + produtos_venda["calça"] + produtos_venda["sapato"] + produtos_venda["vestido"]
print(valor_total)


#vestido mudou de valor, agora é 45
produtos_venda["vestido"] = 45
print(produtos_venda)


#todos os itens tiveram um aumento de 10 reais
for chave in produtos_venda.keys():
produtos_venda[chave] += 10


#criei um item conjunto, o valor dele é da calca e da blusa somados
produtos_venda["conjunto"] = produtos_venda["calça"] + produtos_venda["blusa"]
print(produtos_venda)

#quero saber se tem blusa no meu dicionario
print("blusa" in produtos_venda)
print("blsa" in produtos_venda)


print(produtos_venda)