WEBVTT 00:00:00.000 --> 00:00:06.726 Nessa seção, quero acrescentar a ideia de variáveis (variables) ao código que temos. Uma 00:00:06.726 --> 00:00:12.640 variável (variable) é como uma caixa na memória. E essa caixa guarda um valor como um número ou 00:00:12.640 --> 00:00:18.411 uma sequência de caracteres (string). Então, se você olhar para esse diagrama aqui. Se eu tenho a linha, 00:00:18.411 --> 00:00:23.158 X é igual a sete. Isso se chama uma 'atribuição de variável' (variable assignment). E a forma de pensar 00:00:23.158 --> 00:00:27.839 nisso é que na memória há uma caixa. Desenhei uma caixinha aqui. E é 00:00:27.839 --> 00:00:32.576 chamada de X. Ela pode conter um valor. Então quando o código (code) diz X é igual a sete, o que 00:00:32.576 --> 00:00:37.258 isso significa é pegue o valor sete e guarde na caixa. Isso é basicamente 00:00:37.258 --> 00:00:41.828 o que a atribuição de variáveis (variable assignment) faz. Se eu olhar para o que esse código aqui faz 00:00:41.828 --> 00:00:46.342 Na primeira linha eu digo X é igual a sete, então eu estou guardando um sete ali 00:00:46.342 --> 00:00:51.285 E então as linhas seguintes mencionam X. Essa diz imprima (print) X ou imprima 'lucky', 00:00:51.285 --> 00:00:56.895 X e as aparências de X, sem um sinal de igual, essas apenas recuperam (retrieve) o valor 00:00:56.895 --> 00:01:02.504 fora da caixa. Qualquer coisa guardada ali será usada 00:01:02.504 --> 00:01:07.734 Então se eu executar (run). O que eu obtenho é apenas a impressão 00:01:07.734 --> 00:01:12.808 do sete. Porque essa linha do X igual a sete guardou um sete na caixa e as 00:01:12.808 --> 00:01:17.946 linhas seguintes só se referem ao X. Se eu mudar para oito, eu só mudo uma 00:01:17.946 --> 00:01:23.019 linha e executo, então agora todas as linhas se referem a oito porque 00:01:23.019 --> 00:01:28.029 essa linha está guardando um oito na caixa. Tente mais um experimento aqui; acho que 00:01:28.029 --> 00:01:34.579 vimos números e caracteres. Dois tipos de dados (data) que podemos usar muito. Então se eu 00:01:34.579 --> 00:01:41.056 disser X igual entre aspas. Isso guardará o caracter na caixa. Então se