<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 <font color='blue'>Data Science Academy - Python Fundamentos - Capítulo 2</font>
Download
Step1:  Variáveis e Operadores
Step2:  Declaração Múltipla
Step3:  Pode-se usar letras, números e underline (mas não se pode começar com números)
Step4:  Não se pode usar palavras reservadas como nome de variável
False
class
finally
is
return
None
continue
for
lambda
try
True
def
from
nonlocal
while
and
del
global
not
with
as
elif
if
or
yield
assert
else
import
pass
break
except
in
raise
Step5:  Variáveis atribuídas a outras variáveis e ordem dos operadores
Step6:  Operações com variáveis
Step7:  Concatenação de Variáveis
<ASSISTANT_TASK:>
Python Code:
# Versão da Linguagem Python
from platform import python_version
print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())
Explanation: <font color='blue'>Data Science Academy - Python Fundamentos - Capítulo 2</font>
Download: http://github.com/dsacademybr
End of explanation
# Atribuindo o valor 1 à variável var_teste
var_teste = 1
# Imprimindo o valor da variável
var_teste
# Imprimindo o valor da variável
print(var_teste)
# Não podemos utilizar uma variável que não foi definida. Veja a mensagem de erro.
my_var
var_teste = 2
var_teste
type(var_teste)
var_teste = 9.5
type(var_teste)
x = 1
x
Explanation: Variáveis e Operadores
End of explanation
pessoa1, pessoa2, pessoa3 = "Maria", "José", "Tobias"
pessoa1
pessoa2
pessoa3
fruta1 = fruta2 = fruta3 = "Laranja"
fruta1
fruta2
# Fique atento!!! Python é case-sensitive. Criamos a variável fruta2, mas não a variável Fruta2.
# Letras maiúsculas e minúsculas tem diferença no nome da variável.
Fruta2
Explanation: Declaração Múltipla
End of explanation
x1 = 50
x1
# Mensagem de erro, pois o Python não permite nomes de variáveis que iniciem com números
1x = 50
Explanation: Pode-se usar letras, números e underline (mas não se pode começar com números)
End of explanation
# Não podemos usar palavras reservadas como nome de variável
break = 1
Explanation: Não se pode usar palavras reservadas como nome de variável
False
class
finally
is
return
None
continue
for
lambda
try
True
def
from
nonlocal
while
and
del
global
not
with
as
elif
if
or
yield
assert
else
import
pass
break
except
in
raise
End of explanation
largura = 2
altura = 4
area = largura * altura
area
perimetro = 2 * largura + 2 * altura
perimetro
# A ordem dos operadores é a mesma seguida na Matemática
perimetro = 2 * (largura + 2)  * altura
perimetro
Explanation: Variáveis atribuídas a outras variáveis e ordem dos operadores
End of explanation
idade1 = 25
idade2 = 35
idade1 + idade2
idade2 - idade1
idade2 * idade1
idade2 / idade1
idade2 % idade1
Explanation: Operações com variáveis
End of explanation
nome = "Steve"
sobrenome = "Jobs"
fullName = nome + " " + sobrenome
fullName
Explanation: Concatenação de Variáveis
End of explanation
<END_TASK>