No video

Yield em Python - Como Funciona, Generators e Problemas de Memória

  Рет қаралды 5,817

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:
lp.hashtagtrei...
PARA BAIXAR O MINICURSO BÁSICO DE PYTHON:
pages.hashtagt...
-----------------------------------------------------------------------
► Arquivos Utilizados no Vídeo:
pages.hashtagt...
► Como Abrir e Fechar Arquivos no Python com a Estrutura With
• Como Abrir e Fechar Ar...
-----------------------------------------------------------------------
Caso prefira o vídeo em formato de texto: www.hashtagtre...
-----------------------------------------------------------------------
Fala Impressionadores! Você já ouviu falar em Yield em Python? Nessa aula eu vou te explicar o que é Yield no Python e como usá-lo!
O Yield vai criar um generator no Python e é utilizado quando temos bases de dados muito grandes que acabam comprometendo a memória do computador na hora de ler essas informações.
A ideia é ter um processo eficiente em termos de memória para que você consiga ler sua base de dados de uma maneira mais tranquila sem exigir muito da memória.
Vou te explicar o que é um generator em Python, como funciona o Yield e como você vai utilizá-lo em um caso prático.
Vou começar explicando de uma forma mais simples para você entender a estrutura e depois vou inserir o Yield para que você entenda como tudo funciona e como essa estrutura vai te auxiliar nos seus projetos que possuem bases de dados muito grandes!
-----------------------------------------------------------------------
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 e consiga criar seus próprios projetos e automações!
-----------------------------------------------------------------------
Conteúdo da Aula
00:00 Introdução
01:18 O que é Yield em Python? (O que é um generator em Python?)
03:39 Exemplo prático de utilização do Yield
08:50 Ler arquivo linha a linha no Python
10:08 Yield no Python (processo eficiente em termos de memória)
12:54 Como usar o Yield na prática?
13:31 Cuidado com Yield
15:25 Outra funcionalidade do Yield no Python (Yield from)
17:38 Conclusão
#python #hashtagprogramacao

Пікірлер: 17
@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_2wUuWcfK--8 ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1ZeFqlxgsczGroP4oEpUKMdF_GLlqZsX3?origemurl=hashtag_yt_org_planilhapyt_2wUuWcfK--8 ► 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
@fabriciomiranda5773
@fabriciomiranda5773 2 ай бұрын
Caramba mano, que aula foda!
@evaldoaraujo4145
@evaldoaraujo4145 Жыл бұрын
Consegui entender o Yield. Fabuloso!
@MsVinicius88
@MsVinicius88 Жыл бұрын
Mestre Lira sempre me ensinando alguma coisa de Python. Excelente vídeo!
@feliperodrigues9104
@feliperodrigues9104 Жыл бұрын
Já tinha visto vários vídeos sobre generatos e o uso do yield mas nunca consegui entender de forma clara. Mais um vídeo foda, obrigado Lira, agora sim entendi de vez!!!!
@user-ho1rg1nm9v
@user-ho1rg1nm9v 3 ай бұрын
muito bom mesmo!!
@vinizin_math
@vinizin_math Жыл бұрын
Pô, valeu Lira, tô treinando vários exercícios em Python e ainda não tinha entendi esse conceito, muito obrigado, like!
@MauricioCoruja
@MauricioCoruja Жыл бұрын
melhor explicacao que vi ate aqui. Obrigado!
@KeepCalmCapybara
@KeepCalmCapybara Жыл бұрын
Aula show de bola! Ainda mais pra quem tem fixação com fazer apps rápidos e leves :D
@TioJobs
@TioJobs 10 ай бұрын
Que aula topppp!!!! 😍🔥🚀
@TioJobs
@TioJobs 5 ай бұрын
Python é brabo d+! sehhh loko! ❤
@franklinwanderson4316
@franklinwanderson4316 Жыл бұрын
Excelente
@rodrigogodoysi
@rodrigogodoysi Жыл бұрын
👏
@histereogenik
@histereogenik 29 күн бұрын
top
@jprocha1307
@jprocha1307 Жыл бұрын
Só uma observação, essa funcionalidade não é muito utilizada, certo? Eu pelo menos, nunca vi ser utilizada. O conceito é bacana e todo o ensinamento é válido, mas, humildemente, acho que não acrescenta tanto assim, acho que são casos muito específicos que utilizam o yield
@MrStiller0
@MrStiller0 2 ай бұрын
Na real não, ela é bastante usada em alguns frameworks. Uso todos os dias no trabalho, utilizando a biblioteca Scrapy
@talesdemiranda
@talesdemiranda Жыл бұрын
Estou em paz em dizer que não entendi nada 🙈
Freela de Python - Projeto de R$500 Completo - XML para Excel
40:31
Hashtag Programação
Рет қаралды 145 М.
AsyncIO e Await - Programação Assíncrona em Python
22:46
Hashtag Programação
Рет қаралды 9 М.
Comfortable 🤣 #comedy #funny
00:34
Micky Makeover
Рет қаралды 15 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 10 МЛН
Doing This Instead Of Studying.. 😳
00:12
Jojo Sim
Рет қаралды 30 МЛН
Python Generators
15:32
mCoding
Рет қаралды 134 М.
Criando Dashboards com Python e Streamlit
26:39
Hybrid Theory Tech
Рет қаралды 20 М.
Decorators em Python - Para que Serve o @ no Python
17:52
Hashtag Programação
Рет қаралды 25 М.
O que é Assert em Python e Para que Serve?
11:52
Hashtag Programação
Рет қаралды 11 М.
MapReduce Jobs For Distributed Hadoop Clusters in Python
18:31
NeuralNine
Рет қаралды 12 М.
Numba Python - Como Acelerar Absurdamente Seu Código com 1 Linha
15:06
Hashtag Programação
Рет қаралды 8 М.
Comfortable 🤣 #comedy #funny
00:34
Micky Makeover
Рет қаралды 15 МЛН