- Gerar link
- X
- Outros aplicativos
- Gerar link
- X
- Outros aplicativos
Continuando sobre tipos de dados...
Vimos que os tipos de dados dependem do propósito dado pelo programador ao seu programa. Se queremos trabalhar com dados numéricos, então daremos como entrada números e expressões.
Antes que nos aprofundemos nos tipos de dados, precisamos entender o que são variáveis.
Variáveis - é um nome que representa um determinado valor.
Para criar expressões, na maioria das vezes torna-se mais útil criarmos variáveis.
Em Python, para criarmos uma variável (realizar um assignment), utilizamos um caractere ou um conjunto, colocamos o sinal de igual (=) e o valor que desejamos atribuir.
Exemplo:
Vimos que os tipos de dados dependem do propósito dado pelo programador ao seu programa. Se queremos trabalhar com dados numéricos, então daremos como entrada números e expressões.
Antes que nos aprofundemos nos tipos de dados, precisamos entender o que são variáveis.
Variáveis - é um nome que representa um determinado valor.
Para criar expressões, na maioria das vezes torna-se mais útil criarmos variáveis.
Em Python, para criarmos uma variável (realizar um assignment), utilizamos um caractere ou um conjunto, colocamos o sinal de igual (=) e o valor que desejamos atribuir.
Exemplo:
>>> x = 2 >>> y = 1.5
Lemos x recebe 2 e y recebe 1.5.
Para todo x, teremos o valor 2 armazenado e, para todo y, teremos 1.5. Se digitarmos no console do IDLE, teremos:
>>> x 2 >>> y 1.5Caso não seja atribuído nenhum valor, o console do Python retornará um erro:
>>> z Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'z' is not defined
Isso significa que uma variável só passa a existir quando é atribuído um valor e essa variável pode substituir este valor dentro do script.
Criando variáveis, é possível realizar expressões com estas:
>>> x + 2 4
>>> x + y 3.5
Nomes de Variáveis
São aceitas letras e palavras minúsculas e/ou maiúsculas - reconhece a diferença entre maiúscula e minúscula (case sensitive) e também a mistura delas.
Exemplo:
>>> a = 1 >>> A = 2 >>> a 1 >>> A 2 >>> ola = 21 >>> OLA = 22 >>> oLa = 23 >>> ola, OLA, oLa # chamando três variáveis ao mesmo tempo (21, 22, 23)
Números em nome de variáveis, desde que não sejam o primeiro caractere.
Exemplo:
>>> A1 = 8 >>> a1 = 9 >>> A1 8 >>> a1 9
Não são aceitos (retorna erro) em Python nomes de variáveis com:
Nomes de variáveis com espaço entre caracteres:
>>> numero estudante = 21 File "<stdin>", line 1 numero estudante = 21 ^ SyntaxError: invalid syntax
Para isso, utilize um caractere de sublinhado ( _ ):
>> numero_estudante = 21
Iniciar nome de variável com número:
>>> 3ola = 2 File "<stdin>", line 1 3ola = 2 ^ SyntaxError: invalid syntax
Utilizar caracteres especiais:
>>> ç = 45 File "<stdin>", line 1 ç = 45 ^ SyntaxError: invalid syntax >>> ol@ = 4 File "<stdin>", line 1 ol@ = 4 ^ SyntaxError: invalid syntax
Como foi visto, as variáveis podem armazenar números. Mas também é possível armazenar outros tipos de dados como caracteres (strings), operadores lógicos booleanos (True, False) e até funções. Veremos mais adiante!
Comentários
Postar um comentário