Código Python

Como comparar objetos no Python?

Tenho um sistema em Python que armazena os filmes que eu tenho em uma lista, para organização, com uma função que pega todos os filmes e retorna uma lista com eles: class Filme(): def __init__(self, titulo, diretor): self.titulo = titulo self.diretor = diretor def __str__(self): return self.titulo + ‘ – ‘ + self.diretor def pega_todos_os_filmes():
Continuar lendo…

Máquina

O que são iteradores no Python?

Onde eu trabalho, todos os links acessados por qualquer computador da empresa são armazenados em um mesmo arquivo de registro na rede, o acessos.log, para maior controle do que os funcionários andam acessando durante o horário de trabalho. O log está organizado desta forma: https://alura.com.br http://instagram.com https://blog.alura.com.br http://google.com https://gmail.com … Uma vez por semana, checamos
Continuar lendo…

Calendário

Lidando com datas e horários no Python

Uma empresa me contratou para implementar o sistema de pontos deles, controlando quando um funcionário chega e sai. O sistema deve exibir a data e a hora a cada registro, como confirmação para o funcionário. Usando o tipo date Conhecemos o módulo datetime da biblioteca nativa do Python, então até sabemos pegar a data atual
Continuar lendo…

Ordenando listas no Python

No meu sistema de cadastro de produtos para um mercado, recebi uma lista com alguns produtos: [code] [nome:chocolate valor:3.45, nome:biscoito valor:2.49, nome:cafe valor:3.45, nome:suco valor:4.3, nome:feijao valor:10.0, nome:arroz valor:8.5] [/code] Cada produto é um objeto do tipo Produto, que é representado pela seguinte classe: [code language=”python”] class Produto(object): def __init__(self, nome, valor): self.__nome = nome
Continuar lendo…

Compreensão de listas no Python

Em um sistema de cadastro de produtos que estou desenvolvendo em Python, para um mercado, temos a seguinte classe que representa um produto: [code language=”python”] class Produto(object): def __init__(self, nome, valor, quantidade): self.__nome = nome self.__valor = valor self.__quantidade = quantidade def __repr__(self): return self.__nome def get_nome(self): return self.__nome def get_valor(self): return self.__valor def get_quantidade(self):
Continuar lendo…