O tipo de dados é usado para informar ao computador quanto será utilizado na memória ram quantos bits serão necessários na criação da variável. Porém o Python faz essa diferenciação após ser criada a variável pelo valor associado a ela.
Por exemplo, se for declarada a variável G com o valor “oi”, G = “oi”, seria esperado que G tivesse o valor texto “oi”. O tipo do valor “oi” é um número ou texto? Essa definição será feita quando o programa for iniciado e esse código do python for executado.
Caso fosse necessário que o programador declarasse a variável com o tipo, seria algo como str G = “oi”, sendo str o tipo string (texto) e nesse caso não seria aceito que o valor da variável fosse números.
Uma variável em linguagem de programação de computadores é uma forma de usar um nome ou apelido para determinado valor ou conjunto de valores previamente definidos. Por exemplo, a variável nome pode ser utilizada para guardar um valor, que pode representar no mundo real algum objeto como cadeira, cama ou quantidade(s).
Faríamos a declaração de uma variável da seguinte forma em Python:
Variável = Valor
nome = Valor
nome = “meu nome”
Então como pode se perceber são usadas três palavras para declarar a variável, o nome da variável com o símbolo de atribuição de igual (=) e o valor que será representado. Variável (nome), igual (=), Valor (meu nome).
O valor de cada variável indica para o computador o tipo relacionado a variável se é um texto ou um número.
#Declarando variáveis
copo1 = “água”
copo2 = “taça grande”
copo3 = 20
#Qual o formato da variável
print(“nQUAL O FORMATO DA VARIÁVEL?”)
print(“nCopo 1: “, copo1, type(copo1))
print(“nCopo 2: “, copo2, type(copo2))
print(“nCopo 3: “, copo3, type(copo3))
O comando print irá imprimir uma mensagem na tela e o comando type recupera o tipo da dado da variável.
Copo 1: água <class ‘str‘>
Copo 2: taça grande <class ‘str‘>
Copo 3: caneca <class ‘int‘>
Class str é a representaçãop de texto (a,b,c,…,z) e class int é a representação de números inteiros (0,1,2,…,9)