Nesta aula estudaremos o Operador de Atribuição do Python bem como a relação entre a parte esquerda e direita que formam a estrutura de atribuição do Python. |
A ATRIBUIÇÃO DE VALORES

A Atribuição de Valores é a passagem de informação a determinada variável. Toda variável, por sua definição, pode receber valores ou então, pode ter seu valor alterado, como estudado anteriormente nas aulas Variáveis em Python e Características das Variáveis em Python . Nesse primeiro momento, estudaremos a atribuição simples, isto é, a forma comum de atribuição.
A linguagem Python tem definido que o sinal que conhecemos pelo nome de igual ( = ) será o operador de atribuição. Desta forma, iremos construir expressões compostas de 2 partes, ou melhor que estarão em um dos dois lados do operador de atribuição: do lado esquerdo e do lado direito.
A parte ao lado esquerdo do operador de atribuição sempre receberá o valor definido no lado direito do operador. Assim, é uma norma da linguagem que o lado esquerdo possua uma referência que possa ter seu valor alterado, enquanto que do lado direito, haja algum valor a ser atribuido à referência ao lado esquerdo.
<variável> [operador] <valor>
<variável> = <valor>
numero = 10
No trecho de código acima podemos ver como ocorre a passagem de valores e o uso do operador de atribuição na prática.
A notação para atribuição de valores define que a variável que receberá o valor estará do lado esquerdo do sinal de atribuição =, enquanto o valor a ser atribuido, estara do lado direito. Assim, é correto afirmar que a atribuição de valores sempre seguira o sentido da direita para a esquerda.
No código a seguir, temos mais um exemplo onde declaramos variáveis e já atribuimos um valor às mesmas.
#coding: utf-8
num = 10
txt = "texto"
No código acima, declaramos 2 variáveis, a primeira de nome num e a segunda de nome txt. Ambas foram declaradas e receberam um valor inicial. O valor inicialmente atribuido irá definir o tipo da variável, de modo a impedir que a mesma receba valores de outro tipo durante toda a execução do Script.
ATRIBUIÇÃO SIMPLES A VÁRIAS VARIÁVEIS

A notação de atribuição simples do Python nos permite atribuir a várias variáveis um mesmo valor numa mesma expressão. Para isso, devemos separar as variáveis que receberam o mesmo valor com vírgulas.
No geral, as regras da atribuição estudas funcionam da mesma forma.
No código abaixo, estamos realizando outra atribuição simples, porém, utilizando um notação diferente.
#coding: utf-8
a = 1
b, c = 2
No código acima, declaramos 3 variáveis. A primeira, chamamos de a e atribuimos o valor 1. A segunda e a terceira, chamamos de b e c, separando-as por vírgula e iniciando-as com o valor igual a 2.
Podemos iniciar mais de uma variável numa mesma atribuição, ou então, em outras palavras, podemos atribuir valores a várias variáveis ao mesmo tempo e a notação utilizada nessas 2 situações foi a mesma, salvo o uso da vírgula na separação da primeira e da segunda variável que receberão um novo valor.
VEJA TAMBÉM
Tags curso, python, operador, operador de atribuição, atribuicao simples, blog
Comentários
comments powered by Disqus