Skip to content

Commit 0793185

Browse files
authored
fix: variables names and pronouns
1 parent e88d55d commit 0793185

File tree

1 file changed

+60
-60
lines changed

1 file changed

+60
-60
lines changed

pt/python_introduction/README.md

Lines changed: 60 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -212,8 +212,8 @@ Mas, e se digitarmos o nome errado? Você consegue adivinhar o que aconteceria?
212212

213213
{% filename %}command-line{% endfilename %}
214214
```python
215-
>>> city = "Tokyo"
216-
>>> ctiy
215+
>>> cidade = "Tokyo"
216+
>>> ciddae
217217
Traceback (most recent call last):
218218
File "<stdin>", line 1, in <module>
219219
NameError: name 'ctiy' is not defined
@@ -229,14 +229,14 @@ Tente isso:
229229

230230
{% filename %}command-line{% endfilename %}
231231
```python
232-
>>> name = 'Maria'
233-
>>> name
232+
>>> nome = 'Maria'
233+
>>> nome
234234
'Maria'
235-
>>> print(name)
235+
>>> print(nome)
236236
Maria
237237
```
238238

239-
Quando você apenas digita `nome`, o interpretador Python responde com a *representação* como string da variável 'name', que são as letras M-a-r-i-a, entre aspas simples. Quando você diz `print(nome)`, Python vai "imprimir" o conteúdo da variável na tela, sem as aspas, o que é mais puro.
239+
Quando você apenas digita `nome`, o interpretador Python responde com a *representação* como string da variável 'nome', que são as letras M-a-r-i-a, entre aspas simples. Quando você diz `print(nome)`, Python vai "imprimir" o conteúdo da variável na tela, sem as aspas, o que é mais puro.
240240

241241
Como veremos mais tarde, `print()` também é útil quando queremos imprimir algo dentro de funções, ou quando queremos imprimir algo em várias linhas.
242242

@@ -256,29 +256,29 @@ Sim, esta é uma lista vazia. Não é muito, não é? Vamos criar uma lista dos
256256

257257
{% filename %}command-line{% endfilename %}
258258
```python
259-
>>> lottery = [3, 42, 12, 19, 30, 59]
259+
>>> loteria = [3, 42, 12, 19, 30, 59]
260260
```
261261

262262
Tudo certo, nós temos uma lista! O que podemos fazer com isso? Vamos ver quantos números de loteria existem nesta lista. Você tem ideia de qual função deve usar para isso? Você já sabe disso!
263263

264264
{% filename %}command-line{% endfilename %}
265265
```python
266-
>>> len(lottery)
266+
>>> len(loteria)
267267
6
268268
```
269269

270270
Sim! `len()` pode te dar o número de objetos que fazem parte de uma lista. Uma mão na roda, não? Vamos organizar isso agora:
271271

272272
{% filename %}command-line{% endfilename %}
273273
```python
274-
>>> lottery.sort()
274+
>>> loteria.sort()
275275
```
276276

277277
Isso não retorna nada, apenas troca a ordem em que os números aparecem na lista. Vamos imprimir isso outra vez e ver o que acontece:
278278

279279
{% filename %}command-line{% endfilename %}
280280
```python
281-
>>> print(lottery)
281+
>>> print(loteria)
282282
[3, 12, 19, 30, 42, 59]
283283
```
284284

@@ -288,27 +288,27 @@ Talvez a gente queira inverter essa ordem? Vamos fazer isso!
288288

289289
{% filename %}command-line{% endfilename %}
290290
```python
291-
>>> lottery.reverse()
292-
>>> print(lottery)
291+
>>> loteria.reverse()
292+
>>> print(loteria)
293293
[59, 42, 30, 19, 12, 3]
294294
```
295295

296296
Moleza né? Se você quiser adicionar alguma coisa à sua lista, você pode fazer isto digitando o seguinte comando:
297297

298298
{% filename %}command-line{% endfilename %}
299299
```python
300-
>>> lottery.append(199)
301-
>>> print(lottery)
300+
>>> loteria.append(199)
301+
>>> print(loteria)
302302
[59, 42, 30, 19, 12, 3, 199]
303303
```
304304

305305
Se você quiser mostrar apenas o primeiro número você pode usar **índices**. Um índice é um número que diz onde um item da lista está. Os computadores gostam de iniciar a contagem por 0, então o primeiro objeto tem índice 0, o próximo tem índice 1 e por aí vai. Tente isso:
306306

307307
{% filename %}command-line{% endfilename %}
308308
```python
309-
>>> print(lottery[0])
309+
>>> print(loteria[0])
310310
59
311-
>>> print(lottery[1])
311+
>>> print(loteria[1])
312312
42
313313
```
314314

@@ -319,12 +319,12 @@ tentar um exemplo e reforçar o que aprendemos previamente; nós iremos apagar o
319319

320320
{% filename %}command-line{% endfilename %}
321321
```python
322-
>>> print(lottery)
322+
>>> print(loteria)
323323
[59, 42, 30, 19, 12, 3, 199]
324-
>>> print(lottery[0])
324+
>>> print(loteria[0])
325325
59
326-
>>> lottery.pop(0)
327-
>>> print(lottery)
326+
>>> loteria.pop(0)
327+
>>> print(loteria)
328328
[42, 30, 19, 12, 3, 199]
329329
```
330330

@@ -373,7 +373,7 @@ O que acontece se pedirmos ao Python o valor de uma chave que não existe? Você
373373

374374
{% filename %}command-line{% endfilename %}
375375
```python
376-
>>> participant['idade']
376+
>>> participante['idade']
377377
Traceback (most recent call last):
378378
File "<stdin>", line 1, in <module>
379379
KeyError: 'idade'
@@ -419,7 +419,7 @@ Além disso você pode mudar o valor associado com uma chave já criada no dicio
419419
{% filename %}command-line{% endfilename %}
420420
```python
421421
>>> participante['pais'] = 'Alemanha'
422-
>>> participant
422+
>>> participante
423423
{'pais': 'Alemanha', 'linguagem_favorita': 'Python', 'nome': 'Ana'}
424424
```
425425

@@ -574,7 +574,7 @@ Anteriormente, nós escolhemos um editor de código da seção do [editor de có
574574
print('Hello, Django girls!')
575575
```
576576

577-
Obviamente, você agora é um desenvolvedor Python experimentado, então sinta-se livre para escrever algum código com o que
577+
Obviamente, você agora é uma desenvolvedora Python com alguma experiência, então sinta-se livre para escrever algum código com o que
578578
aprendeu hoje.
579579

580580
Agora, nós precisamos salvar o arquivo e nomeá-lo de forma descritiva. Vamos chamar o arquivo de **python_intro.py** e
@@ -695,27 +695,27 @@ as declarações `elif` e `else`:
695695
{% filename %}python_intro.py{% endfilename %}
696696
```python
697697
if 5 > 2:
698-
print('5 is indeed greater than 2')
698+
print('5 é de fato maior que 2')
699699
else:
700-
print('5 is not greater than 2')
700+
print('5 não é maior que 2'')
701701
```
702702

703703
Quando isso é executado será impresso:
704704

705705
{% filename %}command-line{% endfilename %}
706706
```
707707
$ python3 python_intro.py
708-
5 is indeed greater than 2
708+
5 é de fato maior que 2
709709
```
710710

711711
Se 2 fosse um número maior que 5, então o segundo comando seria executado. Simples, não é? Vamos ver como o `elif` funciona:
712712

713713
{% filename %}python_intro.py{% endfilename %}
714714
```python
715-
name = 'Sonja'
716-
if name == 'Ana':
715+
nome = 'Sonja'
716+
if nome == 'Ana':
717717
print('Hey Ana!')
718-
elif name == 'Sonja':
718+
elif nome == 'Sonja':
719719
print('Hey Sonja!')
720720
else:
721721
print('Hey anonymous!')
@@ -797,8 +797,8 @@ Uma função é uma sequência de instruções que o Python deve executar. Cada
797797
{% filename %}python_intro.py{% endfilename %}
798798
```python
799799
def hi():
800-
print('Hi there!')
801-
print('How are you?')
800+
print('Olá!')
801+
print('Como vai você?')
802802

803803
hi()
804804
```
@@ -812,25 +812,25 @@ Vamos executa-lo agora e ver o que acontece:
812812
{% filename %}command-line{% endfilename %}
813813
```
814814
$ python3 python_intro.py
815-
Hi there!
816-
How are you?
815+
Olá!
816+
Como vai você?
817817
```
818818

819-
Isso foi fácil! Vamos construir nossa primeira função com parâmetros. Usaremos o exemplo anterior - uma função que diz 'hi' para quem o executa - com um name:
819+
Isso foi fácil! Vamos construir nossa primeira função com parâmetros. Usaremos o exemplo anterior - uma função que diz 'hi' para quem o executa - com um nome:
820820

821821
{% filename %}python_intro.py{% endfilename %}
822822
```python
823-
def hi(name):
823+
def hi(nome):
824824
```
825825

826-
Como você pode ver, nós demos a nossa função um parâmetro que ns chamamos de `name`:
826+
Como você pode ver, nós demos a nossa função um parâmetro que ns chamamos de `nome`:
827827

828828
{% filename %}python_intro.py{% endfilename %}
829829
```python
830-
def hi(name):
831-
if name == 'Ana':
830+
def hi(nome):
831+
if nome == 'Ana':
832832
print('Hi Ana!')
833-
elif name == 'Sonja':
833+
elif nome == 'Sonja':
834834
print('Hi Sonja!')
835835
else:
836836
print('Hi anonymous!')
@@ -847,11 +847,11 @@ $ python3 python_intro.py
847847
Traceback (most recent call last):
848848
File "python_intro.py", line 10, in <module>
849849
hi()
850-
TypeError: hi() missing 1 required positional argument: 'name'
850+
TypeError: hi() missing 1 required positional argument: 'nome'
851851
```
852852

853853
Oops, um erro. Ainda bem que o Python nos dá uma mensagem de erro clara.
854-
Ela nos informa que a função `hi()` (a que nós definimos) requer um argumento (chamado `name`) e que nós nos esquecemos de
854+
Ela nos informa que a função `hi()` (a que nós definimos) requer um argumento (chamado `nome`) e que nós nos esquecemos de
855855
passá-lo quando chamamos a função.
856856
Vamos consertar isso no final do arquivo:
857857

@@ -883,7 +883,7 @@ $ python3 python_intro.py
883883
Hi Sonja!
884884
```
885885

886-
Agora, o que você acha que irá acontecer se você escrever outro nome lá, como o que chamamos de argumento? (Nem Ola, nem Sonja.) Tente e veja se você está certa. Deveria colocar isso na tela:
886+
Agora, o que você acha que irá acontecer se você escrever outro nome lá, como o que chamamos de argumento? (Nem Ana, nem Sonja.) Tente e veja se você está certa. Deveria colocar isso na tela:
887887

888888
{% filename %}command-line{% endfilename %}
889889
```
@@ -896,8 +896,8 @@ Vamos fazer algo mais elaborado – existem muitos nomes, e escrever uma condiç
896896

897897
{% filename %}python_intro.py{% endfilename %}
898898
```python
899-
def hi(name):
900-
print('Hi ' + name + '!')
899+
def hi(nome):
900+
print('Hi ' + nome + '!')
901901

902902
hi("Rachel")
903903
```
@@ -912,7 +912,7 @@ Hi Rachel!
912912

913913
Parabéns! Você acabou de aprender como escrever funções! :)
914914

915-
## Laços de repetiço
915+
## Laços de repetição
916916

917917
> Leitores em casa: essa parte está disponível em vídeos (em inglês) [Python Basics: For Loop](https://www.youtube.com/watch?v=aEA6Rc86HF0).
918918

@@ -924,14 +924,14 @@ Ainnda se lembra das listas? Vamos fazer uma lista de garotas:
924924

925925
{% filename %}python_intro.py{% endfilename %}
926926
```python
927-
girls = ['Rachel', 'Monica', 'Phoebe', 'Ana', 'You']
927+
garotas = ['Rachel', 'Monica', 'Phoebe', 'Ana', 'You']
928928
```
929929

930930
Nós queremos comprimentar todas elas por seus nomes. Nós temos a função `hi` para fazer isso, então vamos fazer isso com um laço de repetição:
931931

932932
{% filename %}python_intro.py{% endfilename %}
933933
```python
934-
for name in girls:
934+
for nome in garotas:
935935
```
936936

937937
A declaração ```for``` se comporta de maneira similar a da declaração ```if```; os dois códigos abaixo precisam estar
@@ -941,13 +941,13 @@ Aqui está o código completo que irá para dentro do arquivo:
941941

942942
{% filename %}python_intro.py{% endfilename %}
943943
```python
944-
def hi(name):
945-
print('Hi ' + name + '!')
944+
def hi(nome):
945+
print('Hi ' + nome + '!')
946946

947-
girls = ['Rachel', 'Monica', 'Phoebe', 'Ana', 'You']
948-
for name in girls:
949-
hi(name)
950-
print('Next girl')
947+
garotas = ['Rachel', 'Monica', 'Phoebe', 'Ana', 'You']
948+
for nome in garotas:
949+
hi(nome)
950+
print('Próxima garota')
951951
```
952952

953953
A nós rodamos ele:
@@ -956,18 +956,18 @@ A nós rodamos ele:
956956
```
957957
$ python3 python_intro.py
958958
Hi Rachel!
959-
Next girl
959+
Próxima garota
960960
Hi Monica!
961-
Next girl
961+
Próxima garota
962962
Hi Phoebe!
963-
Next girl
964-
Hi Ola!
965-
Next girl
963+
Próxima garota
964+
Hi Ana!
965+
Próxima garota
966966
Hi You!
967-
Next girl
967+
Próxima garota
968968
```
969969

970-
Como você pode ver, tudo que você colocar dentro da declaração `for`, com a indentação (aqueles quatro espaços a partir da margem esquerda) será repetido para cada elemento da lista `girls`.
970+
Como você pode ver, tudo que você colocar dentro da declaração `for`, com a indentação (aqueles quatro espaços a partir da margem esquerda) será repetido para cada elemento da lista `garota`.
971971

972972
Você também pode usar o `for` com numeros usando a função `range`:
973973

0 commit comments

Comments
 (0)