human
Solve the following python programming problem given the following code:
# Criando uma lista
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)

# Usamos a função type, para verificar o tipo de um objeto
print(type(10))
print(type([]))
print(type(()))
print(type({}))
print(type('a'))

# Criando um novo tipo de objeto chamado Carro
class Carro(object):
    pass

# Instância do Carro
palio = Carro()

print(type(palio))

# Criando uma classe
class Estudantes:
    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 = Estudantes("Pele", 12, 9.5)

# Atributo da classe Estudante, utilizado por cada objeto criado a partir desta classe
Estudante1.nome

# Atributo da classe Estudante, utilizado por cada objeto criado a partir desta classe
Estudante1.idade

# Atributo da classe Estudante, utilizado por cada objeto criado a partir desta classe
Estudante1.nota

# Criando uma classe
class Funcionarios:
    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))

# Criando um objeto chamado Func1 a partir da classe Funcionarios
Func1 = Funcionarios("Obama", 20000)

# Usando o método da classe
Func1.listFunc()

print("**** Usando atributos *****")

hasattr(Func1, "nome")

hasattr(Func1, "salario")

setattr(Func1, "salario", 4500)

hasattr(Func1, "salario")

getattr(Func1, "salario")

delattr(Func1, "salario")

hasattr(Func1, "salario")
Given the above code, generate some markdown instructions for it.
assistant
#Here is the Python code you requested.

Objetos
Em Python, tudo é objeto!