Skip to content

Commit 4df7e39

Browse files
committed
My commitment to the second assessment test.
1 parent dc9e377 commit 4df7e39

File tree

2 files changed

+399
-68
lines changed

2 files changed

+399
-68
lines changed

02-Python Statements/.ipynb_checkpoints/07-Statements Assessment Test-checkpoint.ipynb

Lines changed: 200 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,32 @@
2020
},
2121
{
2222
"cell_type": "code",
23-
"execution_count": 3,
24-
"metadata": {
25-
"collapsed": true
26-
},
23+
"execution_count": 2,
24+
"metadata": {},
2725
"outputs": [],
2826
"source": [
2927
"st = 'Print only the words that start with s in this sentence'"
3028
]
3129
},
3230
{
3331
"cell_type": "code",
34-
"execution_count": 1,
32+
"execution_count": 3,
3533
"metadata": {},
36-
"outputs": [],
34+
"outputs": [
35+
{
36+
"name": "stdout",
37+
"output_type": "stream",
38+
"text": [
39+
"start\n",
40+
"s\n",
41+
"sentence\n"
42+
]
43+
}
44+
],
3745
"source": [
38-
"#Code here"
46+
"for item in st.split():\n",
47+
" if item[0] == 's':\n",
48+
" print(item)"
3949
]
4050
},
4151
{
@@ -48,11 +58,25 @@
4858
},
4959
{
5060
"cell_type": "code",
51-
"execution_count": 2,
61+
"execution_count": 6,
5262
"metadata": {},
53-
"outputs": [],
63+
"outputs": [
64+
{
65+
"name": "stdout",
66+
"output_type": "stream",
67+
"text": [
68+
"0\n",
69+
"2\n",
70+
"4\n",
71+
"6\n",
72+
"8\n",
73+
"10\n"
74+
]
75+
}
76+
],
5477
"source": [
55-
"#Code Here"
78+
"for num in range(0,11,2):\n",
79+
" print(num)"
5680
]
5781
},
5882
{
@@ -65,23 +89,20 @@
6589
},
6690
{
6791
"cell_type": "code",
68-
"execution_count": 3,
92+
"execution_count": 17,
6993
"metadata": {},
7094
"outputs": [
7195
{
72-
"data": {
73-
"text/plain": [
74-
"[]"
75-
]
76-
},
77-
"execution_count": 3,
78-
"metadata": {},
79-
"output_type": "execute_result"
96+
"name": "stdout",
97+
"output_type": "stream",
98+
"text": [
99+
"[3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48]\n"
100+
]
80101
}
81102
],
82103
"source": [
83-
"#Code in this cell\n",
84-
"[]"
104+
"mylist = [num for num in range(1,51) if num%3==0]\n",
105+
"print(mylist)"
85106
]
86107
},
87108
{
@@ -94,24 +115,38 @@
94115
},
95116
{
96117
"cell_type": "code",
97-
"execution_count": 6,
98-
"metadata": {
99-
"collapsed": true
100-
},
118+
"execution_count": 13,
119+
"metadata": {},
101120
"outputs": [],
102121
"source": [
103122
"st = 'Print every word in this sentence that has an even number of letters'"
104123
]
105124
},
106125
{
107126
"cell_type": "code",
108-
"execution_count": 4,
109-
"metadata": {
110-
"collapsed": true
111-
},
112-
"outputs": [],
127+
"execution_count": 15,
128+
"metadata": {},
129+
"outputs": [
130+
{
131+
"name": "stdout",
132+
"output_type": "stream",
133+
"text": [
134+
"even!\n",
135+
"even!\n",
136+
"even!\n",
137+
"even!\n",
138+
"even!\n",
139+
"even!\n",
140+
"even!\n",
141+
"even!\n",
142+
"even!\n"
143+
]
144+
}
145+
],
113146
"source": [
114-
"#Code in this cell"
147+
"for item in st.split():\n",
148+
" if len(item)%2 == 0:\n",
149+
" print('even!')"
115150
]
116151
},
117152
{
@@ -124,11 +159,126 @@
124159
},
125160
{
126161
"cell_type": "code",
127-
"execution_count": null,
162+
"execution_count": 21,
128163
"metadata": {},
129-
"outputs": [],
164+
"outputs": [
165+
{
166+
"name": "stdout",
167+
"output_type": "stream",
168+
"text": [
169+
"1\n",
170+
"2\n",
171+
"Fizz\n",
172+
"4\n",
173+
"Buzz\n",
174+
"Fizz\n",
175+
"7\n",
176+
"8\n",
177+
"Fizz\n",
178+
"Buzz\n",
179+
"11\n",
180+
"Fizz\n",
181+
"13\n",
182+
"14\n",
183+
"FizzBuzz\n",
184+
"16\n",
185+
"17\n",
186+
"Fizz\n",
187+
"19\n",
188+
"Buzz\n",
189+
"Fizz\n",
190+
"22\n",
191+
"23\n",
192+
"Fizz\n",
193+
"Buzz\n",
194+
"26\n",
195+
"Fizz\n",
196+
"28\n",
197+
"29\n",
198+
"FizzBuzz\n",
199+
"31\n",
200+
"32\n",
201+
"Fizz\n",
202+
"34\n",
203+
"Buzz\n",
204+
"Fizz\n",
205+
"37\n",
206+
"38\n",
207+
"Fizz\n",
208+
"Buzz\n",
209+
"41\n",
210+
"Fizz\n",
211+
"43\n",
212+
"44\n",
213+
"FizzBuzz\n",
214+
"46\n",
215+
"47\n",
216+
"Fizz\n",
217+
"49\n",
218+
"Buzz\n",
219+
"Fizz\n",
220+
"52\n",
221+
"53\n",
222+
"Fizz\n",
223+
"Buzz\n",
224+
"56\n",
225+
"Fizz\n",
226+
"58\n",
227+
"59\n",
228+
"FizzBuzz\n",
229+
"61\n",
230+
"62\n",
231+
"Fizz\n",
232+
"64\n",
233+
"Buzz\n",
234+
"Fizz\n",
235+
"67\n",
236+
"68\n",
237+
"Fizz\n",
238+
"Buzz\n",
239+
"71\n",
240+
"Fizz\n",
241+
"73\n",
242+
"74\n",
243+
"FizzBuzz\n",
244+
"76\n",
245+
"77\n",
246+
"Fizz\n",
247+
"79\n",
248+
"Buzz\n",
249+
"Fizz\n",
250+
"82\n",
251+
"83\n",
252+
"Fizz\n",
253+
"Buzz\n",
254+
"86\n",
255+
"Fizz\n",
256+
"88\n",
257+
"89\n",
258+
"FizzBuzz\n",
259+
"91\n",
260+
"92\n",
261+
"Fizz\n",
262+
"94\n",
263+
"Buzz\n",
264+
"Fizz\n",
265+
"97\n",
266+
"98\n",
267+
"Fizz\n",
268+
"Buzz\n"
269+
]
270+
}
271+
],
130272
"source": [
131-
"#Code in this cell"
273+
"for item in range(1,101):\n",
274+
" if item%3==0 and item%5!=0:\n",
275+
" print('Fizz')\n",
276+
" elif item%5==0 and item%3!=0:\n",
277+
" print('Buzz')\n",
278+
" elif item%3==0 and item%5==0:\n",
279+
" print('FizzBuzz')\n",
280+
" else:\n",
281+
" print(item)"
132282
]
133283
},
134284
{
@@ -141,24 +291,29 @@
141291
},
142292
{
143293
"cell_type": "code",
144-
"execution_count": 8,
145-
"metadata": {
146-
"collapsed": true
147-
},
294+
"execution_count": 24,
295+
"metadata": {},
148296
"outputs": [],
149297
"source": [
150298
"st = 'Create a list of the first letters of every word in this string'"
151299
]
152300
},
153301
{
154302
"cell_type": "code",
155-
"execution_count": 5,
156-
"metadata": {
157-
"collapsed": true
158-
},
159-
"outputs": [],
303+
"execution_count": 26,
304+
"metadata": {},
305+
"outputs": [
306+
{
307+
"name": "stdout",
308+
"output_type": "stream",
309+
"text": [
310+
"['C', 'a', 'l', 'o', 't', 'f', 'l', 'o', 'e', 'w', 'i', 't', 's']\n"
311+
]
312+
}
313+
],
160314
"source": [
161-
"#Code in this cell"
315+
"firstletters = [letter[0] for letter in st.split()]\n",
316+
"print(firstletters)"
162317
]
163318
},
164319
{
@@ -185,7 +340,7 @@
185340
"name": "python",
186341
"nbconvert_exporter": "python",
187342
"pygments_lexer": "ipython3",
188-
"version": "3.6.2"
343+
"version": "3.6.4"
189344
}
190345
},
191346
"nbformat": 4,

0 commit comments

Comments
 (0)