⊗pyPmUFNPa 202 of 208 menu

Parâmetros Nomeados em Python

Se muitos parâmetros são passados para uma função, a chance de cometer um erro aumenta, pois é possível confundir os valores para os parâmetros que precisamos.

Para evitar tais problemas, Python tem a capacidade de especificar os nomes dos parâmetros ao chamar uma função. Vamos ver como isso é feito. Suponha que temos a seguinte função:

def func(num1, num2): return num1 + num2

Você pode simplesmente chamá-la:

res = func(5, 10) print(res) # exibirá 15

Ou pode chamar os parâmetros pelos nomes:

res = func(num1=5, num2=10) print(res) # exibirá 15

Os parâmetros nomeados são muito convenientes porque eles podem ser trocados de lugar na chamada da função:

res = func(num2=2, num1=5) print(res) # exibirá 3

Se vários parâmetros opcionais forem definidos na declaração da função, eles também podem ser nomeados. Ao fazer isso, você não precisa listar os parâmetros na ordem que foram definidos na declaração:

def func(num1, num2=1, num3=2): return num1 + num2 + num3 res = func(num1=2, num3=6) print(res) # exibirá 8

Dada a função:

def func1(num1, num2, num3): return (num1 + num2) * num3

Chame-a, passando valores através de parâmetros nomeados.

Dada a função:

def func1(text1, text2): return text1 + ' ' + text2

Chame-a, passando a string 'hello' e seu nome através de parâmetros nomeados.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar