logo

Aula 04 – Algoritmo com python – Tipos de variáveis

Queridos alunos,

nesta videoaula iremos ver sobre os tipos de variáveis. Vale lembrar que existem diversas formas e regras para se declarar os tipos de variáveis. No caso do Python as principais são:

  1. Tipo caractere (str): no python conhecidas como sendo do tipo string (str), que tem capacidade de armazenar letras, palavras. frases inteiras e numeros
  2. Tipo inteiro (int): no python tem capacidade de armazenar apenas numeros inteiros, conhecidos como integer (int)
  3. Tipo fracionário (float): no python conhecidas e declaradas como float.

 

No mais, é importante lembrar que existe a possibilidade de fazer a conversão de tipo de variáveis. Neste caso, quando uma variável recebe um valor (letras ou numeros), tratando-os como sendo do tipo caractere, é possível converte-la para outro tipo. Uma outra forma, é declarar o tipo da variável durante o processo de atribuição ocasionado por um comando de entrada (input).

No entanto, preste atençao no seguinte cenário, apresentado cronologicamente:

  1. a variável “a” recebe o valor 17,8 (que é fracionário)
  2. a variável “a” é convertida para inteiro através do comando a=int(a)

 

neste caso, a variável “a” irá perder sua parte fracionária “,8”, tornando-se o valor inteiro “17”

E ainda, analise a seguinte sequencia cronológica:

  1. a variável “a” recebe o valor casa (que é do tipo caractere)
  2. o programador tenta converter a variavel “a” para int, ou para float

 

neste caso, o interpretador apresentará um erro, pois nao é possivel converter uma palavra em numero

Por fim, analise:

  1. a variável “a” recebe o valor 3,8 (que é do tipo fracionario)
  2. o programador converte a variavel “a” para tipo string (str), que, como sabemos, é tipo caractere

 

Neste ultimo caso, não ocorrerá erro algum. No entanto, para efeito de opera coes matemáticas, o valor de “a” não será tratado como um número mas, sim, como um caractere, apenas podendo incidir sobre o conteúdo da variável operações especificas para caracteres, tal como uma operação de concatenação.




455 Visitas totais: 2 Visitas hoje:

Deixe um comentário

*

captcha *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pular para a barra de ferramentas