Artigos

2.2 Declaração de Atribuição e Variáveis ​​- Matemática


Atribuições

Qualquer coisa pode ser armazenada como uma variável usando o único sinal de igual, como

Este é um operador de atribuição, que cria o número 6 e o ​​armazena sob o nomex.

E agora que a variável está armazenada, podemos usá-la nos cálculos. Por exemplo

As variáveis ​​em julia, assim como em outros idiomas, são principalmente sequências de caracteres alfanuméricos e também um sublinhado. Primeiramente, uma variável precisa começar com um caractere alfabético ou e depois do primeiro caractere pode conter números.

Julia também permite muitos símbolos Unicode em nomes de variáveis, mas nem tudo. Por exemplo, todas as letras gregas são permitidas, então ( alpha = 45 ) é válido.

Para obter uma letra grega em Jupyter ou REPL, digitealfa, pressione a tecla TAB e será transformado em um ( alpha ).

Armazenamento de variáveis ​​em um quadro branco virtual

Os detalhes de armazenamento de variáveis ​​no hardware do computador não são necessários, no entanto, pensar em armazenar como variáveis ​​e valores de escrita em um quadro branco é um paradigma útil. Imagine um quadro branco com uma coluna de nomes de variáveis ​​e uma coluna de valores. Por exemplo, se tivermos

então você pode pensar no quadro branco com a seguinte aparência:

variávelvalor
x6
y-1
z8.5

Se avaliarmos qualquer expressão que contenha qualquer uma dessas variáveis, o valor pesquisado será substituído na expressão. Por exemplo,

procura o valor de y (que é -1), substitui esse valor e multiplica o resultado por 2. Como você pode ver, o resultado é -2.

Se mudarmos um dos valores, como

isso significa que o lado direito é avaliado observando-se o valor deye o resultado é 4. Em seguida, o 4 é colocado no quadro branco, que agora terá a seguinte aparência:

variávelvalor
x6
y4
z8.5

Se você está pensando em como um trecho de código funciona, muitas vezes você precisará chegar ao ponto de escrever uma versão do quadro branco.