O aplicativo é curto para aplicação, e Mac é curto para o Macintosh, que é o tipo de computador usado em lojas da Apple. É interessante notar que esses dois nomes se referem à mesma coisa. Um programa é basicamente uma coleção de programas ou aplicativos de computador que compartilham algum recurso ou atributo comum. Algumas coisas ou pessoas compartilham uma certa característica, atributo ou grupo de atributos, o que faz com que eles sejam considerados uma categoria, classificar ou classe própria;classe: um ser humano do tipo mais violento;Categoria: Um criminoso;O tipo de caractere criado por Charles Darwin. Nesse caso, o MAC refere-se ao computador Macintosh, e o download refere-se ao método de obter os arquivos no Mac.
Portanto, um programa Python pode ser chamado de classe própria se tiver uma função incorporada chamada tipo em funções internas chamadas com o código Python (se o intérprete estiver embutido). Esta função integrada fornece uma maneira fácil de determinar a função a ser usada digitando o nome da função com o nome da função como argumento para o intérprete. O intérprete converterá os argumentos para o código Python, executará a função e retornará uma variável. No entanto, a função integrada não pode determinar o tipo real do objeto para passar como argumento.
Para resolver esse problema, usamos dict, um novo tipo de objeto usado extensivamente em linguagens de programação. Um dict é usado para armazenar um par de pares chave / valor em um único contêiner. A chave e o valor são especificados no tempo de criação e permanecem dessa maneira até sobrescrever por quaisquer alterações feitas no ditado. Objetos dict ordinários suportam apenas cadeias e números, mas um tipo de dict pode suportar qualquer objeto que esteja em conformidade com a sintaxe do dicionário. Tipos de dicionário também permitem que qualquer objeto seja passado como argumento para uma função.