Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programação - Metodos e Objetos, Programação - Metodos e Objetos, Psk…
-
-
Psk
Paradigmas de Prog.
programação funcional
-
Vantagens:
-
-
-
Desvantagens:
-
– códigos mágicos, pouco legíveis;
em certos casos baixo desempenho, não se deveabusar do funcional (coisas mais comuns às vezessão mais otimizadas)
Ferramentas
-
Compressão de listas
Python suporta compressão de listas, cria listasde forma fácil e rápida. O uso de compressão delistas é bem comum em matemática.
-
Bibliotecas Py
-
Módulos Personalizados
podemos criar nossos próprios módulos queatendam nossas necessidades e que não existam como padrão no interpretador.
-
-
-
Conceitos - Dic - Bli
Basico
e função,objeto, classe, módulo e pacote.
Modulo
-
-
-
-
Ex
builtin”
-
Contém funções abs(), print(), eval(), etc...
-
-
-
Funçoes
-
-
-
Py
-
Todo operador chama uma função (é possível definiroperadores para classes do programador, mas não épossível redefinir o operador + de inteiros, por ex.);
-
Métodos
-
-
-
Chamada de metodo
fornece informacoes, lista parametros
-
-
-
pass
-
em Py os blocos de código NÃO são definidos com os caracteres { e }, mas sim com indentação e o caractere :
-
Classes
-
py
Rg
nome de classes usamos PalavrasComeçandoPorMaiúscula (isso tambem é conhecido como "CapitalizeWords")
-
-
-
Quando um novo objeto é criado, o construtor da classe é executado.
o construtor é um método especial, chamado new()
Após achamada ao construtor, o método init() é chamado para inicializar anova instância.
-
classe privados
-
__nome=""
-
Na linha 4 foi criado o atributo privado da classe e na linha 8 foi criado o atributo estático da classe. Na linha 9 definimos o construtor e da linha 10 até a 13 carregamos os valores das variáveis no construtor com os parâmetros.
-
-
Ava
Coletor de lixo
-
-
Quando esse número chegar a zero, ouseja, quando o objeto não estiver mais sendo usado, ele é destruído.
-
-
-
-