Conteúdo do Curso
Tutorial de Funções em Python
Tutorial de Funções em Python
Argumentos de Palavra-Chave Arbitrários
Na programação, existe uma sintaxe especial para passar qualquer número de parâmetros nomeados para uma função, conhecida como **kwargs
.
**kwargs
permite que uma função aceite qualquer número de argumentos nomeados e os trate como um dicionário.
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
Neste exemplo, **kwargs
recebe argumentos nomeados e imprime suas chaves e valores.
Nota
O método
.items()
é usado para obter uma lista de pares chave-valor de um dicionário em Python. Cada elemento nesta lista é representado como uma tupla (chave, valor).
Swipe to show code editor
- Complete o código na definição da função para permitir que ela aceite um número variável de pares chave-valor representando nomes de itens e seus custos usando argumentos de palavra-chave
kwargs
. - Complete o código no loop para calcular corretamente o custo total dos itens armazenados na variável
kwargs
.
Obrigado pelo seu feedback!
Argumentos de Palavra-Chave Arbitrários
Na programação, existe uma sintaxe especial para passar qualquer número de parâmetros nomeados para uma função, conhecida como **kwargs
.
**kwargs
permite que uma função aceite qualquer número de argumentos nomeados e os trate como um dicionário.
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
Neste exemplo, **kwargs
recebe argumentos nomeados e imprime suas chaves e valores.
Nota
O método
.items()
é usado para obter uma lista de pares chave-valor de um dicionário em Python. Cada elemento nesta lista é representado como uma tupla (chave, valor).
Swipe to show code editor
- Complete o código na definição da função para permitir que ela aceite um número variável de pares chave-valor representando nomes de itens e seus custos usando argumentos de palavra-chave
kwargs
. - Complete o código no loop para calcular corretamente o custo total dos itens armazenados na variável
kwargs
.
Obrigado pelo seu feedback!
Argumentos de Palavra-Chave Arbitrários
Na programação, existe uma sintaxe especial para passar qualquer número de parâmetros nomeados para uma função, conhecida como **kwargs
.
**kwargs
permite que uma função aceite qualquer número de argumentos nomeados e os trate como um dicionário.
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
Neste exemplo, **kwargs
recebe argumentos nomeados e imprime suas chaves e valores.
Nota
O método
.items()
é usado para obter uma lista de pares chave-valor de um dicionário em Python. Cada elemento nesta lista é representado como uma tupla (chave, valor).
Swipe to show code editor
- Complete o código na definição da função para permitir que ela aceite um número variável de pares chave-valor representando nomes de itens e seus custos usando argumentos de palavra-chave
kwargs
. - Complete o código no loop para calcular corretamente o custo total dos itens armazenados na variável
kwargs
.
Obrigado pelo seu feedback!
Na programação, existe uma sintaxe especial para passar qualquer número de parâmetros nomeados para uma função, conhecida como **kwargs
.
**kwargs
permite que uma função aceite qualquer número de argumentos nomeados e os trate como um dicionário.
def example_function(**kwargs): for key, value in kwargs.items(): print(f'{key}: {value}') # Example function call example_function(name='John', age=25, city='New York')
Neste exemplo, **kwargs
recebe argumentos nomeados e imprime suas chaves e valores.
Nota
O método
.items()
é usado para obter uma lista de pares chave-valor de um dicionário em Python. Cada elemento nesta lista é representado como uma tupla (chave, valor).
Swipe to show code editor
- Complete o código na definição da função para permitir que ela aceite um número variável de pares chave-valor representando nomes de itens e seus custos usando argumentos de palavra-chave
kwargs
. - Complete o código no loop para calcular corretamente o custo total dos itens armazenados na variável
kwargs
.