No video

Args e Kwargs em Python - Aprenda de Uma Vez por Todas

  Рет қаралды 9,247

Hashtag Programação

Hashtag Programação

Күн бұрын

Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma:
pages.hashtagt...
PARA BAIXAR O MINICURSO BÁSICO DE PYTHON:
pages.hashtagt...
-----------------------------------------------------------------------
► Arquivos Utilizados no Vídeo:
pages.hashtagt...
-----------------------------------------------------------------------
Caso prefira o vídeo em formato de texto: www.hashtagtre...
-----------------------------------------------------------------------
Fala Impressionadores! Na aula de hoje eu quero te mostrar o que são args e kwargs em Python.
Provavelmente você já ouviu falar nesses nomes, mas pode não saber o que são ou como eles funcionam.
Então, o que são args em Python? Nada mais são do que argumentos de posição (parâmetros na ordem em que a sua função está solicitando os argumentos). Então com o args, você vai poder passar vários parâmetros de acordo com a posição.
Agora o que são kwargs em Python? É bem similar, mas serve para os argumentos de keyword (parâmetros de acordo com o nome dos parâmetros). Isso quer dizer que podemos passar os argumentos com o nome que eles possuem dentro da função.
E qual a utilidade dos args e kwargs? É que você possa passar quantos parâmetros quiser, sendo eles de posição ou de keyword. Dessa forma o Python vai entender que naquele local você vai passar um ou mais argumentos para a sua função.
-----------------------------------------------------------------------
Hashtag Programação
► Inscreva-se em nosso canal: bit.ly/3c0LJQi
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!
-----------------------------------------------------------------------
Redes Sociais
► Blog: bit.ly/2MRUZs0
► KZfaq: bit.ly/3c0LJQi
► Instagram: bit.ly/3o6dw42
► Facebook: bit.ly/3qGtaF2
Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!
-----------------------------------------------------------------------
Conteúdo da Aula
00:00 Introdução
01:05 Como funcionam os argumentos de uma função no Python?
02:58 Argumentos de posição
04:33 Argumentos de keyword
07:12 O que são args? (Parâmetros de posição)
13:44 O que são Kwargs (Parâmetros de keywrod)
20:20 Conclusão
#python #hashtagprogramacao

Пікірлер: 25
@HashtagProgramacao
@HashtagProgramacao Жыл бұрын
Fala galera! Gostou do vídeo? Deixa a sua curtida e se inscreve no canal! ► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_RcqHJ_l8GVA ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1IML0hq4LcxeIZYAlH1IqN7IGjwunQ7Of?origemurl=hashtag_yt_org_planilhapyt_RcqHJ_l8GVA ► Para instalar o Jupyter, acesse: kzfaq.info/get/bejne/lct7Y91mtsjUe3U.html ► Blog: bit.ly/2MRUZs0 ► KZfaq: bit.ly/3c0LJQi ► Instagram: bit.ly/3o6dw42 ► Facebook: bit.ly/3qGtaF2
@gabrielsifuentes4327
@gabrielsifuentes4327 Жыл бұрын
Obrigado pelo video
@guilherme_ca
@guilherme_ca Жыл бұрын
Lira, faz um vídeo falando as diferenças entre listas, tuplas, sets, dicionários e como e aonde aplicamos, já quê essa uma dúvida muito comum pros iniciantes em python e que pode impactar na hora de codar
@Matheus-mr4tl
@Matheus-mr4tl 6 ай бұрын
Aprendo demais com o lira.
@italogomes9177
@italogomes9177 Жыл бұрын
Esse canal é incrível! Obrigado pelo conteúdo gratuito, Lira!
@user-ov9pg3yt9x
@user-ov9pg3yt9x 10 ай бұрын
Aula sensacional, melhor que 99% dos vídeos e aulas que já vi, sucinta, objetiva e bem elaborada.
@ObrGerson
@ObrGerson 9 ай бұрын
Excelente Lira, parabéns
@alissonfelix9578
@alissonfelix9578 10 ай бұрын
Boa !! Obrigado pela explicação.
@Dani-wl7ns
@Dani-wl7ns 4 ай бұрын
Salvo demais, eu tava tendo um problemão com arqumentos das funções
@nataliameira2283
@nataliameira2283 Жыл бұрын
Parabéns, aula pft! Eu tb tinha pedido essa aula, obrigada! 👏👏👏😌🙏
@joelson091
@joelson091 2 ай бұрын
Excelente explicação
@R0lNUJ
@R0lNUJ Жыл бұрын
Excelente
@allanribeiro7268
@allanribeiro7268 Жыл бұрын
Muito show... Como sempre conteúdo de qualidade e de forma super didática!!! Parabéns!!!
@MartinsMichel
@MartinsMichel Жыл бұрын
Perfeito, objetivo e direto!
@diegovaler5204
@diegovaler5204 Жыл бұрын
excelente essa explicação
@eliezer_silva762
@eliezer_silva762 Жыл бұрын
Show!! \o/
@caiocavalheiro7344
@caiocavalheiro7344 Жыл бұрын
Top demais... Didática excelente do Lira
@cotomax
@cotomax Жыл бұрын
Você explica muito bem, parabéns!
@ricardonogueira8980
@ricardonogueira8980 Жыл бұрын
Muito bom. Parabéns
@gabrielsifuentes4327
@gabrielsifuentes4327 Жыл бұрын
Obrigado pelo vídeo
@rodrigogodoysi
@rodrigogodoysi Жыл бұрын
Show!
@victorbrunomoreiracastro649
@victorbrunomoreiracastro649 Жыл бұрын
Excelente vídeo!!
@gplgomes
@gplgomes Жыл бұрын
Lembrando que funções em Python podem retornar mais de um valor, assim a função poderia retornar o imposto normal e o imposto trimestral separadamente.
@AlxLuizetti
@AlxLuizetti Жыл бұрын
Muito bom conteúdo, explicam direitinho.
@user-dx1ys4wj2y
@user-dx1ys4wj2y Жыл бұрын
Muito obrigado!!!! Nunca tinha conseguido entender e sua aula foi direto ao ponto e simples. Tenho algumas funções com mais 15 parâmetros e isso vai ajudar demais a deixar meu código mais limpo. Uma dúvida: Se eu tiver alguns argumentos que tem o valor fixo e utilizasse o kwargs, como ficaria: ex: tem o param2=True e o param3=False: def func1(param1, param2=True, param3=False,): '''Update existing adge application''' payload = json.dumps({ "app0": param1, "app1": param2, "app2": param3, }) == def func1(**kwargs): '''Update existing adge application''' payload = json.dumps({ "app0": kwargs['param1'], "app1": kwargs['param2': True], "app2": kwargs['param3': False], }) ou neste caso eu tenho que especificá-los e não utilizar o kwargs? ex: def fun1(**kwargs, param2=True, param3=False): '''Update existing adge application''' payload = json.dumps({ "app0": kwargs['param1'], "app1": param2, "app2": param3, })
For Else e While Else no Python - Como Isso Funciona?
8:17
Hashtag Programação
Рет қаралды 9 М.
Construa sua própria ALEXA usando python
20:26
Codifike
Рет қаралды 76 М.
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 10 МЛН
НЫСАНА КОНЦЕРТ 2024
2:26:34
Нысана театры
Рет қаралды 1,8 МЛН
Secret Experiment Toothpaste Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 42 МЛН
Função Input no Python - Pedindo Informações, Inclusive Senhas
6:41
Hashtag Programação
Рет қаралды 8 М.
Decorators em Python - Para que Serve o @ no Python
17:52
Hashtag Programação
Рет қаралды 25 М.
*Args and **Kwargs in Python
3:49
b001
Рет қаралды 261 М.
As Bibliotecas Mais Importantes do Python e os Módulos que Você tem que Saber
20:25
Recursão em Python - Como Funciona e Quando Usar?
31:26
Hashtag Programação
Рет қаралды 10 М.
Como Sair do Zero em Classes no Python - Self e Init Explicados
55:10
Hashtag Programação
Рет қаралды 196 М.
Estrutura de Repetição FOR no Python - Criando um Loop
35:31
Hashtag Programação
Рет қаралды 96 М.
print vs return em Python! Qual a diferença?
14:04
Otávio Miranda
Рет қаралды 10 М.
Como Deixar o Código Python Rodando Automaticamente com o Computador Desligado
25:40
哈莉奎因以为小丑不爱她了#joker #cosplay #Harriet Quinn
00:22
佐助与鸣人
Рет қаралды 10 МЛН