Pitão

Variáveis ​​Python

Variáveis ​​Python

Uma variável Python é um local na memória para armazenar os valores. As variáveis ​​são locais de memória reservados. Uma variável é uma sacola ou contêiner que armazena o valor. Armazenamos nossos dados em uma variável Python que é subsequentemente usada para vários propósitos i.e. processamento, impressão de valor, etc. Cada valor que é atribuído a uma variável tem um tipo de dados.

A seguir estão os diferentes tipos em Python:

  1. Números
  2. Cordas
  3. Dicionário
  4. Lista
  5. Tupla

Em Python, as variáveis ​​podem ser declaradas por alfabeto ou por nome. Não deve haver um símbolo especial como '[e-mail protegido] &' no nome da variável. O nome da variável não pode começar com o dígito e ponto final. De acordo com as regras e éticas de codificação, o nome da variável deve começar com um alfabeto ou sublinhado (_). Neste artigo, abordaremos:

Como declarar e atribuir um valor a uma variável

As variáveis ​​Python são declaradas e atribuídas assim:

Preço = 100

Aqui, o preço é o nome da variável e 100 é o valor da variável. Quando a variável é declarada, o espaço é reservado na memória automaticamente. O operador = é usado para inicializar a variável com um valor.

O operando do lado esquerdo do operador = é variável e o operando do lado direito do operador = é o valor.

Vamos declarar outra variável e calcular a soma dos dois números. Neste caso, iremos declarar duas variáveis ​​e atribuir-lhes valor.

numero_1 = 10
numero_2 = 20

O número_1 e o número_2 são os nomes das variáveis, enquanto o 10 e o 20 são os valores atribuídos às variáveis, respectivamente.

Em um programa Python, podemos ter vários tipos de variáveis ​​i.e. inteiro, flutuante, string e lista.

# Atribuindo valor de string à variável
nome = "Kamran"
# Atribuição de valor inteiro à variável
idade = 25
# Atribuindo valor flutuante à variável
peso = 65.7
# Atribuindo uma lista à variável
cursos = ["Python", "Linux Kernel Development", "MySQL Database",
"Estrutura de dados C ++"]

Como usar uma variável

A variável é usada para vários fins i.e. Ao usar o nome da variável, podemos imprimir o valor que é atribuído a uma determinada variável, podemos usar a variável para realizar cálculos e também podemos usar a variável para processamento. Vamos considerar os exemplos de números e calcular a soma de duas variáveis. Vamos declarar dois números de variáveis ​​e atribuir valor a eles. Depois disso, iremos declarar uma variável de soma e armazenar o valor da soma nesta variável. Por último, imprimiremos a variável de soma.

# Declarando uma variável number_1 e atribuindo o valor
numero_1 = 10
# Declarando uma variável number_2 e atribuindo o valor
numero_2 = 20
# Declarando uma variável de soma e obtendo a soma de dois números
soma = numero_1 + numero_2
#impressão do valor da soma
print ("O valor da soma é:", soma)

Resultado

A saída é exibida no console Python. O valor da soma é impresso usando a variável “soma”.

Vamos ver outro exemplo de variáveis.

# uma variável de nome
nome = "Kamran"
# imprimindo a variável de nome
imprimir (nome)
# uma variável webiste
website = "LinuxHint"
# imprimindo o nome do site
imprimir (site)
# uma variável de idade
idade = 25
# imprimindo o valor da idade
imprimir (idade)
# uma variável para armazenar o valor do peso
peso = 65.7
# imprimindo o valor do peso
imprimir (peso)
# uma variável de laptop
laptop = "HP Folio 9470m"
# imprimindo o nome do laptop
imprimir (laptop)
# uma variável de sistema operacional
operating_system = "Ubuntu 20.04 "
# imprimindo o nome do laptop
imprimir (sistema_operacional)
# uma lista de cursos
cursos = ["Python", "Linux Kernel Development", "MySQL Database", "C ++ Data Structure"]
# imprimindo a lista de cursos
imprimir (cursos)

Resultado

A saída é exibida no console Python.

Substitua ou altere o valor da variável

A variável é como uma bolsa. Ele armazena os dados ou valor da variável. Os dados na bolsa podem ser substituídos a qualquer momento. Isso significa que podemos facilmente substituir o valor da variável a qualquer momento. Vamos ver um exemplo de substituição ou alteração do valor de uma variável. Declaramos uma variável de 'empresa' e atribuímos um valor. Mais tarde, usamos esta variável novamente e atribuímos outro valor. Então, o primeiro valor será substituído e o segundo valor será armazenado na variável.

# declarando uma variável da empresa e atribuindo o valor
empresa = "Microsoft"
imprimir (empresa)
# Atribuindo um novo valor à variável da empresa
empresa = "Apple Inc."
print ("O valor substituído é:", empresa)

Resultado

A saída é exibida no console Python.

Da mesma forma, podemos substituir o número inteiro, flutuante, número complexo, lista, etc. valor desta forma.

# declarando uma variável numérica e atribuindo o valor
numero = 10
imprimir (número)
# Atribuindo um novo valor à variável numérica
numero = 20
print ("O valor substituído é:", número)
# declarando uma variável float e atribuindo o valor
float_number = 10.1
imprimir (número_flutuante)
# Atribuindo um novo valor à variável float
float_number = 20.04
print ("O valor substituído é:", float_number)
# declarando uma variável numérica complexa e atribuindo o valor
numero_complexo = 2 + 3j
imprimir (numero_complexo)
# Atribuindo um novo valor à variável de número complexo
numero_complexo = 5 + 3j
print ("O valor substituído é:", numero_complexo)
# declarando uma variável de lista e atribuindo o valor
name_list = ["Ali", "Kamran", "Talha"]
imprimir (lista_nome)
# Atribuindo um novo valor à variável da lista
name_list = ["Umer", "Usman", "Assad"]
print ("O valor substituído é:", name_list)

Resultado

A saída é exibida no console Python.

Concatenação de strings Python

Strings em Python são o conjunto de caracteres. Strings são representados entre aspas. A string representa um único caractere, palavra ou uma frase completa. Em Python, podemos concatenar ou combinar as Strings pelo operador “+”. Vamos ver um exemplo disso. No exemplo dado, temos uma variável que contém algum valor de string. Além disso, temos outra variável que contém outro valor de string. Por último, concatenamos ambas as strings usando o operador “+”.

# Declarando uma variável de string e atribuindo um valor
text = "Olá a todos."
# Declarando a segunda variável de string e atribuindo o valor
text_web = "Bem-vindo ao LinuxHint"
# Concatenar as strings usando "+"
imprimir (texto + text_web)

Resultado

A saída é exibida no console Python.

Podemos fazer um trabalho semelhante desta forma e obteremos o mesmo resultado.

# Declarando uma variável de string e atribuindo o valor
text = "Olá a todos."
# Concetenar as strings usando "+"
imprimir (texto + "Weclome to LinuxHint")

Resultado

Atribuir vários valores às variáveis

Em Python, vários valores podem ser atribuídos a várias variáveis ​​simultaneamente. Também podemos atribuir um valor atômico a várias variáveis ​​ao mesmo tempo. Por exemplo

num1 = num2 = num3 = 5

Aqui, todas as três variáveis ​​(num1, num2, num3) são atribuídas a um único valor 5. Se imprimirmos todas essas três variáveis, você pode ver que o valor de todas essas três variáveis ​​é o mesmo.

num1 = num2 = num3 = 5
imprimir (num1)
imprimir (num2)
imprimir (num3)

Resultado

Você também pode atribuir vários valores a várias variáveis ​​como esta:

# Atribuição de valores a três variáveis
idade, rollNumber, name = 25,12, "Kamran"
#print idade valor
imprimir (idade)
# valor do número do rolo de impressão
imprimir (rollNumber)
# valor de nome de impressão
imprimir (nome)

No exemplo dado acima, temos dois objetos inteiros, idade e número do rolo, e um objeto string. Todas as variáveis ​​são criadas e inicializadas em uma linha. Na saída, você pode ver que todos os valores foram atribuídos com sucesso a todas as variáveis.

Resultado

Constantes

Constantes são aquelas variáveis ​​cujos valores não podem mudar. O valor constante permanece sempre o mesmo. Usamos várias constantes em matemática e física, como o valor do PI e o valor da gravidade. Em python, as constantes são escritas em letras maiúsculas assim:

# Declarando uma constante para PI
PI = 3.14
# Declarando uma constante para Foiass
FOIASS = 1.18

Exemplos de diferentes tipos de dados padrão

Como discutimos anteriormente, Python tem vários tipos de dados diferentes, como números, strings, listas, tupla e dicionários. Discutimos os números e strings em detalhes. Agora, vamos ver os exemplos de listas, tuplas e dicionários.

Lista Python

Uma lista em Python contém vários itens separados por vírgulas. Uma lista pode conter o tipo heterogêneo de itens. Os valores da lista são acessados ​​por []. Nós especificamos o número do índice dentro do operador de fatia ([]). O número do índice começa de zero. Por exemplo:

# Declarando uma lista de alunos
student_list = ["Ali", 1, "Kamran", 2, "Talha", 3]
#printing a lista de alunos
imprimir (lista_aluno)
#print primeiro elemento da lista
imprimir (lista_aluno [0])
#print segundo elemento da lista
imprimir (lista_aluno [1])
#print terceiro elemento da lista
imprimir (lista_aluno [2])
#print quarto elemento da lista
imprimir (lista_aluno [3])
#print quinto elemento da lista
imprimir (lista_aluno [4])
#print sexto elemento da lista
imprimir (lista_aluno [5])

Resultado

A saída está seguindo

Tupla Python

Tuplas são outro tipo de tipo de dados em Python. Tuplas são semelhantes à lista Python. A principal diferença entre tuplas e a lista Python é que as tuplas Python são declaradas entre parênteses (). A seguir está o exemplo de tupla do Python:

# Declarando uma tupla de aluno
student_tuple = ("Ali", 1, "Kamran", 2, "Talha", 3)
# imprimindo a tupla do aluno
imprimir (aluno_tuplo)
# imprime o primeiro elemento da tupla
imprimir (student_tuple [0])
# imprime o segundo elemento da tupla
imprimir (student_tuple [1])
# imprime elemento da tupla a partir do terceiro elemento
imprimir (student_tuple [2:])
# imprime elemento da tupla a partir do 2º 6º elemento
imprimir (student_tuple [1: 5])
# imprime o quinto elemento da tupla
imprimir (student_tuple [4])
# imprime o sexto elemento da tupla
imprimir (student_tuple [5])

Resultado

A saída é exibida no console Python.

Dicionário Python

Dicionários Python funcionam como a tabela de hash. Um dicionário Python é semelhante a um par de valores-chave. Um dicionário é declarado usando o conjunto de chaves (). Quando declaramos o par de valor-chave, acessamos o valor usando a chave. Passamos a chave como um argumento e o valor é retornado como resultado. Vamos criar um dicionário Python para um aluno.

# Declarando um dicionário do aluno
aluno_dict = 'nome': 'Kamran', 'idade': 25, 'turma': 'MSSE'
# Imprimir o nome do aluno usando a tecla do nome
imprimir (aluno_dict ['nome'])
# Imprimir a idade do aluno usando a chave de idade
imprimir (aluno_dict ['idade'])
# Imprimir a classe do aluno usando a chave da classe
imprimir (student_dict ['class'])

Resultado

A saída é exibida no console Python.

Excluir variável

Podemos excluir uma variável em Python e removê-la da memória usando o del palavra-chave. Então, se imprimirmos a variável ou usarmos a variável após excluí-la, o compilador retornará um erro.

# Declarando uma variável de nome
nome = "Kamran"
# imprime a variável de nome
imprimir (nome)
# deletando a variável de nome
del nome
# imprimindo a variável de nome após excluí-la
imprimir (nome)

Resultado

A saída é exibida no console Python. Na saída, você pode ver que o compilador retorna um erro “O nome da variável não está definido”.

Conclusão

As variáveis ​​Python são como um contêiner ou saco que armazena os valores. As variáveis ​​são declaradas por nomes ou alfabetos. Podemos facilmente substituir os valores das variáveis ​​Python e atribuir valor a várias variáveis ​​simultaneamente. Existem diferentes tipos de dados em Python. Neste artigo, explicamos as variáveis ​​e diferentes tipos de dados com vários exemplos. Usamos a sintaxe Python 3 ao longo deste artigo.

Como usar o GameConqueror Cheat Engine no Linux
O artigo cobre um guia sobre como usar o mecanismo de cheat GameConqueror no Linux. Muitos usuários que jogam no Windows costumam usar o aplicativo “C...
Melhores emuladores de console de jogo para Linux
Este artigo irá listar software de emulação de console de jogo popular disponível para Linux. A emulação é uma camada de compatibilidade de software q...
Melhores distros Linux para jogos em 2021
O sistema operacional Linux percorreu um longo caminho desde sua aparência original, simples e baseada em servidor. Este sistema operacional melhorou ...