<jupyter_start><jupyter_text>Objetos<jupyter_code>lst_num = ["Data", "Science", "Academy", "Nota", 10, 10]
# A lista lst_num é um objeto, uma instância da classe lista em Python
type(lst_num)
lst_num.count(10)
# Criando um novo tipo de objeto chamado Carro
class Carro(object):
    pass

# Instância do carro
palio = Carro()

print(type(palio))
class Estudante:
    def __init__(self, nome, idade, nota):
        self.nome = nome
        self.idade = idade
        self.nota = nota
# Criando um objeto chamado Estudante1 a partir da classe Estudantes
Estudante1 = Estudante("Aline", 36, 9.7)
Estudante1.nome
Estudante1.idade
Estudante1.nota
class Funcionario:
    def __init__(self, nome, salario):
        self.nome = nome
        self.salario = salario
        
    def listFunc(self):
        print("O nome do funcionário é " + self.nome + " e o salário é R$" + str(self.salario))
Func1 = Funcionario("Carlos",20000)
Func1.listFunc()
print("**** Usando atributos ****")
hasattr(Func1, "nome")
hasattr(Func1, "salario")
setattr(Func1, "salario", 4500)
getattr(Func1, "salario")
delattr(Func1, "salario")
hasattr(Func1, "salario")
?hasattr
Func1.nome<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.12785774767146485, 'fraction_numerical': 0.0279424216765453, 'mean_word_length': 4.324324324324325, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '1', 'dir': 'jupyter-structured-clean-dedup', 'id': '403089', 'license': 'MIT', 'n_tokens_mistral': 475, 'n_tokens_neox': 455, 'n_words': 114, 'path': '05-Orientacao_Objetos/Aline/02-Objetos.ipynb', 'repo_name': 'alineAssuncao/Python_Fundamentos_Analise_Dados', 'size': '1181'}