You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pt/python_introduction/README.md
+29-29Lines changed: 29 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,22 +39,22 @@ Como você pode ver, o Python é uma ótima calculadora. Se você está se pergu
39
39
40
40
Que tal o seu nome? Digite seu primeiro nome entre aspas, desse jeito:
41
41
42
-
>>> "Ola"
43
-
'Ola'
42
+
>>> "Ana"
43
+
'Ana'
44
44
45
45
46
46
Você acabou de criar sua primeira string! String é um sequência de caracteres que podem ser processada pelo computador. A string sempre precisa iniciar e terminar com o mesmo caractere. Este pode ser aspas duplas(`"`) ou simples(`'`) - elas dizem ao Python que o que está dentro delas é uma string.
47
47
48
48
Strings podem ser juntadas. Tente isto:
49
49
50
-
>>> "Oi " + "Ola"
51
-
'Oi Ola'
50
+
>>> "Oi " + "Ana"
51
+
'Oi Ana'
52
52
53
53
54
54
Você também pode multiplicar strings por um número:
55
55
56
-
>>> "Ola" * 3
57
-
'OlaOlaOla'
56
+
>>> "Ana" * 3
57
+
'AnaAnaAna'
58
58
59
59
60
60
Se você precisa colocar uma apóstrofe dentro de sua string, existem duas maneiras de fazer.
@@ -73,19 +73,19 @@ ou escapando apóstrofo com uma barra invertida (`\`):
73
73
74
74
Legal, hein? Para ver seu nome em letras maiúsculas, basta digitar:
75
75
76
-
>>> "Ola".upper()
77
-
'OLA'
76
+
>>> "Ana".upper()
77
+
'Ana'
78
78
79
79
80
-
Você acabou de usar a **função**`upper` na sua string! Uma função (como `upper()`) é um conjunto de instruções que o Python realiza em um determinado objeto (`"Ola"`), sempre que você chamar por ele.
80
+
Você acabou de usar a **função**`upper` na sua string! Uma função (como `upper()`) é um conjunto de instruções que o Python realiza em um determinado objeto (`"Ana"`), sempre que você chamar por ele.
81
81
82
82
Se você quer saber o número de letras do seu nome, existe uma função para isso também!
83
83
84
-
>>> len("Ola")
84
+
>>> len("Ana")
85
85
3
86
86
87
87
88
-
Se perguntando porque algumas vezes você chama funções com um `.` no fim de uma string (como `"Ola".upper()`) e algumas vezes você primeiro chama a função colocando a string nos parênteses? Bem, em alguns casos, funções pertencem a objetos, como `upper()`, que só pode ser utilizada em strings. Nesse caso, nós chamamos a função de **método**. Outras vezes, funções não pertencem a nada específico e podem ser usadas em diferentes tipos de objetos, assim como `len()`. É por isso que nós estamos fornecendo `"Ola"` como um parâmetro para a função `len`.
88
+
Se perguntando porque algumas vezes você chama funções com um `.` no fim de uma string (como `"Ana".upper()`) e algumas vezes você primeiro chama a função colocando a string nos parênteses? Bem, em alguns casos, funções pertencem a objetos, como `upper()`, que só pode ser utilizada em strings. Nesse caso, nós chamamos a função de **método**. Outras vezes, funções não pertencem a nada específico e podem ser usadas em diferentes tipos de objetos, assim como `len()`. É por isso que nós estamos fornecendo `"Ana"` como um parâmetro para a função `len`.
89
89
90
90
### Sumário
91
91
@@ -127,15 +127,15 @@ Um conceito importante na programação é o conceito de variáveis. Uma variáv
127
127
128
128
Digamos que queremos criar uma nova variável chamada `nome`:
129
129
130
-
>>> nome = "Ola"
130
+
>>> nome = "Ana"
131
131
132
132
133
-
Vê? É fácil! É só fazer: nome igual a Ola.
133
+
Vê? É fácil! É só fazer: nome igual a Ana.
134
134
135
135
Como você percebeu, seu programa não retornou nada como fez anteriormente. Então como sabemos que a variável realmente existe? Simplesmente digite `nome` e tecle Enter:
136
136
137
137
>>> nome
138
-
'Ola'
138
+
'Ana'
139
139
140
140
141
141
Yippee! Sua primeira variável! :) Você sempre pode mudar o seu valor:
@@ -261,19 +261,19 @@ Isso mostra que você acabou de criar um dicionário vazio. Hurra!
261
261
262
262
Agora, tente escrever o seguinte comando (tente substituir com as suas próprias informações também):
Como você pode ver, o valor da chave `'pais'` foi alterado de `'Polonia'` para `'Alemanha'`. :) Emocionante? Hurra! Você acabou de aprender outra coisa incrível.
324
324
@@ -537,8 +537,8 @@ Se 2 for um número maior do que 5, então o segundo comando será executado. F
537
537
538
538
```python
539
539
name ='Sonja'
540
-
if name =='Ola':
541
-
print('Hey Ola!')
540
+
if name =='Ana':
541
+
print('Hey Ana!')
542
542
elif name =='Sonja':
543
543
print('Hey Sonja!')
544
544
else:
@@ -599,8 +599,8 @@ Como você pode ver, agora demos um parâmetro chamado `name` para nossa funçã
599
599
600
600
```python
601
601
defhi(name):
602
-
if name =='Ola':
603
-
print('Hi Ola!')
602
+
if name =='Ana':
603
+
print('Hi Ana!')
604
604
elif name =='Sonja':
605
605
print('Hi Sonja!')
606
606
else:
@@ -621,13 +621,13 @@ Como você pode ver, nós precisamos colocar dois espaços antes da função `pr
621
621
Oops, um erro. Felizmente, Python nos fornece uma mensagem de erro bastante útil. Ela diz que a função `hi()` (aquela que declaramos) tem um argumento obrigatório (chamado `name`) e que nós esquecemos de passá-lo ao chamar a função. Vamos corrigi-lo na parte inferior do arquivo:
622
622
623
623
```python
624
-
hi("Ola")
624
+
hi("Ana")
625
625
```
626
626
627
627
e execute novamente:
628
628
629
629
$ python3 python_intro.py
630
-
Hi Ola!
630
+
Hi Ana!
631
631
632
632
633
633
E se mudarmos o nome?
@@ -642,7 +642,7 @@ e executá-lo:
642
642
Hi Sonja!
643
643
644
644
645
-
Agora, o que acha que vai acontecer se você escrever outro nome lá? (Sem ser Ola ou Sonja) Experimentá-lo e ver se você está certo. Ele deve imprimir isto:
645
+
Agora, o que acha que vai acontecer se você escrever outro nome lá? (Sem ser Ana ou Sonja) Experimentá-lo e ver se você está certo. Ele deve imprimir isto:
646
646
647
647
Hi anonymous!
648
648
@@ -675,7 +675,7 @@ Como mencionamos, os programadores são preguiçosos, não gostam de repetir as
675
675
Ainda se lembra das listas? Vamos fazer uma lista de garotas:
0 commit comments