Skip to content

Commit 9f13bfa

Browse files
author
Yam Mesicka
committed
Add 'types' notebook, Fix boxes positioning.
1 parent 506c863 commit 9f13bfa

File tree

3 files changed

+434
-50
lines changed

3 files changed

+434
-50
lines changed

week1/1_Strings_and_Output.ipynb

Lines changed: 31 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,16 @@
4545
"cell_type": "markdown",
4646
"metadata": {},
4747
"source": [
48-
"<p style=\"text-align: right; direction: rtl; float: right; /*border: 1px dotted; padding: 1.5rem*/\"><img src=\"images/tip.png\" style=\"display: inline; height: 50px !important; margin-left: 2rem\" alt=\"טיפ!\"> \n",
49-
"תוכלו להמנע משימוש בעכבר ולעבוד מהר יותר רק עם המקלדת. עברו בין התאים בעזרת המקשים <kbd>↓</kbd> או <kbd>↑</kbd> במקלדת שלכם.\n",
50-
"</p>"
48+
"<div class=\"align-center\" style=\"display: flex; text-align: right; direction: rtl;\">\n",
49+
" <div style=\"display: flex; width: 10%; float: right; \">\n",
50+
" <img src=\"images/tip.png\" style=\"height: 50px !important;\" alt=\"טיפ!\"> \n",
51+
" </div>\n",
52+
" <div style=\"width: 90%\">\n",
53+
" <p style=\"text-align: right; direction: rtl;\">\n",
54+
" תוכלו להמנע משימוש בעכבר ולעבוד מהר יותר רק עם המקלדת. עברו בין התאים בעזרת המקשים <kbd>↓</kbd> או <kbd>↑</kbd> במקלדת שלכם.\n",
55+
" </p>\n",
56+
" </div>\n",
57+
"</div>"
5158
]
5259
},
5360
{
@@ -135,11 +142,12 @@
135142
"cell_type": "markdown",
136143
"metadata": {},
137144
"source": [
138-
"<div style=\"width: 10%; text-align: right; direction: rtl; float: right;\">\n",
139-
" <img src=\"images/warning.png\" style=\"display: flex; align-items: center; justify-content: center; height: 50px !important;\" alt=\"אזהרה!\"> \n",
140-
"</div>\n",
141-
"<div style=\"width: 90%\">\n",
142-
" <p style=\"text-align: right; direction: rtl; float: right;\">\n",
145+
"<div class=\"align-center\" style=\"display: flex; text-align: right; direction: rtl;\">\n",
146+
" <div style=\"display: flex; width: 10%; float: right; \">\n",
147+
" <img src=\"images/warning.png\" style=\"height: 50px !important;\" alt=\"אזהרה!\"> \n",
148+
" </div>\n",
149+
" <div style=\"width: 90%\">\n",
150+
" <p style=\"text-align: right; direction: rtl;\">\n",
143151
" נהוג לרשום את הסוגריים בסמוך למילה `print`. אם תשכחו סוגריים, או תפתחו סוגריים ותשכחו לסגור אותם, פייתון יתריע בפניכם על שגיאה. זה לא באמת מפחיד אותנו, אבל כדאי לזכור שזו אחת הסיבות שאתם עלולים להתקל בהודעות שגיאה.\n",
144152
" </p>\n",
145153
"</div>"
@@ -189,7 +197,9 @@
189197
{
190198
"cell_type": "code",
191199
"execution_count": null,
192-
"metadata": {},
200+
"metadata": {
201+
"collapsed": true
202+
},
193203
"outputs": [],
194204
"source": [
195205
"print('\"Why were you lurking under our window?\" \"Yes - yes, good point, Petunia! What were you doing under our windows, boy?\" \"Listening to the news,\" said Harry in a resigned voice. His aunt and uncle exchanged looks of outrage. \"Listening to the news! Again?\" \"Well, it changes every day, you see,\" said Harry.')"
@@ -210,13 +220,15 @@
210220
"cell_type": "markdown",
211221
"metadata": {},
212222
"source": [
213-
"<div style=\"width: 10%; text-align: right; direction: rtl; float: right;\">\n",
214-
" <img src=\"images/warning.png\" style=\"display: flex; align-items: center; justify-content: center; height: 50px !important;\" alt=\"אזהרה!\"> \n",
215-
"</div>\n",
216-
"<div style=\"width: 90%\">\n",
217-
" <p style=\"text-align: right; direction: rtl; float: right;\">\n",
218-
" טעות נפוצה בקרב אנשים שמצטרפים לעולם התכנות, היא לשכוח את הגרש או את הגרשיים בסיום ו/או בתחילת המחרוזת. אם תשכחו אותם, פייתון עלול להתריע בפניכם על שגיאה. זה לא באמת מפחיד אותנו, אבל כדאי לזכור שזו אחת הסיבות שאתם עלולים להתקל בהודעות שגיאה.\n",
219-
" </p>\n",
223+
"<div class=\"align-center\" style=\"display: flex; text-align: right; direction: rtl;\">\n",
224+
" <div style=\"display: flex; width: 10%; float: right; \">\n",
225+
" <img src=\"images/warning.png\" style=\"height: 50px !important;\" alt=\"אזהרה!\"> \n",
226+
" </div>\n",
227+
" <div style=\"width: 90%\">\n",
228+
" <p style=\"text-align: right; direction: rtl;\">\n",
229+
" טעות נפוצה בקרב אנשים שמצטרפים לעולם התכנות, היא לשכוח את הגרש או את הגרשיים בסיום ו/או בתחילת המחרוזת. אם תשכחו אותם, פייתון עלול להתריע בפניכם על שגיאה. זה לא באמת מפחיד אותנו, אבל כדאי לזכור שזו אחת הסיבות שאתם עלולים להתקל בהודעות שגיאה.\n",
230+
" </p>\n",
231+
" </div>\n",
220232
"</div>"
221233
]
222234
},
@@ -230,7 +242,9 @@
230242
{
231243
"cell_type": "code",
232244
"execution_count": null,
233-
"metadata": {},
245+
"metadata": {
246+
"collapsed": true
247+
},
234248
"outputs": [],
235249
"source": [
236250
"print(Hello World)"

week1/2_Arithmetics.ipynb

Lines changed: 108 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,50 @@
77
"<img src=\"images/logo.png\" alt=\"לוגו של מיזם לימוד הפייתון. נחש מצויר בצבעי צהוב וכחול, הנע בין האותיות של שם הקורס: לומדים פייתון. הסלוגן המופיע מעל לשם הקורס הוא מיזם לימוד תכנות בחינם ובעברית.\">"
88
]
99
},
10+
{
11+
"cell_type": "markdown",
12+
"metadata": {},
13+
"source": [
14+
"## <p style=\"align: right; direction: rtl; float: right;\">הערות</p>"
15+
]
16+
},
17+
{
18+
"cell_type": "markdown",
19+
"metadata": {},
20+
"source": [
21+
"<p style=\"text-align: right; direction: rtl; float: right;\">לפעמים יעלה הצורך להסביר דברים בתוך הקוד עצמו. כדי לעשות את זה, נשתמש בסולמית, ואז נרשום את ההערות שיש לנו. כשיצרו את פייתון דאגו שהוא יתעלם מכל דבר שכתוב אחרי סולמית. לדוגמה:</p>"
22+
]
23+
},
24+
{
25+
"cell_type": "code",
26+
"execution_count": null,
27+
"metadata": {
28+
"collapsed": true
29+
},
30+
"outputs": [],
31+
"source": [
32+
"# This will print \"Hello World\"\n",
33+
"print(\"Hello World\")"
34+
]
35+
},
36+
{
37+
"cell_type": "markdown",
38+
"metadata": {},
39+
"source": [
40+
"<p style=\"text-align: right; direction: rtl; float: right;\">או אפילו באותה שורה:</p>"
41+
]
42+
},
43+
{
44+
"cell_type": "code",
45+
"execution_count": null,
46+
"metadata": {
47+
"collapsed": true
48+
},
49+
"outputs": [],
50+
"source": [
51+
"print(\"Hello World\") # This will print \"Hello World\""
52+
]
53+
},
1054
{
1155
"cell_type": "markdown",
1256
"metadata": {},
@@ -24,7 +68,9 @@
2468
{
2569
"cell_type": "code",
2670
"execution_count": null,
27-
"metadata": {},
71+
"metadata": {
72+
"collapsed": true
73+
},
2874
"outputs": [],
2975
"source": [
3076
"print(5 + 1)"
@@ -33,7 +79,9 @@
3379
{
3480
"cell_type": "code",
3581
"execution_count": null,
36-
"metadata": {},
82+
"metadata": {
83+
"collapsed": true
84+
},
3785
"outputs": [],
3886
"source": [
3987
"print(5 - 1)"
@@ -42,7 +90,9 @@
4290
{
4391
"cell_type": "code",
4492
"execution_count": null,
45-
"metadata": {},
93+
"metadata": {
94+
"collapsed": true
95+
},
4696
"outputs": [],
4797
"source": [
4898
"print(1 - 5) # פייתון מכיר בשליליים"
@@ -51,7 +101,9 @@
51101
{
52102
"cell_type": "code",
53103
"execution_count": null,
54-
"metadata": {},
104+
"metadata": {
105+
"collapsed": true
106+
},
55107
"outputs": [],
56108
"source": [
57109
"print(5 - 1 / 2) # סדר פעולות חשבון?"
@@ -60,7 +112,9 @@
60112
{
61113
"cell_type": "code",
62114
"execution_count": null,
63-
"metadata": {},
115+
"metadata": {
116+
"collapsed": true
117+
},
64118
"outputs": [],
65119
"source": [
66120
"print(5.5 - 1.3)"
@@ -69,7 +123,9 @@
69123
{
70124
"cell_type": "code",
71125
"execution_count": null,
72-
"metadata": {},
126+
"metadata": {
127+
"collapsed": true
128+
},
73129
"outputs": [],
74130
"source": [
75131
"print(1.2 + 3)"
@@ -78,7 +134,9 @@
78134
{
79135
"cell_type": "code",
80136
"execution_count": null,
81-
"metadata": {},
137+
"metadata": {
138+
"collapsed": true
139+
},
82140
"outputs": [],
83141
"source": [
84142
"print(2 * 5)"
@@ -87,7 +145,9 @@
87145
{
88146
"cell_type": "code",
89147
"execution_count": null,
90-
"metadata": {},
148+
"metadata": {
149+
"collapsed": true
150+
},
91151
"outputs": [],
92152
"source": [
93153
"print(5 * 2)"
@@ -96,7 +156,9 @@
96156
{
97157
"cell_type": "code",
98158
"execution_count": null,
99-
"metadata": {},
159+
"metadata": {
160+
"collapsed": true
161+
},
100162
"outputs": [],
101163
"source": [
102164
"print(5 - 2)"
@@ -105,7 +167,9 @@
105167
{
106168
"cell_type": "code",
107169
"execution_count": null,
108-
"metadata": {},
170+
"metadata": {
171+
"collapsed": true
172+
},
109173
"outputs": [],
110174
"source": [
111175
"print(3 ** 2) # כדאי לזכור שכפול פעמיים מסמל חזקה"
@@ -114,7 +178,9 @@
114178
{
115179
"cell_type": "code",
116180
"execution_count": null,
117-
"metadata": {},
181+
"metadata": {
182+
"collapsed": true
183+
},
118184
"outputs": [],
119185
"source": [
120186
"print(2 ** 3)"
@@ -123,7 +189,9 @@
123189
{
124190
"cell_type": "code",
125191
"execution_count": null,
126-
"metadata": {},
192+
"metadata": {
193+
"collapsed": true
194+
},
127195
"outputs": [],
128196
"source": [
129197
"print(5 // 2) # חילוק שלמים"
@@ -132,7 +200,9 @@
132200
{
133201
"cell_type": "code",
134202
"execution_count": null,
135-
"metadata": {},
203+
"metadata": {
204+
"collapsed": true
205+
},
136206
"outputs": [],
137207
"source": [
138208
"print(5 % 2) # השארית מחלוקת השלמים"
@@ -141,7 +211,9 @@
141211
{
142212
"cell_type": "code",
143213
"execution_count": null,
144-
"metadata": {},
214+
"metadata": {
215+
"collapsed": true
216+
},
145217
"outputs": [],
146218
"source": [
147219
"print(5 * (6 / (2 * 5))) # אפשר גם סוגריים, אם צריך"
@@ -169,7 +241,9 @@
169241
{
170242
"cell_type": "code",
171243
"execution_count": null,
172-
"metadata": {},
244+
"metadata": {
245+
"collapsed": true
246+
},
173247
"outputs": [],
174248
"source": [
175249
"print(9 // 4)"
@@ -186,7 +260,9 @@
186260
{
187261
"cell_type": "code",
188262
"execution_count": null,
189-
"metadata": {},
263+
"metadata": {
264+
"collapsed": true
265+
},
190266
"outputs": [],
191267
"source": [
192268
"print(9 % 4)"
@@ -196,20 +272,22 @@
196272
"cell_type": "markdown",
197273
"metadata": {},
198274
"source": [
199-
"<div style=\"width: 10%; text-align: right; direction: rtl; float: right;\">\n",
200-
" <img src=\"images/tip.png\" style=\"display: inline; height: 50px !important; margin-left: 2rem\" alt=\"טיפ!\"> \n",
201-
"</div>\n",
202-
"<div style=\"width: 90%\">\n",
203-
" <p style=\"text-align: right; direction: rtl; float: right; /*border: 1px dotted; padding: 1.5rem*/\">\n",
204-
" עבור מספרים חיוביים, תוכלו להמיר את החלוקה ה\"רגילה\" מהצורה\n",
205-
" ($\\large{\\frac{9}{4}}$)\n",
206-
" לשבר מעורב מהצורה\n",
207-
" <span style=\"direction: ltr; text-align: left;\">\n",
208-
" ($\\large{2\\frac{1}{4}}$)\n",
209-
" </span>\n",
210-
" .\n",
211-
" המספר השלם שיצא ($2$) הוא תוצאת חילוק השלמים, בעוד שהמספר במונה ($1$) הוא השארית.\n",
212-
" </p>\n",
275+
"<div class=\"align-center\" style=\"display: flex; text-align: right; direction: rtl;\">\n",
276+
" <div style=\"display: flex; width: 10%; float: right; \">\n",
277+
" <img src=\"images/warning.png\" style=\"height: 50px !important;\" alt=\"אזהרה!\"> \n",
278+
" </div>\n",
279+
" <div style=\"width: 90%\">\n",
280+
" <p style=\"text-align: right; direction: rtl;\">\n",
281+
" עבור מספרים חיוביים, תוכלו להמיר את החלוקה ה\"רגילה\" מהצורה\n",
282+
" ($\\large{\\frac{9}{4}}$)\n",
283+
" לשבר מעורב מהצורה\n",
284+
" <span style=\"direction: ltr; text-align: left;\">\n",
285+
" ($\\large{2\\frac{1}{4}}$)\n",
286+
" </span>\n",
287+
" .\n",
288+
" המספר השלם שיצא ($2$) הוא תוצאת חילוק השלמים, בעוד שהמספר במונה ($1$) הוא השארית.\n",
289+
" </p>\n",
290+
" </div>\n",
213291
"</div>"
214292
]
215293
},

0 commit comments

Comments
 (0)