Skip to content
View Virginiana65's full-sized avatar

Block or report Virginiana65

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Virginiana65/README.md

Estrutura para armazenar atividades e curtidas

atividades = { 1: {'usuario': 'usuario1', 'texto': 'Atividade 1', 'curtidas': set()}, 2: {'usuario': 'usuario2', 'texto': 'Atividade 2', 'curtidas': set()}, }

Função para curtir uma atividade

def curtir_atividade(usuario, id_atividade): if id_atividade in atividades: atividades[id_atividade]['curtidas'].add(usuario) print(f"{usuario} curtiu a atividade {id_atividade}.") else: print(f"Atividade {id_atividade} não encontrada.")

Função para visualizar atividades e curtidas

def visualizar_atividades(): for id_atividade, info in atividades.items(): curtidas = ', '.join(info['curtidas']) print(f"Atividade {id_atividade} (de {info['usuario']}): {info['texto']}") print(f"Curtidas: {curtidas if curtidas else 'Nenhuma curtida'}")

Exemplo de uso

curtir_atividade('usuario1', 1) # O próprio usuário pode curtir sua atividade curtir_atividade('usuario2', 1) # Outro usuário também pode curtir visualizar_atividades() # Verificar as atividades e quem curtiu

Popular repositories Loading

  1. Virginiana65 Virginiana65 Public

    Config files for my GitHub profile.