Skip to content

Instantly share code, notes, and snippets.

View guidanielli's full-sized avatar
😃

Guilherme Danielli guidanielli

😃
View GitHub Profile
@guidanielli
guidanielli / criptcv.py
Last active March 26, 2018 03:02
Criptografia de César e Vigenère em Python 3
letras = {}
for letra in range(65, 91):
letras[letra - 65] = chr(letra)
def cript_cesar(palavra, chave):
cesar = {}
for letra in letras:
@guidanielli
guidanielli / jogo_da_forca.py
Last active February 4, 2018 19:52
Jogo da Forca com acentuação em Python 3.
import random
from unicodedata import normalize
def remover_acentos(lista=[], letra=''):
if lista:
return [normalize('NFKD', letra).encode('ASCII', 'ignore')
.decode('ASCII') for letra in lista]
else:
@guidanielli
guidanielli / truco.py
Last active January 15, 2018 10:39
Jogo de truco utilizando POO
import random
import os
class Jogador:
def __init__(self, nome, vez):
self.nome = nome
self.pontos = 0
self.rodadas = 0
self.cartas = []
self.vez = vez
@guidanielli
guidanielli / rede_social.py
Last active January 15, 2018 21:28
Rede Social utilizando grafos e orientação a objetos.
import networkx as nx
from datetime import datetime
from dateutil.relativedelta import relativedelta
class Perfil:
"""Classe que cria perfis para a rede social"""
def __init__(self, __id, nome, data_nascimento, empresa):