Skip to content

Commit 23767b1

Browse files
Atualiza Repo
1 parent 9c50c9d commit 23767b1

13 files changed

+247
-124
lines changed

Cap06/Lab03/forca_v2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Hangman Game (Jogo da Forca)
1+
# Hangman Game (Jogo da Forca)
22
# Programação Orientada a Objetos
33

44
# Import

Cap06/Lab03/palavras.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
bola
1+
bola
22

3-
casa
3+
casa
44

55
massa

Cap06/Notebooks/DSA-Python-Cap06-01-Criando um Banco de Dados SQLite.ipynb

Lines changed: 55 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,25 @@
99
"## Download: http://github.com/dsacademybr"
1010
]
1111
},
12+
{
13+
"cell_type": "code",
14+
"execution_count": 1,
15+
"metadata": {},
16+
"outputs": [
17+
{
18+
"name": "stdout",
19+
"output_type": "stream",
20+
"text": [
21+
"Versão da Linguagem Python Usada Neste Jupyter Notebook: 3.7.6\n"
22+
]
23+
}
24+
],
25+
"source": [
26+
"# Versão da Linguagem Python\n",
27+
"from platform import python_version\n",
28+
"print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())"
29+
]
30+
},
1231
{
1332
"cell_type": "markdown",
1433
"metadata": {},
@@ -25,10 +44,8 @@
2544
},
2645
{
2746
"cell_type": "code",
28-
"execution_count": 1,
29-
"metadata": {
30-
"collapsed": true
31-
},
47+
"execution_count": 2,
48+
"metadata": {},
3249
"outputs": [],
3350
"source": [
3451
"# Reemove o arquivo com o banco de dados SQLite (caso exista)\n",
@@ -38,10 +55,8 @@
3855
},
3956
{
4057
"cell_type": "code",
41-
"execution_count": 2,
42-
"metadata": {
43-
"collapsed": true
44-
},
58+
"execution_count": 3,
59+
"metadata": {},
4560
"outputs": [],
4661
"source": [
4762
"# Importando o módulo de acesso ao SQLite\n",
@@ -50,10 +65,8 @@
5065
},
5166
{
5267
"cell_type": "code",
53-
"execution_count": 3,
54-
"metadata": {
55-
"collapsed": true
56-
},
68+
"execution_count": 4,
69+
"metadata": {},
5770
"outputs": [],
5871
"source": [
5972
"# Cria uma conexão com o banco de dados. \n",
@@ -63,7 +76,7 @@
6376
},
6477
{
6578
"cell_type": "code",
66-
"execution_count": 4,
79+
"execution_count": 5,
6780
"metadata": {},
6881
"outputs": [
6982
{
@@ -72,7 +85,7 @@
7285
"sqlite3.Connection"
7386
]
7487
},
75-
"execution_count": 4,
88+
"execution_count": 5,
7689
"metadata": {},
7790
"output_type": "execute_result"
7891
}
@@ -83,10 +96,8 @@
8396
},
8497
{
8598
"cell_type": "code",
86-
"execution_count": 5,
87-
"metadata": {
88-
"collapsed": true
89-
},
99+
"execution_count": 6,
100+
"metadata": {},
90101
"outputs": [],
91102
"source": [
92103
"# Criando um cursor \n",
@@ -96,7 +107,7 @@
96107
},
97108
{
98109
"cell_type": "code",
99-
"execution_count": 6,
110+
"execution_count": 7,
100111
"metadata": {},
101112
"outputs": [
102113
{
@@ -105,7 +116,7 @@
105116
"sqlite3.Cursor"
106117
]
107118
},
108-
"execution_count": 6,
119+
"execution_count": 7,
109120
"metadata": {},
110121
"output_type": "execute_result"
111122
}
@@ -116,10 +127,8 @@
116127
},
117128
{
118129
"cell_type": "code",
119-
"execution_count": 7,
120-
"metadata": {
121-
"collapsed": true
122-
},
130+
"execution_count": 8,
131+
"metadata": {},
123132
"outputs": [],
124133
"source": [
125134
"# Cria uma instrução sql\n",
@@ -131,16 +140,16 @@
131140
},
132141
{
133142
"cell_type": "code",
134-
"execution_count": 8,
143+
"execution_count": 9,
135144
"metadata": {},
136145
"outputs": [
137146
{
138147
"data": {
139148
"text/plain": [
140-
"<sqlite3.Cursor at 0x111103c00>"
149+
"<sqlite3.Cursor at 0x10cb20490>"
141150
]
142151
},
143-
"execution_count": 8,
152+
"execution_count": 9,
144153
"metadata": {},
145154
"output_type": "execute_result"
146155
}
@@ -152,10 +161,8 @@
152161
},
153162
{
154163
"cell_type": "code",
155-
"execution_count": 9,
156-
"metadata": {
157-
"collapsed": true
158-
},
164+
"execution_count": 10,
165+
"metadata": {},
159166
"outputs": [],
160167
"source": [
161168
"# Criando outra sentença SQL para inserir registros\n",
@@ -164,10 +171,8 @@
164171
},
165172
{
166173
"cell_type": "code",
167-
"execution_count": 10,
168-
"metadata": {
169-
"collapsed": true
170-
},
174+
"execution_count": 11,
175+
"metadata": {},
171176
"outputs": [],
172177
"source": [
173178
"# Dados\n",
@@ -178,10 +183,8 @@
178183
},
179184
{
180185
"cell_type": "code",
181-
"execution_count": 11,
182-
"metadata": {
183-
"collapsed": true
184-
},
186+
"execution_count": 12,
187+
"metadata": {},
185188
"outputs": [],
186189
"source": [
187190
"# Inserindo os registros\n",
@@ -191,10 +194,8 @@
191194
},
192195
{
193196
"cell_type": "code",
194-
"execution_count": 12,
195-
"metadata": {
196-
"collapsed": true
197-
},
197+
"execution_count": 13,
198+
"metadata": {},
198199
"outputs": [],
199200
"source": [
200201
"# Grava a transação\n",
@@ -203,10 +204,8 @@
203204
},
204205
{
205206
"cell_type": "code",
206-
"execution_count": 13,
207-
"metadata": {
208-
"collapsed": true
209-
},
207+
"execution_count": 14,
208+
"metadata": {},
210209
"outputs": [],
211210
"source": [
212211
"# Criando outra sentença SQL para selecionar registros\n",
@@ -215,10 +214,8 @@
215214
},
216215
{
217216
"cell_type": "code",
218-
"execution_count": 14,
219-
"metadata": {
220-
"collapsed": true
221-
},
217+
"execution_count": 15,
218+
"metadata": {},
222219
"outputs": [],
223220
"source": [
224221
"# Seleciona todos os registros e recupera os registros\n",
@@ -228,7 +225,7 @@
228225
},
229226
{
230227
"cell_type": "code",
231-
"execution_count": 15,
228+
"execution_count": 16,
232229
"metadata": {},
233230
"outputs": [
234231
{
@@ -252,10 +249,8 @@
252249
},
253250
{
254251
"cell_type": "code",
255-
"execution_count": 16,
256-
"metadata": {
257-
"collapsed": true
258-
},
252+
"execution_count": 17,
253+
"metadata": {},
259254
"outputs": [],
260255
"source": [
261256
"# Gerando outros registros\n",
@@ -272,7 +267,7 @@
272267
},
273268
{
274269
"cell_type": "code",
275-
"execution_count": 17,
270+
"execution_count": 18,
276271
"metadata": {},
277272
"outputs": [
278273
{
@@ -306,10 +301,8 @@
306301
},
307302
{
308303
"cell_type": "code",
309-
"execution_count": 18,
310-
"metadata": {
311-
"collapsed": true
312-
},
304+
"execution_count": 19,
305+
"metadata": {},
313306
"outputs": [],
314307
"source": [
315308
"# Fecha a conexão\n",
@@ -347,7 +340,7 @@
347340
"name": "python",
348341
"nbconvert_exporter": "python",
349342
"pygments_lexer": "ipython3",
350-
"version": "3.6.5"
343+
"version": "3.7.6"
351344
}
352345
},
353346
"nbformat": 4,

Cap06/Notebooks/DSA-Python-Cap06-02-Insert no SQLite.ipynb

Lines changed: 28 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,25 @@
99
"## Download: http://github.com/dsacademybr"
1010
]
1111
},
12+
{
13+
"cell_type": "code",
14+
"execution_count": 1,
15+
"metadata": {},
16+
"outputs": [
17+
{
18+
"name": "stdout",
19+
"output_type": "stream",
20+
"text": [
21+
"Versão da Linguagem Python Usada Neste Jupyter Notebook: 3.7.6\n"
22+
]
23+
}
24+
],
25+
"source": [
26+
"# Versão da Linguagem Python\n",
27+
"from platform import python_version\n",
28+
"print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())"
29+
]
30+
},
1231
{
1332
"cell_type": "markdown",
1433
"metadata": {},
@@ -18,10 +37,8 @@
1837
},
1938
{
2039
"cell_type": "code",
21-
"execution_count": 1,
22-
"metadata": {
23-
"collapsed": true
24-
},
40+
"execution_count": 2,
41+
"metadata": {},
2542
"outputs": [],
2643
"source": [
2744
"# Reemove o arquivo com o banco de dados SQLite (caso exista)\n",
@@ -31,10 +48,8 @@
3148
},
3249
{
3350
"cell_type": "code",
34-
"execution_count": 2,
35-
"metadata": {
36-
"collapsed": true
37-
},
51+
"execution_count": 3,
52+
"metadata": {},
3853
"outputs": [],
3954
"source": [
4055
"import sqlite3\n",
@@ -60,10 +75,8 @@
6075
},
6176
{
6277
"cell_type": "code",
63-
"execution_count": 3,
64-
"metadata": {
65-
"collapsed": true
66-
},
78+
"execution_count": 4,
79+
"metadata": {},
6780
"outputs": [],
6881
"source": [
6982
"# Criar tabela\n",
@@ -72,10 +85,8 @@
7285
},
7386
{
7487
"cell_type": "code",
75-
"execution_count": 4,
76-
"metadata": {
77-
"collapsed": true
78-
},
88+
"execution_count": 5,
89+
"metadata": {},
7990
"outputs": [],
8091
"source": [
8192
"# Inserir dados\n",
@@ -113,7 +124,7 @@
113124
"name": "python",
114125
"nbconvert_exporter": "python",
115126
"pygments_lexer": "ipython3",
116-
"version": "3.6.5"
127+
"version": "3.7.6"
117128
}
118129
},
119130
"nbformat": 4,

0 commit comments

Comments
 (0)