Prática de Shadowing: 3.3k - Aprenda a falar inglês com vídeo

Criando lição...
1
Hey everyone, I'm Bull and I'm here to serve you today's slice of pie.
2
Today's topic is list comprehension.
3
So let me give you a scenario.
4
Let's say you have a long list of numbers here called nums
5
and what you want to do is get all the even numbers from this list and put them into this evens list.
6
If you have no knowledge of list comprehension, you may want to do something like this where you create a for loop and say for num in nums.
7
So for each for loop iteration, we take an item from this nums list and assign it to num.
8
Then in here, we need to check if that particular num is even or not.
9
We can do this with the modulus operator.
10
So let's say num percent two.
11
This percent sign is the modulus operator.
12
What this is doing is saying if I divide num by two, what will the remainder be?
13
So for every possible whole number, if you do a modulus of that number, you will only ever get a zero or a one.
14
Even numbers divided by two give you a zero as a remainder and odd numbers give you a one.
15
So if num modulus two is equal to 0, we know that particular number is even.
16
So in here, let's add it to our evens list.
17
So we can just do evens.append num.
18
And that's it.
19
Down here, let's print our evens list, and this should work as expected.
20
Okay, but list comprehension can do all of this logic in a much cleaner pythonic way.
21
So I'll erase this, and instead, in this evens list, I'll say num for num in nums.
22
So this is basically just taking each num in our nums list and placing it here in this evens list.
23
But this isn't what we want.
24
We're only wanting the even numbers.
25
Well, we can add some additional logic here at the end to fix this.
26
Let's say num for num in nums if that particular num, modulus 2, is equal to 0.
27
Now we should have every even number placed in this evens list.
28
So let's run this, and there we go.
29
Pretty cool, right?
30
Be sure to leave a like if you found this helpful.

Sobre Esta Aula

Nesta aula, você irá praticar a compreensão e a aplicação do conceito de list comprehension em Python. O foco principal será entender como criar listas que contêm apenas números pares a partir de uma lista original. Este tipo de técnica é altamente eficiente e a sua utilização pode ajudar a melhorar o seu raciocínio lógico, além de facilitar o entendimento da linguagem de programação Python. Ao final da aula, você terá a habilidade de aplicar essa técnica de forma prática e rápida.

Vocabulário e Frases-Chave

  • List comprehension - Compreensão de lista
  • Modulus operator - Operador de módulo
  • Even numbers - Números pares
  • Odd numbers - Números ímpares
  • Remainder - Resto
  • Append - Adicionar

Dicas de Prática

Uma das melhores maneiras de aprimorar suas habilidades de shadow speak é escutar atentamente a maneira como o apresentador se comunica e tentar imitar o tom e a velocidade da fala. Para este vídeo específico, concentre-se em captar o ritmo natural do apresentador enquanto ele explica os conceitos. A prática de shadow speech é essencial para aqueles que desejam aprender inglês com YouTube. Tente repetir frases curtas logo após ouvi-las, prestando atenção aos detalhes da pronúncia de palavras como "modulus" e "append."

Lembre-se de que a prática diária pode ter um impacto significativo na sua habilidade de melhorar a pronúncia em inglês. Reproduza o vídeo em uma velocidade reduzida, se necessário, para assegurar que consegue acompanhar a audição e a fala simultaneamente. Utilize a técnica do shadowspeak para assimilar a fluência e a entonação do inglês falado!

O que é a Técnica de Shadowing?

Shadowing é uma técnica de aprendizado de idiomas com base científica, originalmente desenvolvida para o treinamento de intérpretes profissionais. O método é simples, mas poderoso: você ouve áudio em inglês nativo e repete imediatamente em voz alta — como uma sombra seguindo o falante com 1-2 segundos de atraso. Pesquisas mostram melhora significativa na precisão da pronúncia, entonação, ritmo, sons conectados, compreensão auditiva e fluência na fala.