In [1]:
# Versão da Linguagem Python
from platform import python_version
print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())
In [2]:
# Definindo uma função - 3 linhas de código
def potencia(num):
result = num**2
return result
In [3]:
potencia(5)
Out[3]:
In [4]:
# Definindo uma função - 2 linhas de código
def potencia(num):
return num**2
In [5]:
potencia(5)
Out[5]:
In [6]:
# Definindo uma função - 1 linha de código
def potencia(num): return num**2
In [7]:
potencia(5)
Out[7]:
In [8]:
# Definindo uma expressão lambda
potencia = lambda num: num**2
In [9]:
potencia(5)
Out[9]:
In [10]:
# Lembre: operadores de comparação retornam boolean, true or false
Par = lambda x: x%2==0
In [11]:
Par(3)
Out[11]:
In [12]:
Par(4)
Out[12]:
In [13]:
first = lambda s: s[0]
In [14]:
first('Python')
Out[14]:
In [15]:
reverso = lambda s: s[::-1]
In [16]:
reverso('Python')
Out[16]:
In [17]:
addNum = lambda x,y : x+y
In [18]:
addNum(2,3)
Out[18]: