Somar Coisas em PYTHON pode gerar BUGS?

Subscribers:
21,200
Published on ● Video Link: https://www.youtube.com/watch?v=QFOcAUaBlIc



Duration: 9:19
198 views
40


Neste vídeo eu mostro as diferenças entre as formas de somar coisas em python usando o "=" e o "=+".
No vídeo eu mostro que a soma usando o "+=" é in place, ou seja, não gera um objeto novo e apenas modifica o objeto atual sendo somado.
Já uma soma com o "=" e o "+" separados gera um novo objeto.
Devido a esse comportamento o Python tem métodos mágicos diferentes para cada caso, sendo o "__add__" para somas normair e o "__iadd__" para somas in place.
Esse comportamento é importante dependendo do que você estiver fazendo, pois a criação de um novo objeto pode ter algum impacto dependendo do caso.

#python #métodosmágicos #programação




Other Videos By Manual do Código


2021-05-10A Memória do Snes é Dividida em BANCOS. Entendendo a Lógica.
2021-05-03Programando Movimento pra Frente e pra Trás no Raycasting.
2021-04-29Rotacionando Coisas em Programação. Matriz de Rotação 2D.
2021-04-27REGISTRADORES do SNES. Programação ASSEMBLY pra SNES.
2021-04-26HACKEANDO UM EMULADOR. Parte 4: Foco da Janelas (Bsnes+)
2021-04-26Top 5 Livros para Treinar PROGRAMAÇÃO para Entrevistas Técnicas em 2021
2021-04-26Tentei Alterar uma Tupla em Python. E CONSEGUI!!! Fazendo um Disassembly pra Entender.
2021-04-20Programando Teclado, Mouse e Controle em Jogos. RAYCASTING Avançando.
2021-04-19Como Pegar Eventos do TECLADO para JOGOS e outras Aplicações.
2021-04-19TOP 5 Sites para Treinar PROGRAMAÇÃO e Arrumar um EMPREGO em 2022.
2021-04-19Somar Coisas em PYTHON pode gerar BUGS?
2021-04-16HACKEANDO UM EMULADOR. Parte 3: Update das Janelas (Bsnes+)
2021-04-16Cuidados com Manipulação de Listas em Python.
2021-04-15Soma de 2 Números. Treinando para Entrevistas Técnicas.
2021-04-15Python deixa colocar um Slice do Lado Esquerdo?
2021-04-14HACKEANDO UM EMULADOR. Parte 2: Janelas de Vídeo em Tabs (Bsnes+)
2021-04-14Programando pra MEGA DRIVE. Aprendendo sobre os REGISTRADORES do 68000.
2021-04-14Por Que Python EXCLUI o Último Item de um RANGE? Sabe Essa?
2021-04-06MODIFICANDO UM EMULADOR. Parte 1: Janelas (Bsnes+)
2021-04-05Como fazer uma Imagem ficar PRETO E BRANCO com CÓDIGO. Passo a Passo.
2021-03-31Criando TEXTURAS de Forma Procedural com Perlin Noise 2D.



Tags:
python
programação
dicas de python
python tutorial
detalhes de python
python a fundo
sequências python
código pythonico
pythonico
python dicas
programação python
aprenda python
aprender python
dicas python
douglas diniz
python 3
python3
soma em python
soma in place python
__iadd__
__add__
métodos mágicos python
metodos magicos python
soma python
soma python 3
soma in place
diferença somas python
curso de python