Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 13 additions & 5 deletions week3/Summary.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,9 @@
" ומחזירה את האות של המנצח\n",
" (<samp>'X'</samp> או <samp>'O'</samp>)\n",
" אם יש מנצח, או <samp>''</samp> (מחרוזת ריקה) אחרת.\n",
"</p>\n",
"<p style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
"נסו לחשוב אילו בדיקות נדרש לבצע על מנת להכריז על ניצחון. נסו לממש את הפונקציה <code>check_board(board)</code> כך שתשתמש בכמה שיותר פונקציות עזר.\n",
"</p>"
]
},
Expand All @@ -303,7 +306,7 @@
"metadata": {},
"source": [
"<p style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
" לפני שתמשיכו הלאה, חשוב לוודא שהפונקציה שכתבתם עובדת.<br>\n",
" לפני שתמשיכו הלאה, חשוב לוודא שהפונקציה שכתבתם עובדת, לכן נכתוב עבורה סדרה של בדיקות.<br>\n",
" כתבו בדיקות עבור המקרים הבאים:\n",
"</p>\n",
"\n",
Expand All @@ -317,7 +320,7 @@
"</ul>\n",
"\n",
"<p style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
" בסך הכול תצטרכו לכתוב 10 בדיקות.\n",
" בסך הכול תצטרכו לכתוב 10 בדיקות. בכל בדיקה הפעילו את הפונקציה שלכם <code>check_board(board)</code> על לוח כפי שמתואר ובדקו את הפלט כמצופה.\n",
"</p>\n"
]
},
Expand Down Expand Up @@ -457,9 +460,13 @@
"</ul>\n",
"\n",
"<p style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
" שימו לב, <b>עליכם לחייב את המשתמש להכניס ערכים חוקיים</b>. כלומר, המשחק לא ימשיך עד אשר יתקבל קלט תקין.<br>\n",
" שימו לב, <b>עליכם לחייב את המשתמש להכניס ערכים חוקיים</b>. כלומר, המשחק לא ימשיך עד אשר יתקבל קלט תקין (חשבו על דרך שבה התוכנית תמשיך לבקש מהמשתמש ערכים עד אשר יוכנסו ערכים חוקיים).<br>\n",
" כאשר נגלה בשלב מוקדם יותר שהלוח לא ניתן יותר למילוי – המשחק יסתיים.\n",
"</p>"
"</p>\n",
"\n",
"<p style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
" רמז: <span style=\"direction: rtl; background: #000; text: #000\">השתמשו בלולאת while</span>\n",
"</p>\n"
]
},
{
Expand Down Expand Up @@ -787,7 +794,8 @@
"\n",
"<samp>FreddieMercury:61875</samp><br>\n",
"<samp>BBKing:33471</samp><br>\n",
"<samp>DonaldDuck:17743</samp><br><br>\n",
"<samp>DonaldDuck:17743</samp><br>\n",
"<samp>Simba:6362</samp><br><br>\n",
"<code>authenticate('FreddieMercury', 'ILoveQueen')</code><br>\n",
"<samp>Wrong password (1/3). # myhash('ILoveQueen') = 99597 != 61875 (in password file)</samp><br><br>\n",
"<code>authenticate('FreddieMercury', 'LetItBe')</code><br>\n",
Expand Down