Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> python

Variáveis ​​Python:como definir/declarar tipos de variáveis ​​de string

O que é uma variável em Python?


Uma variável Python é um local de memória reservado para armazenar valores. Em outras palavras, uma variável em um programa python fornece dados ao computador para processamento.

Tipos de variáveis ​​Python


Todo valor em Python tem um tipo de dados. Diferentes tipos de dados em Python são Números, Lista, Tupla, Strings, Dicionário, etc. Variáveis ​​em Python podem ser declaradas por qualquer nome ou mesmo alfabetos como a, aa, abc, etc.

Neste tutorial, vamos aprender,

Como declarar e usar uma variável


Vamos ver um exemplo. Vamos definir a variável em Python e declará-la como “a” e imprimi-la.
a=100 
print (a)

Redeclarar uma variável


Você pode declarar novamente as variáveis ​​Python mesmo depois de ter declarado uma vez.

Aqui temos a variável de declaração do Python inicializada com f=0.

Mais tarde, reatribuímos a variável f ao valor “guru99”



Exemplo do Python 2

# Declare a variable and initialize it
f = 0
print f
# re-declaring the variable works
f = 'guru99'
print f


Exemplo do Python 3
# Declare a variable and initialize it
f = 0
print(f)
# re-declaring the variable works
f = 'guru99'
print(f)

Concatenação e variável de string Python


Vamos ver se você pode concatenar diferentes tipos de dados como string e número juntos. Por exemplo, vamos concatenar “Guru” com o número “99”.

Ao contrário do Java, que concatena número com string sem declarar número como string, enquanto declarar variáveis ​​em Python requer declarar o número como string, caso contrário, ele mostrará um TypeError



Para o código a seguir, você obterá uma saída indefinida –

a="Guru"
b = 99
print a+b

Uma vez que o inteiro é declarado como string, ele pode concatenar tanto “Guru” + str (“99”)=“Guru99” na saída.
a="Guru"
b = 99
print(a+str(b))

Tipos de variável Python:local e global


Existem dois tipos de variáveis ​​em Python, variável global e variável local. Quando você quer usar a mesma variável para o resto do seu programa ou módulo, você a declara como uma variável global, enquanto se você quer usar a variável em uma função ou método específico, você usa uma variável local enquanto declaração de variável Python.

Vamos entender esses tipos de variáveis ​​Python com a diferença entre variáveis ​​locais e globais no programa abaixo.
  1. Vamos definir uma variável em Python onde a variável “f” é global no escopo e é atribuído o valor 101 que é impresso na saída
  2. A variável f é novamente declarada em função e assume local alcance. É atribuído o valor “Estou aprendendo Python”. que é impresso como uma saída. Esta variável de declaração do Python é diferente da variável global “f” definida anteriormente
  3. Quando a chamada da função termina, a variável local f é destruída. Na linha 12, quando novamente, imprimimos o valor de “f” é que exibe o valor da variável global f=101



Exemplo do Python 2

# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction():
# global f
    f = 'I am learning Python'
    print f
someFunction()
print f

Exemplo do Python 3
# Declare a variable and initialize it
f = 101
print(f)
# Global vs. local variables in functions
def someFunction():
# global f
    f = 'I am learning Python'
    print(f)
someFunction()
print(f)

Enquanto a declaração de variável Python usando a palavra-chave global, você pode referenciar a variável global dentro de uma função.
  1. A variável "f" é global no escopo e é atribuído o valor 101 que é impresso na saída
  2. A variável f é declarada usando a palavra-chave global . Isso NÃO uma variável local , mas a mesma variável global declarada anteriormente. Portanto, quando imprimimos seu valor, a saída é 101
  3. Mudamos o valor de “f” dentro da função. Uma vez que a chamada da função termina, o valor alterado da variável “f” persiste. Na linha 12, quando novamente, imprimimos o valor de “f” é que ele exibe o valor “variável global em mudança”



Exemplo do Python 2

f = 101;
print f
# Global vs.local variables in functions
def someFunction():
  global f
  print f
  f = "changing global variable"
someFunction()
print f

Exemplo do Python 3
f = 101;
print(f)
# Global vs.local variables in functions
def someFunction():
  global f
  print(f)
  f = "changing global variable"
someFunction()
print(f)

Excluir uma variável


Você também pode excluir variáveis ​​Python usando o comando del "nome variável".

No exemplo abaixo da variável de exclusão do Python, excluímos a variável f e, quando continuamos a imprimi-la, recebemos o erro “nome da variável não está definido ” o que significa que você excluiu a variável.



Exemplo de variável de exclusão do Python ou variável de limpeza do Python:

f = 11;
print(f)
del f
print(f)

Resumo:


python

  1. Variáveis ​​C# e tipos de dados (primitivos)
  2. Variáveis, constantes e literais do Python
  3. Tipos de dados Python
  4. Variáveis ​​globais, locais e não locais do Python
  5. Palavra-chave global do Python
  6. Variáveis ​​e tipos C++:int, double, char, string, bool
  7. Strings em C:como declarar variável, inicializar, imprimir, exemplo
  8. Função Python String strip () com EXEMPLO
  9. Python String count() com EXEMPLOS
  10. Python String format() Explique com EXEMPLOS