def carregar_arquivo(nome_arquivo):
    # Seu codigo aqui

dados = carregar_arquivo('dados.txt')
print(dados)

"""
Explanation: Exercícios
1 - Escreva uma função chamada carregar_arquivo, que lê o conteúdo do arquivo dados.txt. Esse arquivo contém uma palavra em cada linha. Para cada linha lida, deve-se adicionar a palavra em uma lista. Ao final do código deve-se retornar a lista criada contendo todas as palavras. Lembre-se de remover o \n.
def carregar_arquivo(nome_arquivo):
End of explanation
"""


def remover_repetidos(dados):  
    # Seu código aqui

dados_unicos = remover_repetidos(dados)
print(dados_unicos)

"""
Explanation: 2 - Crie uma função chamada remover_repetidos. Essa função deve receber uma lista como parâmetro. Deve-se remover todos as palavras repetidas. Utilize uma lista auxiliar para facilitar. Ao final retorne a lista.
def remover_repetidos(dados):
End of explanation
"""


def verificar_repetidos(dados, dados_unicos):
    # Seu código aqui

verificar_repetidos(dados, dados_unicos)

"""
Explanation: 3 - Agora, crie uma função chamadaverificar_repetidos. Essa função irá receber duas lista como parâmetro. Uma com todas as palavras lidas do arquivo e outra sem as palavras repetidas. Verifique a quantidade de vezes que as palavras aparecem. Ao final imprima a lista de palavras e a quantidade de vezes de cada palavra.
def verificar_repetidos(dados, dados_unicos):

Exemplo de saída:
carro – 10
fia - 8
big data - 5
End of explanation
"""


class Pessoa(object):
    pass

# Resposta a)


# Resposta b)


# Resposta c)


"""
Explanation: 4 - Modifique a classe pessoa vista em aula:
a) Crie um método para calcular a idade em meses, chamado calcular_meses.
b) Instancie a classe com os seguintes argumentos
    Nome: 'João Silva'
    Idade: 42
c) Imprima a seguinte frase:
    "Y tem X meses de vida", onde Y é o nome e X é o calculo da idade em meses.
End of explanation
"""


class Quadrado(object):
    pass      
        

# Resposta a)


# Resposta b)


# Resposta c)


"""
Explanation: 5 - Crie uma classe que modele um quadrado:
Atributo privado: tamanho do lado (__tam_lado)
Comportamentos:
    - Mudar valor do lado;
    - Retornar valor do lado; e
    - Calcular área;
a) Instancie a classe com o valor de 4.
b) Modifique o valor do lado para 8.
c) Imprima a área calculada.

Lembre-se do getter e setter.
End of explanation
"""


