|
186 | 186 | "מה התרחש בקוד?<br>\n",
|
187 | 187 | "התחלנו את הגדרת הרשימה באמצעות התו <code dir=\"ltr\" style=\"direction: ltr;\">[</code>.<br>\n",
|
188 | 188 | "מיד אחרי התו הזה דאגנו להכניס איברים לרשימה לפי הסדר הרצוי, כאשר כל איבר מופרד ממשניהו בתו פסיק (<code>,</code>).<br>\n",
|
189 |
| - "במקרה שלנו, כל איבר הוא מחרוזת המייצגת ראש ממשלה ודאגנו להכניס את ראשי הממשלה לרשימה <mark>לפי סדר</mark> כהונתם.<br>\n", |
| 189 | + "במקרה שלנו, כל איבר הוא מחרוזת המייצגת ראש ממשלה, ודאגנו להכניס את ראשי הממשלה לרשימה <mark>לפי סדר</mark> כהונתם.<br>\n", |
190 | 190 | "שימו לב שהרשימה מכילה איבר מסוים פעמיים – מכאן ש<mark>רשימה היא מבנה נתונים שתומך בחזרות</mark>.<br>\n",
|
191 | 191 | "לסיום, נסגור את הגדרת הרשימה באמצעות התו <code dir=\"ltr\" style=\"direction: ltr;\">]</code>.<br>\n",
|
192 | 192 | "</p>"
|
|
341 | 341 | " </div>\n",
|
342 | 342 | " <div style=\"width: 90%\">\n",
|
343 | 343 | " <p style=\"text-align: right; direction: rtl; clear: both;\">\n",
|
344 |
| - " המספור של התא הראשון הוא 0, ולא 1. יש לכך סיבות טובות, אבל פעמים רבות זה ירגיש לא טבעי ועלול ליצור <dfn>באגים</dfn>.<br>\n", |
345 |
| - " <em>* באג הוא קטע קוד המתנהג לא כמצופה.</em><br>\n", |
| 344 | + " המספור של התא הראשון הוא 0, ולא 1.<br>\n", |
| 345 | + " יש לכך סיבות טובות, אבל פעמים רבות זה ירגיש לא טבעי ועלול ליצור <dfn>באגים</dfn>, קטעי קוד שמתנהגים אחרת משציפה המתכנת.<br>\n", |
346 | 346 | " כפועל יוצא, המיקום ברשימה של התא האחרון לא יהיה כאורך הרשימה, אלא כאורך הרשימה פחות אחד.<br>\n",
|
347 | 347 | " משמע: ברשימה שבה 3 איברים, התא האחרון יהיה ממוספר 2.\n",
|
348 | 348 | " </p>\n",
|
|
480 | 480 | "source": [
|
481 | 481 | "<p style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
|
482 | 482 | "לפעמים נרצה לשנות את הערך של האיברים ברשימה.<br>\n",
|
483 |
| - "נוכל להקביל שינוי ערך לכך שאנו נפתח את המגירה במקום ספציפי ונחליף בין הערך הישן לחדש.\n", |
| 483 | + "נוכל להקביל שינוי ערך לכך שאנו נפתח את המגירה במקום ספציפי, ונחליף בין הערך הישן לחדש.\n", |
484 | 484 | "</p>"
|
485 | 485 | ]
|
486 | 486 | },
|
|
1017 | 1017 | "<ol style=\"text-align: right; direction: rtl; float: right; clear: both;\">\n",
|
1018 | 1018 | " <li>הביטוי הבוליאני בשורה 1 מחזיר <samp>False</samp>, מכיוון שכל אחד מהאיברים ברשימה <var>pupils</var> הוא רשימה, ואף אחד מהם אינו המחרוזת <em>\"Moshe\"</em>.</li>\n",
|
1019 | 1019 | " <li>הביטוי הבוליאני בשורה 2 מחזיר <samp>True</samp>, מכיוון שהרשימה האחרונה בתוך <var>pupils</var> מחזיר רשימה המכילה את המחרוזת <em>\"Moshe\"</em>.</li>\n",
|
1020 |
| - " <li>הביטוי הבוליאני בשורה 3 מחזיר <samp>False</samp>, מכיוון שאין בתוך <var>pupils</var> רשימה שאלו בדיוק הערכים שלה. יש אמנם רשימה שמכילה את האיברים האלו, אבל השאלה הייתה האם הרשימה הגדולה (<var>pupils</var>) מכילה איבר ששווה בדיוק ל־ (<code>['Moshe', 'Splinter']</code>).</li>\n", |
| 1020 | + " <li>הביטוי הבוליאני בשורה 3 מחזיר <samp>False</samp>, מכיוון שאין בתוך <var>pupils</var> רשימה שאלו בדיוק הערכים שלה. יש אמנם רשימה שמכילה את האיברים האלו, אבל השאלה הייתה האם הרשימה הגדולה (<var>pupils</var>) מכילה איבר ששווה בדיוק ל־ <code>['Moshe', 'Splinter']</code>.</li>\n", |
1021 | 1021 | " <li>הביטוי הבוליאני בשורה 4 מחזיר <samp>False</samp>, מכיוון שברשימה האחרונה בתוך <var>pupils</var> אין איבר שהוא הרשימה <code>[\"Moshe\", \"Splinter\"]</code>.</li>\n",
|
1022 | 1022 | " <li>הביטוי הבוליאני בשורה 5 מחזיר <samp>True</samp>, מכיוון שיש רשימה ישירות בתוך <var>pupils</var> שאלו הם ערכיה.</li>\n",
|
1023 | 1023 | " <li>הביטוי הבוליאני בשורה 6 מחזיר <samp>False</samp>, מכיוון שברשימה האחרונה בתוך <var>pupils</var> אין איבר שהוא הרשימה הזו.</li>\n",
|
|
0 commit comments