variáveis python

|

#! /usr/bin/python


# Atribuição de inteiro

idade = 45


# Ponto flutuante

salário = 1456,8


# String

nome = "João"


print (idade)

print (salário)

print (name)

< /td>

Sair:

45 1456,8 João 

O regras para criar variáveis ​​em Python são as sa me como em outras linguagens de alto nível. São eles:

a) Os nomes das variáveis ​​devem começar com uma letra ou sublinhado.
b) Os nomes das variáveis ​​não podem começar com um dígito.
c) Os nomes das variáveis ​​podem conter apenas caracteres alfanuméricos e sublinhados (Az, 0-9 e _).
d) Os nomes das variáveis ​​diferenciam maiúsculas de minúsculas (name, Name e NAME — são três variáveis ​​diferentes).
e) Palavras reservadas (palavras-chave) não podem ser usadas com nomes de variáveis.

Atribuindo um valor a várias variáveis:
O Python também permite que um valor seja atribuído a várias variáveis ​​ao mesmo tempo.
Por exemplo:


#! /usr/bin/python


a = b = c = 10

print (a)

print (b)

print (c)

Sair:

 10 10 10 

Atribuindo valores diferentes a várias variáveis:


#! /usr/bin/python


a, b, c = 1 , 20.2 , "GeeksforGeeks"


print (a )

print (b)

imprimir (c)

Sair:

1 20.2 Python.Engineering 

Podemos usar o mesmo nome para tipos diferentes?
Se usarmos o mesmo nome, a variável começa a se referir a um novo valor e tipo.


# ! /usr/bin/python


a = 10

a = "GeeksforGeeks"


print (a)

< /td>

Sair:

Python.Engineering 

Como o operador + trabalha com variáveis?

Sair:

cse cse 101 

variáveis python Python functions: Questions

variáveis python sin: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method

#! /usr/bin/python


a = 10

b = 20

print (a + b)


a = "Geeksfor"

b = "Geeks"

print (a + b)

Sair:

30 Python.Engineering 

Podemos usar + para diferentes tipos?
A falha em usar para tipos diferentes resultará em um erro ibke.


< tbody>

#! /usr/bin/python


a = 10

b = "Geeks"

print (a + b)

Saída:

TypeError: tipo(s) de operando não suportado(s) para +: `int` e` str` 

Criando objetos (ou variáveis ​​de tipo de classe):
Consulte classe, objeto e membros para mais detalhes.


# Programa Python para mostrar as variáveis ​​com o valor
# atribuído na declaração de classe, são variáveis ​​de classe e
# variáveis ​​dentro de métodos e construtores são instâncias

# variáveis.


# Classe de Estudante de Ciência da Computação

classe CSStudent:


# Variável de classe

fluxo = ` cse`


# método de inicialização ou construtor

def __ init __ ( self , roll):

# Variável de instância

self . rolar = rolar


# Objetos de classe CSStudent

a = CSStudent ( 101 )

b = CSStudent ( 102 )


print (a.stream) # imprime & quot; cse "

print (b.stream) # imprime " cse "

print (a.roll) # imprime 101


# As variáveis ​​de classe podem estar disponíveis usando a classe
# name também

print (CSStudent.stream) # imprime & quot; cse "