Back to Browse

Curso de Python - Aula 10 - Variáveis - eXcript

106.6K views
May 22, 2014
5:46

#python #programação #eXcript O que é variável? Variável é um espaço de memória que a máquina virtual do Python reserva para que o nosso script coloque e manipule informações. Toda informação que colocamos na memória RAM (Random Access Memory) ficara ali enquanto houver eletricidade, ou o computador não seja desligado. Assim, temos que o armazenamento na memória RAM é um armazenamento temporário. ================= - CURSO de PYTON COMPLETO - Básico ao Avançado + Desenvolvimento de Aplicativos Comerciais com Python para Android, iOS, Win, Linux e Mac https://www.udemy.com/course/curso-de-python-android-ios-windows-linux-mac/?referralCode=DFDA5155D61034794FEA ================= Num script Python, podemos declarar quantas variáveis desejarmos. A máquina do Python irá reservar um espaço e a localização desse espaço será atribuído para a referência (nome) da nossa variável. A partir do momento em que não fizermos mais uso dessa variável, a VM do Python irá desalocar essa informação ou então, a mesma estará na memória enquanto o nosso script estiver sendo executado. Assim, temos que a melhor maneira para manipularmos informações tanto num programa, como também num script, é através da utilização de variáveis. Isso porque, uma variável é uma estrutura simples e rápida, que aloca e desaloca espaço de memória automaticamente em Python e assim, não temos com o que nos preocuparmos. E também, em Python não precisamos definir o tipo da informação que desejamos armazenar, logo, basta nós atribuirmos a informação que o tipo é inferido pela Máquina Virtual. COMO AS VARIÁVEIS FUNCIONAM? Devemos pensar nas variáveis como sendo um espaço físico e este é administrado pelo hardware placa-mãe. Cada pedaço do espaço físico possui um número que o identifica (número identificador) e assim, ao declararmos uma variável, reservamos um espaço físico para guardar informações. De fato, as informações que vamos armazenar são temporárias porque o espaço físico só consegue guardar a informação enquanto estiver recebendo energia e a quantidade de variáveis que podemos declarar está diretamente relacionada com a quantidade de espaço físico que a nossa memória tem disponível. QUAL MEMÓRIA É UTILIZADA? Uma variável é armazenada na memória RAM, porém, a Máquina Virtual do Python trabalha de maneiras diferentes a como as linguagem C e C++, que reservam um pedaço de memória diretamente. Assim, o Python tem a sua maneira peculiar de manipular as variáveis, logo, numa explicação podemos dizer que é reservado um espaço de memória só para a informação que desejamos armazenar, porém, na prática, muito mais coisa acontece através da VM do Python. Assim, nós temos que a VM do Python tem uma lista de variáveis semelhante aos dicionários que podemos declarar. Logo, cada variável é um novo elemento no dicionário que é gerenciado pela VM. As informações contidas nesse dicionário estão armazenadas na memória RAM física e assim, uma queda de energia ou o desligamento do computador, resultara na perda de informações definitivamente. O QUE É UMA REFERÊNCIA? Referência é o nome que damos as nossas variáveis e é a forma como a VM do Python ira recuperar o valor de uma variável dentro do seu dicionário. Se nós fizermos uma analogia com uma lista de telefones, temos que cada contato possui um número, porém, colocamos junto ao número do telefone o nome do nosso contato para conseguirmos facilmente localizar e memorizar nossos números. Assim, ao invés de procurar pelo número da sua mãe, basta você digitar o nome da mesma e haverá um número associado. Temos que o nome da sua mãe é a referência, e o telefone, o local em si. QUANTAS VARIÁVEIS PODEMOS DECLARAR? Quando iniciamos o estudo da programação, gostamos de saber as quantidades e capacidades. Assim, mensurar a quantidade de variáveis que um programa Python pode ter é bastante difícil, até porque, um número inteiro, não possui somente o valor da sua informação para a VM do Python. Isso porque, junto a uma determinada informação, muitas outras informações são guardadas para que possamos facilmente manipular os dados numa variável contida. Assim, temos que a linguagem Python não define a quantidade de espaço utilizada por cada variável e essa quantidade, pode variar pra mais ou para menos em cada versão distribuída. Até porque, um novo dado pode ser armazenado junto a informação que estamos colocando na memória ou então, numa outra versão da VM, essa informação pode ser removida. + Curso Kivy (CUPOM): https://www.udemy.com/course/curso-de-python-android-ios-windows-linux-mac/?referralCode=DFDA5155D61034794FEA + Vídeo Demo: https://youtu.be/E0YU3d4Vvxs + Material de Apoio: http://excript.com.br/python/como-instalar-o-python-windows.html + TODAS Aulas: https://www.youtube.com/playlist?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj + http://excript.com.br/ + FB: http://www.facebook.com/excript + Twitter: https://twitter.com/eXcriptBrasil + PERFIL: https://goo.gl/4SPRVf + CONTATO: [email protected]

Download

0 formats

No download links available.

Curso de Python - Aula 10 - Variáveis - eXcript | NatokHD