Galera, acho que a falta de energia, pisca-pisca, vai me impedir de fazer a Live de Python de hoje. Então no dia 03 voltamos a programação normal.

Pensando em vocês, resolvi então fazer uma seleção de 6 Lives de Python para assistir hoje e sair codando melhor <3

Segue o 🧵
1: Já está por dentro das novidades da nova versão 3.11 que sairá no próximo mês? É sempre bom se atualizar!

2: Seguindo outra linha. Você já se perguntou como o interpretador do Python funciona? Como um arquivo.py consegue ser executado?

Quais os passos que interpretador executa para que tudo funcione normalmente? Afinal, o que é um interpretador?

3: Então você viu um @ encima de uma declaração de função e não sabe como ele funciona? Isso é um decorador! E nessa live explico tintin por tintin como esses são declarados, seus mecanismos internos e como criar seus próprios decoradores!

4: Já precisou manipular arquivos e pastas no seu computador, mas parecia que as coisas eram complicadas de mais? Ter que ficar importando diversas bibliotecas nunca é muito legal

Desde a versão 3.4 temos a Pathlib, uma biblioteca para facilitar o trampo

5: Cansou de fazer if, elif, else? Já se perguntou quando o Python teria uma estrutura como um Switch/Case? Ou então uma estrutura mais robusta de controle de fluxo?

Apresento-lhes o patter matching, recurso da versão 3.10, que muda o jogo no fluxo!

6: Já de deparou com uma palavra reservada chamada "yield" e não faz a menor ideia de para que ela serve?

Yield cria geradores e corrotinas clássicas em python e nessa live exploramos suas nuances. Muita coisa legal pode ser construída com yield!

Por hoje é só. Mas espero que tenham algum material para assistir hoje!

Caso não curta a escolha do "editor", aqui tem 220 lives sobre os mais variados assuntos e tudo de graça ao alcance de um click

youtube.com/c/Dunossauro/v…
Semana que vem voltamos com programação normal e uma introdução ao Pandas e análise de dados do jogo do bicho!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Eduardo Mendes 🦖

Eduardo Mendes 🦖 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @dunossauro

Oct 26, 2021
Tô esses dias reclamando de slides.

Então vou deixar uma thread maravilhosa pra melhorar seus slides. Pra dizer como eu amo fazer isso xD

Sinta-se a vontade para contribuir com mais coisas, eu vou adorar <3
Se você estiver procurando por bons temas para seus slides, eu recomendo dar uma olhada no slidego.

O tema das lives de python é uma customização do 'Veggie Restaurant'

slidesgo.com
Se você é o tipo de pessoa que adora umas animações nos seus slides, e não só em slides, pode usar pra tudo.

Recomendo dar uma passada no @unDraw_co

São ilustrações livres para qualquer tipo de uso.

undraw.co/illustrations
Read 10 tweets
Aug 4, 2021
Cada like nesse tweet uma ferramenta de testes em python.

(sempre quis fazer isso)

ISAUHSAUHSAUHSA
1 - Unittest

A biblioteca nativa do python para fazer testes. Ela proporciona não só a biblioteca mas também, um teste runner e todo o padrão xUnit está implementado nela.

docs.python.org/3/library/unit…
2 - Pytest

um framework de testes mais pythonico e simples para criação e execução de testes.

Tem suporte a hooks, muitas extensões e também conta com um test runner. O mecanismo de fixtures do pytest é incrível.

docs.pytest.org
Read 35 tweets
Jul 23, 2020
Galera vive me perguntando como eu estudo

Fica mais ou menos com essa cara. Obviamente o Pomodoro não fica na frente

Mas consegui uma boa organização no @gnome

Para estudar basicamente as coisas ficam assim

- Pomodo
- Notes
- Todo
- Evince
- Google tradutor
- Papel e lápis
@gnome Agora vão as dicas. Por que mostrar print não resolve nada.

1 - Celular em um lugar que você não consiga alcançar (não tenho esse problema, o pc me distrai mais)

2 - Arrume uma posição confortável pra sentar e vai.

3 - Agua sempre por perto
Read 16 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(