לרכישת קורס
צרו קשר
כניסה למנויים
לייעוץ חינם
03-9010260
הסדרת תשלום
כניסה למנויים
בואו נתחיל
בואו נתחיל
כניסה למערכת
ראשי
- קורס הכנה למיוני גאמא סייבר ומקצועות המחשב בצהל
פרק 2 - תכנות
תכנות
החל
מ-
689
₪
רכוש כעת
48 שעות החזר כספי מובטח
תכנות
סרטונים שתואמים לחיפוש שלך
צמצם הכל
הקדמה
הקדמה
00:00:49
קוד
מבוא
00:05:47
פסאודו קוד
00:01:56
אלגוריתמיקה
מבוא
00:02:21
אלגוריתמי חיפוש
00:04:34
זמן ריצה וסיבוכיות
00:03:31
חישוב זמן ריצה
00:04:26
סוגים של זמני ריצה
00:02:52
שפות תכנות
חזרה על מושגים
00:01:50
סוגים של שפות תכנות
00:03:20
תיעוד, Syntax ותקינה
00:01:34
שפות תכנות פופולריות
00:02:35
בחירת שפת תכנות
00:02:21
Python
מבוא
00:01:10
סביבת פיתוח ו-IDE
00:03:23
תוכנית ראשונה
00:01:19
פלט
00:03:37
קלט
00:01:11
תקינה ותיעוד
00:02:38
משתנים ומבני נתונים
משתנים וקבועים
00:03:43
אופרטורים
00:05:37
מספרים ומחרוזות
00:09:58
משתנה בוליאני והמרות
00:04:44
מבני נתונים - רשימה
00:09:47
מבני נתונים - טווח
00:02:23
מבני נתונים - קבוצה
00:03:38
מבני נתונים - רשומה
00:03:00
מבני נתונים - מילון
00:07:27
בקרת זרימה
אופרטורים בוליאניים
00:04:02
אופרטוריים לוגיים
00:04:20
פקודת if
00:05:08
פקודת else
00:04:15
מבוא ללולאות
00:02:06
לולאת while
00:07:35
לולאת for
00:07:13
פונקציות
מבוא
00:04:29
פונקציה והפלט שלה
00:05:48
קלט לפונקציה
00:05:23
טווח של משתנים
00:06:38
פונקציות מובנות
00:02:02
מבוא לרקורסיה
00:02:55
רקורסיה
00:04:43
דיבוג וניהול שגיאות
מבוא
00:01:27
דיבוג ב-Pycharm
00:05:56
שגיאות
00:01:32
ניהול שגיאות
00:09:21
תכנות מונחה עצמים
מבוא
00:04:21
כתיבת מחלקה
00:08:33
ירושה
00:09:31
מודולים
מודולים
00:03:47
replay_10
play_arrow
forward_10
volume_up
0:00
/
0:00
closed_caption
settings
picture_in_picture_alt
fullscreen
Playback Speed
0.25
0.5
0.75
Normal
1.25
1.5
1.75
2
Select Subtitle
מהירות
סרטון הבא
צמצם הכל
הקדמה
הקדמה
00:00:49
קוד
מבוא
00:05:47
פסאודו קוד
00:01:56
אלגוריתמיקה
מבוא
00:02:21
אלגוריתמי חיפוש
00:04:34
זמן ריצה וסיבוכיות
00:03:31
חישוב זמן ריצה
00:04:26
סוגים של זמני ריצה
00:02:52
שפות תכנות
חזרה על מושגים
00:01:50
סוגים של שפות תכנות
00:03:20
תיעוד, Syntax ותקינה
00:01:34
שפות תכנות פופולריות
00:02:35
בחירת שפת תכנות
00:02:21
Python
מבוא
00:01:10
סביבת פיתוח ו-IDE
00:03:23
תוכנית ראשונה
00:01:19
פלט
00:03:37
קלט
00:01:11
תקינה ותיעוד
00:02:38
משתנים ומבני נתונים
משתנים וקבועים
00:03:43
אופרטורים
00:05:37
מספרים ומחרוזות
00:09:58
משתנה בוליאני והמרות
00:04:44
מבני נתונים - רשימה
00:09:47
מבני נתונים - טווח
00:02:23
מבני נתונים - קבוצה
00:03:38
מבני נתונים - רשומה
00:03:00
מבני נתונים - מילון
00:07:27
בקרת זרימה
אופרטורים בוליאניים
00:04:02
אופרטוריים לוגיים
00:04:20
פקודת if
00:05:08
פקודת else
00:04:15
מבוא ללולאות
00:02:06
לולאת while
00:07:35
לולאת for
00:07:13
פונקציות
מבוא
00:04:29
פונקציה והפלט שלה
00:05:48
קלט לפונקציה
00:05:23
טווח של משתנים
00:06:38
פונקציות מובנות
00:02:02
מבוא לרקורסיה
00:02:55
רקורסיה
00:04:43
דיבוג וניהול שגיאות
מבוא
00:01:27
דיבוג ב-Pycharm
00:05:56
שגיאות
00:01:32
ניהול שגיאות
00:09:21
תכנות מונחה עצמים
מבוא
00:04:21
כתיבת מחלקה
00:08:33
ירושה
00:09:31
מודולים
מודולים
00:03:47
החל
מ-
689
₪
רכוש כעת
48 שעות החזר כספי מובטח
{"Free":0,"Sample":1,"Paid":2}
[{"Name":"הקדמה","Videos":[{"Watched":false,"Name":"הקדמה","Duration":490000000,"VideoQuestionQueItems":[],"ID":47908}],"ID":8674},{"Name":"קוד","Videos":[{"Watched":false,"Name":"מבוא","Duration":3470000000,"VideoQuestionQueItems":[],"ID":47832},{"Watched":false,"Name":"פסאודו קוד","Duration":1160000000,"VideoQuestionQueItems":[],"ID":47833}],"ID":9467},{"Name":"אלגוריתמיקה","Videos":[{"Watched":false,"Name":"מבוא","Duration":1410000000,"VideoQuestionQueItems":[{"ID":433,"VideoQuestionName":"אלגוריתמיקה - שאלה 1 מהלומדה","VideoQuestionID":520,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2082,"Answer":"זמן ריצה ממוצע","Type":false},{"ID":2083,"Answer":"זמן ריצה מינימלי","Type":false},{"ID":2084,"Answer":"זמן ריצה מקסימלי","Type":true},{"ID":2085,"Answer":"בכל הזמנים נעשה מספר פעולות זהה","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה מקסימלי","Answer1":"זמן ריצה ממוצע","Answer2":"זמן ריצה מינימלי","Answer3":"בכל הזמנים נעשה מספר פעולות זהה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eזמן ריצה מקסימלי הוא זמן הריצה הגדול ביותר לאלגוריתם נתון, לכן מספר הפעולות בו הוא הגדול ביותר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c27\"\u003eבאיזה מהזמנים באים נבצע את מספר הפעולות הגדול ביותר?\u003c/span\u003e\u003c/p\u003e"},{"ID":434,"VideoQuestionName":"אלגוריתמיקה - שאלה 2 מהלומדה","VideoQuestionID":521,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2086,"Answer":"זמן ריצה קבוע","Type":true},{"ID":2087,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2088,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2089,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה קבוע","Answer1":"זמן ריצה לינארי","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eמספר הפעולות 13 קבוע ואינו תלוי בגודל הקלט ולכן זהו זמן ריצה קבוע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eקלט של אלגוריתם כלשהו הוא X ומספר הפעולות במקרה הגרוע ביותר הוא 13.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":435,"VideoQuestionName":"אלגוריתמיקה - שאלה 3 מהלומדה","VideoQuestionID":522,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2090,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Type":false},{"ID":2091,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Type":true},{"ID":2092,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Type":false},{"ID":2093,"Answer":"אף אחת מהתשובות אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Answer1":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Answer2":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Answer3":"אף אחת מהתשובות אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות נתון כביטוי המכיל חזקות שונות של המשתנה Y המייצג את גודל הקלט. ביטוי מסוג זה הוא פולינום, לכן מדובר בזמן ריצה פולינומיאלי - \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003cspan class=\"c0\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c27\"\u003eקלט של אלגוריתם כלשהו הוא Y ומספר הפעולות במקרה הגרוע ביותר הוא \u003c/span\u003e\u003cspan\u003e \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAXCAYAAAD9VOo7AAAABHNCSVQICAgIfAhkiAAAAwJJREFUaIHt10+IVlUYx/HPO6Noo6NOlpjmJONYtGgRJEEFLSzIopBCbSEIZRFEZkZhBC0MaRGF/Yc2UUH0h8IIK6KkTWQREhLVRqHcRFBU1JSLnBbPGd7z3vd9m3nvpfdtcb9wufc8555zf/ec5znnOdTU1NTU/M9Yg+dxDPcMWEsN9uNCjOFzLBisnBoYweXYMWghNcEbOIrNgxZSEzSwCu/jnAFr6crQoAX0iSdwHn7HFP4arJzZOQt34TC+Fj+wKtVNYDpd92dtDibbe/2TqYED2JvZNmvq25hsy7Vq3iD0foGb+6R1CNtwd4e6+cn+JY7gdoXgeBm3YCnGRVgfSHUN7BE/tyRrsxUfp/fnyjgO9fB+kRvET+QTshCv4EUMJ1sDj+IZLK7wvbJ6z8bTYsx2dai/TexpY5gUQXDjv3W4U6SHubBpnJvKi8UgTPQotMqErMaz2K11QuA64RyNVF4vnGxRyW/NUEbvGXgQZ+I57RMyT5yHrs5s9+I1uu8hS4QnzvC9CPlLhRc+jKdwokexZRkWP/lIl/ojuFJ423Lsw334oy/qWvlTnHt+Ts9F1uAiHM9s32IT5s/r0GCFWGeL+fqh1GgtPsOnVVT3yDaxv53UjIKcn/ACrsHFYkB+6Ju63hhL96nM9itGMVKMkIXCC/fim0LdJ7hVnHJfnePHV2turtP4DtcWbAdn6WNCHOjeKtg3aF13P8CTIvS/mqO+/0LvbHRyqL/T/XRuHMZjuL5LR+fjFJZVEFNmTX5I64Dk16bsvS14vYK2TlRNQh7XvodcILSvz2xXiW1hKI+QXWKzeadL55cI7/ulgsAy7BNeNXPtwQPpOU+5r8BHfdZWhpNif1mX2SbxLk7PTMhlIoN6KZUXiLRtJJVHcJOYxU4h109GtWdP49iOH/svpysNrBRnvJwpkRDdmeoncYfIWhGZ1tval4NTmoO/X/vhqwxVl4CN+C1py5erY5r6VlTov0hZvbvxYabpTa0H0lGRqR4X6fqWSiprampqamrwDxblpA66GbRMAAAAAElFTkSuQmCC\" style=\"display: inline;\"/\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה הסיבוכיות של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":436,"VideoQuestionName":"אלגוריתמיקה - שאלה 4 מהלומדה","VideoQuestionID":523,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2094,"Answer":"\u003cp\u003eזמן ריצה פולינומיאלי\u003c/p\u003e","Type":true},{"ID":2095,"Answer":"\u003cp\u003eזמן ריצה קבוע\u003c/p\u003e","Type":false},{"ID":2096,"Answer":"\u003cp\u003eזמן ריצה לינארי\u003c/p\u003e","Type":false},{"ID":2097,"Answer":"\u003cp\u003eזמן ריצה אחר\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eזמן ריצה פולינומיאלי\u003c/p\u003e","Answer1":"\u003cp\u003eזמן ריצה קבוע\u003c/p\u003e","Answer2":"\u003cp\u003eזמן ריצה לינארי\u003c/p\u003e","Answer3":"\u003cp\u003eזמן ריצה אחר\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eפעולה מספר 1) תתבצע פעם אחת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפעולות מתחת לשורה 2) יתבצעו מספר פעמים כמספר השורות, כלומר N.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפעולות מתחת לשורה a) יתבצעו מספר פעמים כמספר העמודות, כלומר N.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eכלומר קיימות 3 פעולות i+ii+iii שמתבצעות N כפול N פעמים. במילים אחרות, אנו עוברים על כל השורות ובתוכן על כל העמודות, ובסך הכל עוברים על כל המשבצות בלוח, שהן N כפול N משבצות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eאת מספר הפעולות ניתן לבטא כך - \u003c/span\u003e\u003cimg style=\"display:inline;\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAXCAYAAABAtbxOAAAABHNCSVQICAgIfAhkiAAAAfFJREFUWIXt102ITWEYwPHfXAyR1WXyUcaCBRtSt9hI2fha+Nz5KIuxQ5SdjY2aIrKiFBOl2CplYVI+o3RlfJSUsjA1oWgM6Vo89/Le00zN3HumK91/nXrP877vc573PF/n0KbNf8lMHMMrnEFnqwwp5KxvE96jhFlYlbP+cTM1Z303kvE7fMtZ/7jJ22M1luILnk+S/pbQjR50tNqQPJmNIyISurCtteZQxEH0o4zzWJ5Z04sKriSyzqqsgn3Yn9xXsHkyjU4o4cJoE33YI954ERdxPbNmAU5hoDqusQuXNF/aH2DuBPdMxyGMyNhbq4p7MxueYvEoSsoYxlpcq8oLuIkfEzQqD3pwC5+xJZ0oZMZd2IqFOJlRskI03rsZJSu1rvqdw2vhsTrSg+3GRxFuH/A9s7aEN3iEjSIcO7AGb3M3uUnSg/VhBnZgJ45n1nXjk+hPV0U4LsIL/Gzg2f3qC81qDGZkxQb0/jE4ZQTPcBpHRV7BErxM1t0WXluGxw0+e53weO16KFIhlQ01qHvMT6phfBVvjcivgWT+vvh8GvS3iPxT1Dz2BOsxDfNEvp0Vla5TFItfyb4hXMYBUVBazRzMx5TsREkcpIx7OCx+QYiSWhFhmobudvXNulka6WMbRP+q5eQdnMjRpjZt2ozBb2w9YtCY4F3KAAAAAElFTkSuQmCC\"\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eהביטוי הינו פולינום, לכן \u003c/span\u003e\u003cspan class=\"c7\"\u003eזמן הריצה הוא פולינומיאלי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה זמן הריצה של האלגוריתם הבא המתאר צביעת לוח שחמט בגודל N x N?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp\u003e1. נתחיל בפינה הדרום-מערבית של הלוח במשבצת שנקרא לה מספר 1.\u003c/p\u003e\u003cp\u003e2. נפעל באופן הבא בכל שורה כאשר נתקדם בכיוון צפון.\u003c/p\u003e\u003cp\u003e\u0026nbsp; a. נפעל באופן הבא בכל עמודה כאשר נתקדם בכיוונים מזרח ומערב לסירוגין:\u003c/p\u003e\u003cp\u003e\u0026nbsp; \u0026nbsp; i. אם מספר המשבצת שאנחנו צובעים הוא זוגי נצבע בצבע לבן.\u003c/p\u003e\u003cp\u003e\u0026nbsp; \u0026nbsp; ii. אם מספר המשבצת שאנחנו צובעים הוא אי זוגי נצבע בצבע שחור.\u003c/p\u003e\u003cp\u003e\u0026nbsp; \u0026nbsp; iii. נקדם ב-1 את מונה המשבצות שלנו.\u003c/p\u003e\u003cfigure class=\"image\"\u003e\u003cimg src=\"https://bagrut.gool.co.il//VideoQuestionImages/algorithmic.png\"\u003e\u003c/figure\u003e"},{"ID":620,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 1 ","VideoQuestionID":707,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2830,"Answer":"זמן ריצה קבוע","Type":true},{"ID":2831,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2832,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2833,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה קבוע","Answer1":"זמן ריצה לינארי","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות קבוע (27) ואינו תלוי בגודל הקלט ולכן זמן הריצה קבוע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eקלט של אלגוריתם כלשהו הוא N ומספר הפעולות במקרה הגרוע ביותר הוא 27.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":621,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 2 ","VideoQuestionID":708,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2834,"Answer":"זמן ריצה קבוע","Type":false},{"ID":2835,"Answer":"זמן ריצה לינארי","Type":true},{"ID":2836,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2837,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה לינארי","Answer1":"זמן ריצה קבוע","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעולות נתון ככפולה של גודל הקלט, כלומר מספר הפעולות לינארי לגודל הקלט. במקרה כזה זמן הריצה של האלגוריתם הוא לינארי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eקלט של אלגוריתם כלשהו הוא X ומספר הפעולות במקרה הגרוע ביותר הוא \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAYAAAA6yNxSAAAABHNCSVQICAgIfAhkiAAAARZJREFUSInt0iFLBFEUhuFn1iAiGhRcXKOgJsFgMm6zilWxiM0iIwo2MRq26A+wuBYNVo12MYjJJPgbFNZwrzgsu7MzIIvgfjDMPefM+3HunMNAf1RDOOoHV4nvdbQyzycmC/BFuLVMfT7mXmJ8ljXaKNN5CS5BE2k8wy5uUKt0o35RLVxhLJ6nsYJtvPWjAbgT/lYVJ9jHe/aDOm7xIMznFLUCxmW4RmxkMc8wwQzOcelnZr3Ui5sQZt4s6GdZmFe1KJDDDQvbvoBHzGWBbjvwnf8o2UA7l+BAuPkzLrDaCbyPhVFMxY4bsTYr3GqpJAdbOMzEdTxhpN1oB9d4FRYqxXiBBvK4zcjtxTjBccylHbwG+qf6AgRCQtX7+gclAAAAAElFTkSuQmCC\" style=\"display: inline;\"/\u003e\u003cspan class=\"c24\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":622,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 3 ","VideoQuestionID":709,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2838,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Type":false},{"ID":2839,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Type":true},{"ID":2840,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Type":false},{"ID":2841,"Answer":"אף אחת מהתשובות אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Answer1":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Answer2":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Answer3":"אף אחת מהתשובות אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות נתון כביטוי המכיל חזקות שונות של המשתנה V המייצג את גודל הקלט. ביטוי מסוג זה הוא פולינום, לכן מדובר בזמן ריצה פולינומיאלי - \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003cspan class=\"c2\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eקלט של אלגוריתם כלשהו הוא V ומספר הפעולות במקרה הגרוע ביותר הוא \u003c/span\u003e\u003cspan\u003e \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAXCAYAAABpskPJAAAABHNCSVQICAgIfAhkiAAAAjhJREFUaIHt10+ITlEYx/HPmHeSPzPyZ4HQIKFYyZJBkcaChBrFghULGmU3s7PQZEGRUEKRhQVZULYWFhY2igVNNsxikjFW0licM+a+71zzzvvOe7tT7/3W7Xaec597fue5zznnuRQUFBQUNIASHqEzTxFz8hw8Bw5jOG8RzRT0DfiOr3kLaZagt2EvXmmeOedOF8Yqrj25Kmoy+rE2bxFw3+RMGMNObE20byZ8rifsGzPW144LeIlPGMCy2FeLvs7o35+x3nEWoA+70zpvoSPRXoTnQonVikv4YmKihImM4ShaGq/3Hy1CAC9jqfABBnAt9met7wAu1uG3BS+ihh3TcTiFnkT7IF5XPNOFK3WIqZWVgvB1Cdv6aFsR21nqqyfom3BayPQRFUEvpTgsjA7dCduI8pUwF2dxrkYx9TA+7u+E7Vu8LxdKwDz1pfEhXpTrRnr5dAhP8SNhG1X+F9eDJxhqiMSpGcT7OOZ8IXu6Yl/rLNA3Y+bhrfKlDJuF5dyGVbhnYsLV6JN+SCevXVXesR3PhOy5g+PKt5yZ6Ktk/zT09tbwvmFV9vRjuJFiXx0Ha8dV2Vcr1diHNyYCm6W+eg/ScSYFPbm9zMV5PExxHI33bnzGxxmImCklnBCS40+0zSZ9VUkepN34KWRQJb/i/aSwGvKghDU4I2TP40TfbNCXRgeWYPH/HriLI1O8YNA0682M6MUDoTxMq7oGZaOvnu2lhNt4J2x7Q8IP6LbGSisoKCgoyJu/FBqHZaHMrOEAAAAASUVORK5CYII=\" style=\"display: inline;\"/\u003e\u003cspan class=\"c24\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה הסיבוכיות של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":623,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 4 ","VideoQuestionID":710,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2842,"Answer":"בשניות","Type":false},{"ID":2843,"Answer":"בבתים","Type":false},{"ID":2844,"Answer":"במספר פעולות","Type":true},{"ID":2845,"Answer":"במתח חשמלי","Type":false}],"TopicName":null,"CorrectAnswer":"במספר פעולות","Answer1":"בשניות","Answer2":"בבתים","Answer3":"במתח חשמלי","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסיבוכיות של אלגוריתם היא הערכה של זמן ריצת אלגוריתם. זמן ריצה של אלגוריתם נמדד בהערכה של מספר הפעולות שהאלגוריתם מבצע (לרוב המספר המקסימלי), לכן סיבוכיות של אלגוריתם נמדדת במספר פעולות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבמה נמדדת סיבוכיות של אלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":624,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 5 ","VideoQuestionID":711,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2846,"Answer":"זמן ריצה קבוע","Type":false},{"ID":2847,"Answer":"זמן ריצה לינארי","Type":true},{"ID":2848,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2849,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה לינארי","Answer1":"זמן ריצה קבוע","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעולות נתון ככפולה של גודל הקלט, לכן נאמר כי מספר הפעולות לינארי לגודל הקלט. במקרה כזה זמן הריצה של האלגוריתם הוא לינארי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eנתון אלגוריתם שמספר הפעולות במקרה הגרוע ביותר שלו הוא פעמיים גודל הקלט.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":625,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 1 ","VideoQuestionID":712,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2850,"Answer":"זמן ריצה קבוע","Type":true},{"ID":2851,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2852,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2853,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה קבוע","Answer1":"זמן ריצה לינארי","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעולות במקרה הגרוע ביותר הוא 9 (הספרה הראשונה הגדולה ביותר), כלומר מספר הפעולות קבוע ואינו תלוי בגודל הקלט ולכן זהו זמן ריצה קבוע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eנתון אלגוריתם המקבל כקלט מספר ומבצע מספר פעולות השווה לספרה הראשונה של המספר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":626,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 2 ","VideoQuestionID":713,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2854,"Answer":"זמן ריצה קבוע","Type":false},{"ID":2855,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2856,"Answer":"זמן ריצה פולינומיאלי","Type":true},{"ID":2857,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה פולינומיאלי","Answer1":"זמן ריצה קבוע","Answer2":"זמן ריצה לינארי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות במקרה הגרוע ביותר הוא\u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAXCAYAAADtNKTnAAAABHNCSVQICAgIfAhkiAAAARNJREFUOI3t071KA0EYheEnMQZ/EBHEwsJUKSUi2HoBKkoEa8EiF2DhHdgIgrWVgoKFFyEK9uIPYiNYSUBEwUIsYjG7MFlkZdPq2+w3h53Dzpyz/GmGsIV77KEK5YImC3jCHIYxC5WCJqfR/IiPXr4kpY43XPe4Xw0tlHo1GMGmcIIJNLMv7KCDo0irJloH69iI1h0sZk0msYu7ZE5Zw0Fi+CN90TyOAbQxiJtEn8aDnEuM02kIJTrHUqTP5Blk2cYYRvEiHKmEM/TnbSxHzxpehfyPMY8p3OIrzyS9k7oQ2UWyrmAFz4npVZ5JWvuGkErKpVDxNk7yDFKqOMRyRt/Hu/Cj/UpLKM6n7rRWdRfvnwJ8A8PEMEXcPkuTAAAAAElFTkSuQmCC\" style=\"display: inline;\"/\u003e\u003cspan\u003e כאשר\u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAXCAYAAADtNKTnAAAABHNCSVQICAgIfAhkiAAAANtJREFUOI3t0jFKg0EQhuHHmATFQgSxsNDKMsQTeAJR8AJ23kQEj5BOSMBC8AohAXtJlJATiCCiAUFEYrH7wyaQRSub/21m5oP52J0ZSkr+gUtM0U60etSmOF3UuJzkD1jCAW4xwTce8YGLWGdNNrGCZ6xiGPUGxhgsekklyZsYoYfDRN/PGcxzjg2s4wXbwve6qOUaK0ncxSve0BFmsyPM6itnUsxkD1vox7qKYzxF0/ucSTXGprCFgjvcCEO+zhkU1HGFozm9hXes/cbkTDimT7PbOjF7eCV/4AcqGiekpLa2PQAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003cspan class=\"c2\"\u003e הוא גודל הקלט. ביטוי זה הוא פולינום, לכן מדובר בזמן ריצה פולינומיאלי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eנתון אלגוריתם המקבל כקלט מספר ומבצע מספר פעולות השווה לריבוע המספר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":627,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 3 ","VideoQuestionID":714,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2858,"Answer":"100","Type":false},{"ID":2859,"Answer":"10,000","Type":false},{"ID":2860,"Answer":"5,500","Type":false},{"ID":2861,"Answer":"5,050","Type":true}],"TopicName":null,"CorrectAnswer":"5,050","Answer1":"100","Answer2":"10,000","Answer3":"5,500","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבמקרה הכי גרוע, השליח עולה עד לקומה ה-100 מבלי למסור אף חבילה, ואז מוסר את החבילה בקומה ה-100.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלאחר מכן השליח עולה עד לקומה ה-99 מבלי למסור אף חבילה, ואז מוסר את החבילה בקומה ה-99.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכך השליח ממשיך לעלות כל פעם ולמסור את החבילה בקומה האחרונה שהוא צריך לבדוק, השליח יבצע את העליה 100 פעמים, כך שבפעם הראשונה הוא יעלה 100 קומות, לאחר מכן 99 קומות, ואז 98 קומות… עד שימסור את החבילה בקומה הראשונה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסך מספר הקומות שיעלה השליח מחושב כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfYAAAASCAYAAACpSfycAAAABHNCSVQICAgIfAhkiAAAChFJREFUeJztnXuUVVUdxz+XmeExw2DA8BBMplFgWgliZrGwaMRoUcwkSZNhZS8RlxmJKfagFZWWopVm5sqiUsuetGyRQcukWa1K0pYZKU0PjfBRZkFIQ6LC9Md3n3XPnDnn7H3OfVL7s9Zd596zz977d/fs3/7t/du/fQc8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Hs//GB3AOmB2rQWpMO8BlgMNtRakBKYA76q1EEc4DcCHSyxjLTA6T8ZjgJuBtpi0HuDHwB+Ay4GjIuknAN8AdgFfAWbmESAHrcDFwFbgIWADQ+VvAN4IfMfI9jUjaz3I1gZ8ENgO7AY2Ad1Vkq2SzAauAB4AfmbeT6hCvQVgIXAjau8fAb1VqDdMCzJYp1W5XlvdNv1sA64x6XcApzvWVwBuD3124RTgC8DzIvdHAGcB743J02Tu34/05TzzvGt6pUmTvRu4Ertx/yTwOvO+DU0KtgE7geuAaWWR1M4GYDDyWhF5xmYPohSAMUAnMlDg3l9KsUtBPdXWyV6Gt+G1kWfSdHJWTP6nUDsGOOnsUqDfFBBVuFNQw80GxgO3ok4YMB4N4j1oRnEp8FNgVNK3TuAjScIlUAA+h5RmIjKkG5ASBLwV2IxWCKOAc4D7gOY6kO2bwCeQ0Wum2BmyTjzuBiZlzFOpsltQR1uA+sLxaLBdnbHeY1FnzcJ8ZMxnGTnOQe35oozlLEV9OCsnAFtMna/Ikb8U0uq26WcB+DLwIZO+BDhI+uS8CQ1GS5BuLEf9vZCSJ5Clj+F9apLJP0h8X1mJJufjUZ/aCZyZId2FPH0O7LKDJvhnW8p4gKKxuxV4JzJUx6LFQdQwVIoNwNyUdJs9iKMduAXoQm20FjjXQZZS7BLUTid70fiThE0nZwGfT8nvpLM9yGjNI74BrwYuC30+zRQSPNeLBtSANlPOqSmCxZHVeE4z9XSE7h1n7h1tPm8DloXSG5Bhf3WNZRvF8DZqQrOyRRllqyfDHsdtZF855x1kw4xGbdyTMV8ew96J3JUt6G9YzUHEVrdNP2ebz1NCz2wGLrTU2wBcAjyBVsg2ow4azKMuyTFogJqAvC1R49gI7AAWh+69D/iWY7orefqcTfaADjSQj0lIfxtqyyTOBe7JKFtebIbdZg+SOAr4EjLGLrahVLtUS520GXabTtoMe6rOjgjduAs1ShyLgd+HPv8JGAnMMJ9PBH4VSv8H8As0c64k48z12dC9v5nrVHPtjKQfAh4EpldWNKtsB4Hr0aSjDSl8N5q1VUuBK0kT6h8XoL7wvRrIEKx+Hq1CXf3ARmCAoX/zamCr26afncBvkYEOuJd0T0cTcqc/iAagPcgbZTPur0cr9jD/Qds1e8z7KM8H5qDtlYB+4DVGDlt6JbHJHvAw8Ajw4pi0BuDtwPdT8o9Dnq96wGYP4pgBfBb4OvJuvBx5JNIo1S7VUidtlGozU3XWZQ9qpBFiIHTvKXNtNdcpwP5IvscoGrdKsQsNLCuQK7sFeKVJC/azvov2viah7zIXzXYqHcziIttlaBb7JHAA+Ciacf27wrJVg+tQG5yJBrTDNZBhBXAV8Osa1O3KOobvpUVfXSXWYdPPiQwdIAD2mvtJPIv2k7cCJyE9+wCSN4mxwGuBx52kLjLeXA+E7u1D40+zQ3q90E98sOB8FGPzx4R8k4E3AZ9xqKMPe39K+7sC/B15VXYi7+bFFIO2XOxBHLuB84G/okXMVWT3qITJK4cL5dDJPcju3I08FJ9maIyETScPoFX7HajtbgNODj2bqrMuhj1uBn44co0r5znsg3m0AdejQAjXBnwaeAdyX9yH9qACN8wec73SPLcdBSrMQp30n3Ug29loNjrZpG1EM1qbS6svIsd8pIxZlLfSZV+AOumn0F7QsvTHmR6p4y/ICITv3Z6YezgLgZcAH3N4dkmknh8wPIBoTYa6s3A50rG0V1+Jddj0M07HD5lXGgOobZaFPqcR9Ot/WZ6LkiQf6DvY0pMod5+z8STxutOLxqY4RqN94/cDv3Ooowt7f7KNfdcYmeYCb0GT85UmzcUexDGIPBr9yKiDvb+kkVcOF8qhk3ehLb0FaIugGU3MArltOvko8CpTxoloNb+J4rZoqs66GPZnUIcPr76DWfDe0DVqjCZg70DRBlyPvkyWBrwXOAO5JlYil8Yvjcyg1cF5aH97OfBz5LazubUqLVszcmFuRAq/D7k2O7HvP3VF5NiOJgdZlLcaZe9HgSvXowEzjccidcwAfhi5Z5scBMxDf/PVDF3FJbE1Uk83Cu4J33NZLdUrNv3cj9zZYcai1VUlyBqtHniwwiuxFuQJGnBIT6Kcfc6FOC/hNKRzfQnPX4EmF9vKKIcrz6FV+80UT+u42INqUC9y2BhE/WwjOp012dzPYjP3mvwz0NgGFp11UbBB1Kk6Q/degJRml/ncD7yU4iyiFc1S+h3KLyeNKAr+BpJXG73IoP65WkIZorKNQ+6k8B7gITQQHclnXuMYwL76KxfHoGCmNRRdc/VMNVzxNv18GLmIw67COcBvSqw3yj5ztXmkojyCvFzHhe4dj4zwYYf0eqGN4QN3Dxq0n455fjUKCtycoY4+SnfFRxlBcYLsYg+qQSXlqIROBrY22OvPajOD/M+YayadPdUI3R653438/PPQrOKrwEWh9HY0iJ5lBFwDfJvsM/OskecBjSjq9Grk8o4GzBTQTGkVWkFOJTvllq2AjrvdhPZbxqJgkn6yR6EnRa4HUfgnpbzPW3YS7SbPTPTdX4i8I0szlAH5IpRHoL4ZBH0V0L7Uqozl5D3uBpqwDVI8j1xNkupuJ10/m4A7gY+bMhajQLQplJ8tJA+KBbSXGLd9sh4ZuKkUj1AuzJDuQiknMdJkD7iToZHZTcgj1h7z7AK0jRUM/KNQ0FmlYwamo63DOabOWcjL+ebQMzZ7UG7y2qWAWujkT5CXsgXZnhtR8GBAO+k6uQ6d7JhoyrgQ9ZWxJt1JZ2eiRnkcNcAO4IsUf1SkgI4N3IOObFzK8DPqXUgpdpkvcDTZyWs816AzkmcgYxJlEVL6Vdh/SKGask1GLv8dKMDiBmQIs1JPhr0RKdAtqKNtBt6A21GoMHkG2dOJn12nnR+OI49hb0STtPtNnU8gF+bJaZnKhEvdXaTrZweKhdiNBphKyb0SGeEoFzE0hmUTChgLaEWD2ENoVRo9PmlLdyGvYbfJDhpj+xlqmBeh7bcoI1CEfLQfHyS7HmWlFU1OtiF7sAXts4e9iC72oByUapdqqZPnoy2UXWgMXcvwYPIuknVyMZJ1p3ldy9Cj01A9nfV4PJ5UJqBfI6zU7y7UK5egs+phbiL7b1Z4PB6Px1N3vAytVPN6z440liK3ethj145WmiNrIZDH4/F4POWmAwU5Vut/StSKd6Ntgeg23Gqyx354PB6Px+PxeP7f+C8Ykh5z/iG5ZgAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eשליח מחלק חבילות בבניין. בבניין יש 100 קומות, ולשליח יש 100 חבילות, אחת לדירה בכל קומה. השליח פועל בצורה הבאה: \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eהשליח עולה את כל קומות הבניין, ובודק בכל קומה אם הנמען נמצא בדירה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען נמצא - השליח מוסר לו את החבילה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען לא נמצא - השליח ממשיך לקומה הבאה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם השליח הגיע לקומה האחרונה ולא מסר את כל חבילותיו הוא יורד לקומה התחתונה ומתחיל לעלות שוב ולחלק חבילות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eבהנחה שבכל עליה לפחות נמען אחד ימצא בדירה, מה מספר הקומות המקסימלי שהשליח יעלה?\u003c/span\u003e\u003c/p\u003e"},{"ID":628,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 4 ","VideoQuestionID":715,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2862,"Answer":"100","Type":true},{"ID":2863,"Answer":"101","Type":false},{"ID":2864,"Answer":"50","Type":false},{"ID":2865,"Answer":"150","Type":false}],"TopicName":null,"CorrectAnswer":"100","Answer1":"101","Answer2":"50","Answer3":"150","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבמקרה הכי טוב, השליח עולה את קומות הבניין פעם אחת ומוסר את כל החבילות במהלך עליה זו. בעליה בודדת זו השליח יעלה 100 קומות בלבד, ולכן זה מספר הקומות המינימלי אותו השליח יכול לעלות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eשליח מחלק חבילות בבניין. בבניין יש 100 קומות, ולשליח יש 100 חבילות, אחת לדירה בכל קומה. השליח פועל בצורה הבאה: \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eהשליח עולה את כל קומות הבניין, ובודק בכל קומה אם הנמען נמצא בדירה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען נמצא - השליח מוסר לו את החבילה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען לא נמצא - השליח ממשיך לקומה הבאה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם השליח הגיע לקומה האחרונה ולא מסר את כל חבילותיו הוא יורד לקומה התחתונה ומתחיל לעלות שוב ולחלק חבילות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבהנחה שבכל עליה לפחות נמען אחד ימצא בדירה, מה מספר הקומות המינימלי שהשליח יעלה?\u003c/span\u003e\u003c/p\u003e"},{"ID":629,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 5 ","VideoQuestionID":716,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2866,"Answer":"בשניות","Type":false},{"ID":2867,"Answer":"במספר פעולות","Type":false},{"ID":2868,"Answer":"בבתים","Type":true},{"ID":2869,"Answer":"במתח חשמלי","Type":false}],"TopicName":null,"CorrectAnswer":"בבתים","Answer1":"בשניות","Answer2":"במספר פעולות","Answer3":"במתח חשמלי","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסיבוכיות של אלגוריתם היא הערכה של זמן ריצת אלגוריתם, וזמן ריצה של אלגוריתם נמדד בהערכה של מספר הפעולות שהאלגוריתם מבצע (לרוב המספר המקסימלי).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבמה נמדד זמן ריצה של אלגוריתם?\u003c/span\u003e\u003c/p\u003e"}],"ID":47834},{"Watched":false,"Name":"אלגוריתמי חיפוש","Duration":2740000000,"VideoQuestionQueItems":[],"ID":49151},{"Watched":false,"Name":"זמן ריצה וסיבוכיות","Duration":2110000000,"VideoQuestionQueItems":[],"ID":47836},{"Watched":false,"Name":"חישוב זמן ריצה","Duration":2660000000,"VideoQuestionQueItems":[],"ID":47837},{"Watched":false,"Name":"סוגים של זמני ריצה","Duration":1720000000,"VideoQuestionQueItems":[],"ID":47838}],"ID":9468},{"Name":"שפות תכנות","Videos":[{"Watched":false,"Name":"חזרה על מושגים","Duration":1100000000,"VideoQuestionQueItems":[{"ID":445,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 1 מהלומדה","VideoQuestionID":524,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2098,"Answer":"כל שפת Low Level","Type":false},{"ID":2099,"Answer":"כל שפת High Level","Type":false},{"ID":2100,"Answer":"שפת מכונה","Type":true},{"ID":2101,"Answer":"קיימות שפות רבות המכילות פקודות אותן המחשב מבצע בצורה ישירה","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"כל שפת Low Level","Answer2":"כל שפת High Level","Answer3":"קיימות שפות רבות המכילות פקודות אותן המחשב מבצע בצורה ישירה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה. כל פקודה של שפת המכונה מורכבת מרצף ייחודי של סיביות, אותו מעבד המחשב מקשר לביצוע פעולה ספציפית. שפות Low Level או שפות High Level מכילות פקודות אשר יותר קלות לקריאה ושימוש של בני אדם, ורק לאחר מכן מתורגמות לשפת מכונה על ידי מהדר או מפרש.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eאיזו שפה מכילה פקודות אותן המחשב מבצע בצורה ישירה?\u003c/span\u003e\u003c/p\u003e"},{"ID":446,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 2 מהלומדה","VideoQuestionID":525,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2102,"Answer":"שפה מפורשת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר, שפה מתקמפלת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך","Type":false},{"ID":2103,"Answer":"שפה מפורשת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך, שפה מתקמפלת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר","Type":false},{"ID":2104,"Answer":"שפה מתקמפלת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מפורשת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Type":false},{"ID":2105,"Answer":"שפה מפורשת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מתקמפלת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Type":true}],"TopicName":null,"CorrectAnswer":"שפה מפורשת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מתקמפלת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Answer1":"שפה מפורשת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר, שפה מתקמפלת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך","Answer2":"שפה מפורשת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך, שפה מתקמפלת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר","Answer3":"שפה מתקמפלת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מפורשת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eשפה מפורשת קלה יותר להתאמה למערכות שונות משפה מתקפלת כיוון שאינה מתקמפלת לשפת מכונה של מעבד ספציפי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eשפה מתקמפלת תשיג ביצועים טובים יותר משל שפה מפורשת כיוון שאינה דורשת תרגום של שורות קוד לשפת מכונה בזמן ריצה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה ההבדלים העיקריים בין שפה מפורשת לשפה מתקמפלת?\u003c/span\u003e\u003c/p\u003e"},{"ID":447,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 3 מהלומדה","VideoQuestionID":526,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2106,"Answer":"Python","Type":false},{"ID":2107,"Answer":"Java","Type":false},{"ID":2108,"Answer":"C","Type":true},{"ID":2109,"Answer":"Javascript","Type":false}],"TopicName":null,"CorrectAnswer":"C","Answer1":"Python","Answer2":"Java","Answer3":"Javascript","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eC היא שפה שמתממשקת בצורה טובה עם המערכת עליה היא רצה, לכן תתאים לכתיבת מערכת הפעלה לגשושית בעלת חומרה יעודית. כמו כן נשיג בעזרת C ביצועי קוד טובים, מה שעלול להיות קריטי במשימה כה מורכבת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eקיבלתי משימה לכתוב מערכת הפעלה לגשושית שעתידה להשתגר לחלל. באיזו שפה אשתמש למשימה?\u003c/span\u003e\u003c/p\u003e"},{"ID":448,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 4 מהלומדה","VideoQuestionID":527,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2110,"Answer":"זה לא משנה באיזה שפה אשתמש","Type":false},{"ID":2111,"Answer":"Java","Type":true},{"ID":2112,"Answer":"C","Type":false},{"ID":2113,"Answer":"Javascript","Type":false}],"TopicName":null,"CorrectAnswer":"Java","Answer1":"זה לא משנה באיזה שפה אשתמש","Answer2":"C","Answer3":"Javascript","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eJava היא שפה התומכת בסקלביליות שתאפשר הרצה של תוכנה על גבי המכונות הרבות בחוות השרתים. כמו כן עלינו להריץ את התוכנה על מגוון מערכות שונות, בעיה ש-Java מתמודדת איתה בעזרת \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eה-Java Virtual Machine.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eהתבקשתי לכתוב תוכנה המשתמשת במגוון מכונות שונות בחוות שרתים גדולה לצורך ביצוע חישובים למציאת הספרה הבאה במספר פאי. באיזה שפה אשתמש?\u003c/span\u003e\u003c/p\u003e"},{"ID":630,"VideoQuestionName":"שפות תכנות 1 - שאלה 1 ","VideoQuestionID":717,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2870,"Answer":"כל שפת Low Level","Type":false},{"ID":2871,"Answer":"כל שפת High Level","Type":false},{"ID":2872,"Answer":"שפת מכונה","Type":true},{"ID":2873,"Answer":"כל התשובות נכונות","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"כל שפת Low Level","Answer2":"כל שפת High Level","Answer3":"כל התשובות נכונות","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה. כל פקודה של שפת המכונה מורכבת מרצף ייחודי של סיביות, ולכן שפת מכונה אינה קריאה על ידי בני אדם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהשפות הבאות לא קריאה על ידי בני אדם?\u003c/span\u003e\u003c/p\u003e"},{"ID":631,"VideoQuestionName":"שפות תכנות 1 - שאלה 2 ","VideoQuestionID":718,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2874,"Answer":"שפת מכונה","Type":false},{"ID":2875,"Answer":"שפה מפורשת","Type":true},{"ID":2876,"Answer":"שפה מתקמפלת","Type":false},{"ID":2877,"Answer":"שפת High Level","Type":false}],"TopicName":null,"CorrectAnswer":"שפה מפורשת","Answer1":"שפת מכונה","Answer2":"שפה מתקמפלת","Answer3":"שפת High Level","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנבחר להשתמש בשפה מפורשת, מכיוון שהיא קלה יותר להתאמה עבור מערכות שונות מכיוון שהיא לא מתקמפלת לשפת מכונה של מעבד ספציפי. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזו שפה נבחר כדי לכתוב קוד שיוכל לרוץ על מגוון גדול של מערכות?\u003c/span\u003e\u003c/p\u003e"},{"ID":632,"VideoQuestionName":"שפות תכנות 1 - שאלה 3 ","VideoQuestionID":719,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2878,"Answer":"Python","Type":false},{"ID":2879,"Answer":"C","Type":true},{"ID":2880,"Answer":"Java","Type":false},{"ID":2881,"Answer":"Javascript","Type":false}],"TopicName":null,"CorrectAnswer":"C","Answer1":"Python","Answer2":"Java","Answer3":"Javascript","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eC היא שפה שמתממשקת בצורה טובה עם המערכת עליה היא רצה, ולכן היא תתאים לכתיבת מערכת הפעלה למאיץ חלקיקים בעל חומרה יעודית. בנוסף, במערכת מדעית מסוג זה יש חשיבות גדולה לביצועים טובים ויעילות, ובעזרת שפת C נוכל להשיג ביצועי קוד טובים יותר מאשר באמצעות שאר השפות המוצעות .\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזו שפה נבחר כדי לכתוב מערכת הפעלה חדשה למאיץ החלקיקים בז’נבה?\u003c/span\u003e\u003c/p\u003e"},{"ID":633,"VideoQuestionName":"שפות תכנות 1 - שאלה 4 ","VideoQuestionID":720,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2882,"Answer":"זה לא משנה באיזו שפה אשתמש","Type":false},{"ID":2883,"Answer":"JavaScript","Type":false},{"ID":2884,"Answer":"C","Type":false},{"ID":2885,"Answer":"Java","Type":true}],"TopicName":null,"CorrectAnswer":"Java","Answer1":"זה לא משנה באיזו שפה אשתמש","Answer2":"JavaScript","Answer3":"C","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eJava היא שפה התומכת בסקלביליות ומאפשרת הרצה של תוכנה על גבי שרתים רבים באוניברסיטה. כמו כן עלינו להריץ את התוכנה על מגוון מערכות שונות, בעיה ש-Java מתמודדת איתה בעזרת ה-Java Virtual Machine.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזו שפה נבחר כדי לכתוב תוכנה שתרוץ על מספר רב של שרתים שונים באוניברסיטה גדולה לצורך ביצוע חישובים למטרות מחקריות?\u003c/span\u003e\u003c/p\u003e"},{"ID":634,"VideoQuestionName":"שפות תכנות 1 - שאלה 5 ","VideoQuestionID":721,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2886,"Answer":"כל שפת Low Level","Type":false},{"ID":2887,"Answer":"כל שפת High Level","Type":false},{"ID":2888,"Answer":"שפת מכונה","Type":true},{"ID":2889,"Answer":"כל התשובות נכונות","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"כל שפת Low Level","Answer2":"כל שפת High Level","Answer3":"כל התשובות נכונות","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה ולכן אין צורך לקמפל אותה, שכן תהליך קימפול ממיר קוד בשפת תכנות לקוד בשפת מכונה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהשפות הבאות לא דורשת קימפול?\u003c/span\u003e\u003c/p\u003e"},{"ID":635,"VideoQuestionName":"שפות תכנות 2 - שאלה 1 ","VideoQuestionID":722,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2890,"Answer":"קימפול","Type":false},{"ID":2891,"Answer":"הידור","Type":false},{"ID":2892,"Answer":"פירוש","Type":false},{"ID":2893,"Answer":"תשובות א’ וב’ נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"תשובות א’ וב’ נכונות","Answer1":"קימפול","Answer2":"הידור","Answer3":"פירוש","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eקימפול, או בעברית הידור, הוא התהליך שבו מומר קוד בשפת תכנות לקוד בשפת מכונה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיך נקרא התהליך שהתוצר הסופי שלו הוא קוד בשפת מכונה?\u003c/span\u003e\u003c/p\u003e"},{"ID":636,"VideoQuestionName":"שפות תכנות 2 - שאלה 2 ","VideoQuestionID":723,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2894,"Answer":"שפות High Level יעילות יותר בריצה","Type":false},{"ID":2895,"Answer":"שפות High Level קריאות יותר וקלות יותר להבנה","Type":true},{"ID":2896,"Answer":"שפות High Level מאפשרות לבצע פעולות שלא ניתן לבצע באמצעות שפות Low Level","Type":false},{"ID":2897,"Answer":"שפות High Level מתאימות לכל מטרה","Type":false}],"TopicName":null,"CorrectAnswer":"שפות High Level קריאות יותר וקלות יותר להבנה","Answer1":"שפות High Level יעילות יותר בריצה","Answer2":"שפות High Level מאפשרות לבצע פעולות שלא ניתן לבצע באמצעות שפות Low Level","Answer3":"שפות High Level מתאימות לכל מטרה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפות High Level קריאות וקלות להבנה מכיוון שהן מורכבות מביטויים ומילים אמיתיות ולכן קרובות יותר לשפת בני אדם. בעקבות תכונות אלה, שפות High Level פחות יעילות בריצה לעומת שפות Low Level, והן אינן מתאימות לכל מטרה (לדוגמה הרצת קוד על מערכת הפעלה לא סטנדרטית), ואין פעולות שניתן לבצע רק באמצעות שפות High Level.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה היתרון של שפות High Level לעומת שפות Low Level?\u003c/span\u003e\u003c/p\u003e"},{"ID":637,"VideoQuestionName":"שפות תכנות 2 - שאלה 3 ","VideoQuestionID":724,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2898,"Answer":"שפות Low Level יעילות יותר בריצה","Type":true},{"ID":2899,"Answer":"שפות Low Level קריאות יותר וקלות יותר להבנה עבור בני אדם","Type":false},{"ID":2900,"Answer":"פיתוח קוד בשפות Low Level הוא מהיר יותר","Type":false},{"ID":2901,"Answer":"כדי לפתח קוד בשפות Low Level צריך פחות ידע","Type":false}],"TopicName":null,"CorrectAnswer":"שפות Low Level יעילות יותר בריצה","Answer1":"שפות Low Level קריאות יותר וקלות יותר להבנה עבור בני אדם","Answer2":"פיתוח קוד בשפות Low Level הוא מהיר יותר","Answer3":"כדי לפתח קוד בשפות Low Level צריך פחות ידע","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפות Low Level קרובות יותר לשפת מכונה ולכן יעילות יותר בריצה. הן פחות קריאות משפות High Level, ופיתוח בהן איטי יותר בדרך כלל. הפיתוח בשפות Low Level מצריך ידע עמוק יותר מאשר פיתוח בשפות High Level.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה היתרון של שפות Low Level לעומת שפות High Level?\u003c/span\u003e\u003c/p\u003e"},{"ID":638,"VideoQuestionName":"שפות תכנות 2 - שאלה 4 ","VideoQuestionID":725,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2902,"Answer":"שפת High Level","Type":false},{"ID":2903,"Answer":"שפה מפורשת","Type":false},{"ID":2904,"Answer":"שפה מתקמפלת","Type":false},{"ID":2905,"Answer":"תשובות א’ ו-ב’ נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"תשובות א’ ו-ב’ נכונות","Answer1":"שפת High Level","Answer2":"שפה מפורשת","Answer3":"שפה מתקמפלת","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפיתון היא שפת תכנות מפורשת, כלומר הרצת הקוד נעשית על ידי תרגום שורה אחר שורה לשפת מכונה על ידי המפרש.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבנוסף זוהי שפה High level-ית, כלומר השפה עושה אבסטרקציה למערכת עליה היא רצה, והמשתמש אינו צריך לנהל משאבים כמו זיכרון בעצמו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו שפה היא פיתון?\u003c/span\u003e\u003c/p\u003e"},{"ID":639,"VideoQuestionName":"שפות תכנות 2 - שאלה 5 ","VideoQuestionID":726,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2906,"Answer":"שפה מפורשת","Type":false},{"ID":2907,"Answer":"שפה מתקמפלת","Type":false},{"ID":2908,"Answer":"שפת מכונה","Type":true},{"ID":2909,"Answer":"שפת Low level","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"שפה מפורשת","Answer2":"שפה מתקמפלת","Answer3":"שפת Low level","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה, לכן זוהי השפה שרצה במעבד.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהשפות הבאות רצה במעבד?\u003c/span\u003e\u003c/p\u003e"}],"ID":47839},{"Watched":false,"Name":"סוגים של שפות תכנות","Duration":2000000000,"VideoQuestionQueItems":[],"ID":47840},{"Watched":false,"Name":"תיעוד, Syntax ותקינה","Duration":940000000,"VideoQuestionQueItems":[],"ID":47841},{"Watched":false,"Name":"שפות תכנות פופולריות","Duration":1550000000,"VideoQuestionQueItems":[],"ID":47842},{"Watched":false,"Name":"בחירת שפת תכנות","Duration":1410000000,"VideoQuestionQueItems":[],"ID":47843}],"ID":9469},{"Name":"Python","Videos":[{"Watched":false,"Name":"מבוא","Duration":700000000,"VideoQuestionQueItems":[{"ID":444,"VideoQuestionName":"מבוא לפייתון - שאלה 1 מהלומדה","VideoQuestionID":528,"VideoID":47844,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2114,"Answer":"\u003cp\u003e2 6\u003c/p\u003e","Type":true},{"ID":2115,"Answer":"\u003cp\u003e2 4 6\u003c/p\u003e","Type":false},{"ID":2116,"Answer":"\u003cp\u003e4 6\u003c/p\u003e","Type":false},{"ID":2117,"Answer":"\u003cp\u003e4 5 6\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e2 6\u003c/p\u003e","Answer1":"\u003cp\u003e2 4 6\u003c/p\u003e","Answer2":"\u003cp\u003e4 6\u003c/p\u003e","Answer3":"\u003cp\u003e4 5 6\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e1 - נמצא בשורת הערה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2 - לא בהערה, לכן יודפס\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e3 + 4 - נמצאים בשורת הערה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5 - נמצא בהערה רבת שורות\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e6 - לא בהערה, לכן יודפס\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eלכן 2 ו-6 יודפסו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eאילו מספרים יודפסו בקוד הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. # print(\"1\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. print(\"2\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. # print(\"3\") # print(\"4\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \"\"\"\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. print(\"5\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \"\"\"\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. print(\"6\")\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"}],"ID":47844},{"Watched":false,"Name":"סביבת פיתוח ו-IDE","Duration":2030000000,"VideoQuestionQueItems":[],"ID":47845},{"Watched":false,"Name":"תוכנית ראשונה","Duration":790000000,"VideoQuestionQueItems":[],"ID":47846},{"Watched":false,"Name":"פלט","Duration":2170000000,"VideoQuestionQueItems":[],"ID":47847},{"Watched":false,"Name":"קלט","Duration":710000000,"VideoQuestionQueItems":[],"ID":47848},{"Watched":false,"Name":"תקינה ותיעוד","Duration":1580000000,"VideoQuestionQueItems":[],"ID":47849}],"ID":9470},{"Name":"משתנים ומבני נתונים","Videos":[{"Watched":false,"Name":"משתנים וקבועים","Duration":2230000000,"VideoQuestionQueItems":[{"ID":437,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 1 מהלומדה","VideoQuestionID":529,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2118,"Answer":"\u003cp\u003eba\u003c/p\u003e","Type":false},{"ID":2119,"Answer":"\u003cp\u003eaaaa\u003c/p\u003e","Type":true},{"ID":2120,"Answer":"\u003cp\u003e1a\u003c/p\u003e","Type":false},{"ID":2121,"Answer":"\u003cp\u003ebaba\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eaaaa\u003c/p\u003e","Answer1":"\u003cp\u003eba\u003c/p\u003e","Answer2":"\u003cp\u003e1a\u003c/p\u003e","Answer3":"\u003cp\u003ebaba\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=1, b=‘a’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a=1, b=‘aa’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. a=2, b=’aa’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. b*a=’aaaa’\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = 1\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. b = \u0027a\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. b += b\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. a += a\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. print(b * a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":438,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 2 מהלומדה","VideoQuestionID":530,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2122,"Answer":"\u003cp\u003e1a\u003c/p\u003e","Type":false},{"ID":2123,"Answer":"\u003cp\u003e21\u003c/p\u003e","Type":false},{"ID":2124,"Answer":"\u003cp\u003e12\u003c/p\u003e","Type":true},{"ID":2125,"Answer":"\u003cp\u003eba\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e12\u003c/p\u003e","Answer1":"\u003cp\u003e1a\u003c/p\u003e","Answer2":"\u003cp\u003e21\u003c/p\u003e","Answer3":"\u003cp\u003eba\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. b=’1’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. b=’1’, a=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. b=’1’, a=2\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. str(a)=’2’, b+str(a)=’1’+’2’=‘12’\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. b = \u00271\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. a = int(b)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. a += 1\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(b + str(a))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":439,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 3 מהלומדה","VideoQuestionID":531,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2126,"Answer":"\u003cp\u003e4\u003c/p\u003e","Type":true},{"ID":2127,"Answer":"\u003cp\u003e1\u003c/p\u003e","Type":false},{"ID":2128,"Answer":"\u003cp\u003e2\u003c/p\u003e","Type":false},{"ID":2129,"Answer":"\u003cp\u003e3\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e4\u003c/p\u003e","Answer1":"\u003cp\u003e1\u003c/p\u003e","Answer2":"\u003cp\u003e2\u003c/p\u003e","Answer3":"\u003cp\u003e3\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=[1,3]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=[1,3,2,4]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a[3]=4\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = [1, 3]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. a += [2, 4]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. print(a[3])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":440,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 4 מהלומדה","VideoQuestionID":532,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2130,"Answer":"\u003cp\u003e[5, 3, 5, 3]\u003c/p\u003e","Type":false},{"ID":2131,"Answer":"\u003cp\u003e[7, 6, 5, 4, 3, 2]\u003c/p\u003e","Type":false},{"ID":2132,"Answer":"\u003cp\u003e[5, 3]\u003c/p\u003e","Type":false},{"ID":2133,"Answer":"\u003cp\u003e[6, 5, 3, 6, 5, 3]\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[6, 5, 3, 6, 5, 3]\u003c/p\u003e","Answer1":"\u003cp\u003e[5, 3, 5, 3]\u003c/p\u003e","Answer2":"\u003cp\u003e[7, 6, 5, 4, 3, 2]\u003c/p\u003e","Answer3":"\u003cp\u003e[5, 3]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=[2,4]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=[2,4], b=[3,5]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a=[2,4], b=[3,5,6]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. a=[2,4,7], b=[3,5,6]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. a=[2,4,7], a[0]=2, b=[3,5,6,3,5,6]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. b=[3,5,6,3,5,6]\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = [2, 4]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. b = [3, 5]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. b.append(6)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. a.append(7)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. b = b * a[0]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. print(b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":441,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 5 מהלומדה","VideoQuestionID":533,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2134,"Answer":"\u003cp\u003e[6, 5, 1, 1, 5, 1, 1, 5, 1, 1]\u003c/p\u003e","Type":false},{"ID":2135,"Answer":"\u003cp\u003e[2, 1, 0]\u003c/p\u003e","Type":false},{"ID":2136,"Answer":"\u003cp\u003e[6, 5, 1]\u003c/p\u003e","Type":true},{"ID":2137,"Answer":"\u003cp\u003e[6, 10, 2, 2]\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[6, 5, 1]\u003c/p\u003e","Answer1":"\u003cp\u003e[6, 5, 1, 1, 5, 1, 1, 5, 1, 1]\u003c/p\u003e","Answer2":"\u003cp\u003e[2, 1, 0]\u003c/p\u003e","Answer3":"\u003cp\u003e[6, 10, 2, 2]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=[1,1,5]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=[1,1,5], b=[[1,1,5], [1,1,5,1,1,5], [6]]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a=[1,1,5], b=[[1,1,5], [1,1,5,1,1,5], [6]],\u003c/p\u003e\u003cp class=\"c1 c88\"\u003e\u003cspan class=\"c0\"\u003ec=[1, 1, 5]+[1,1,5,1,1,5]+[6]=[1,1,5,1,1,5,1,1,5,6]\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. list(set(c))=[1,5,6]\u003c/p\u003e\u003cp class=\"c19 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = [1, 1, 5]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. b = [a, a*2, [3+3]]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. c = b[0] + b[1] + b[2]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(list(set(c)))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":442,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 6 מהלומדה","VideoQuestionID":534,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2138,"Answer":"\u003cp\u003e{hey: ‘there’, ‘dear’: friend}\u003c/p\u003e","Type":true},{"ID":2139,"Answer":"\u003cp\u003e{hey: ‘there’, ‘dear’: you}\u003c/p\u003e","Type":false},{"ID":2140,"Answer":"\u003cp\u003e{hey: ‘you’, ‘dear’: friend}\u003c/p\u003e","Type":false},{"ID":2141,"Answer":"\u003cp\u003e{hey: ‘you’, ‘dear’: there}\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e{hey: ‘there’, ‘dear’: friend}\u003c/p\u003e","Answer1":"\u003cp\u003e{hey: ‘there’, ‘dear’: you}\u003c/p\u003e","Answer2":"\u003cp\u003e{hey: ‘you’, ‘dear’: friend}\u003c/p\u003e","Answer3":"\u003cp\u003e{hey: ‘you’, ‘dear’: there}\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. d={‘hey’:’you’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. d={‘hey’:’there’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. d={’hey’:’there’, ‘dear’:’friend’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. d={’hey’:’there’, ‘dear’:’friend’}\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. d = {\u0027hey\u0027:\u0027you\u0027}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. d[\u0027hey\u0027] = \u0027there\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. d[\u0027dear\u0027] = \u0027friend\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(d)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":443,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 7 מהלומדה","VideoQuestionID":535,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2142,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Type":false},{"ID":2143,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Type":true},{"ID":2144,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: 789}]\u003c/p\u003e","Type":false},{"ID":2145,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Answer1":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Answer2":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: 789}]\u003c/p\u003e","Answer3":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. d={‘cool’:’123’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. d={‘cool’:’123’}, n={}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. d={‘cool’:’123’}, n={‘cool’:123}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:123}]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:456}]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:456}], z=[7,8,9]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e7. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:456}, {‘cool’:[7,8,9]}], z=[7,8,9]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e8. l=[{‘cool’:’123’}, {‘cool’:456}, {‘cool’:[7,8,9]}]\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. d = {\u0027cool\u0027: ‘123’}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. n = {}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. n[\u0027cool\u0027] = int(d[\u0027cool\u0027])\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. l = [d] + [n]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. l[1][\u0027cool\u0027] += 333\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. z = [7, 8, 9]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. l += [{\u0027cool\u0027: z}]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":640,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 1 ","VideoQuestionID":727,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2910,"Answer":"++**+","Type":true},{"ID":2911,"Answer":"+*+**","Type":false},{"ID":2912,"Answer":"**+++","Type":false},{"ID":2913,"Answer":"+**+*","Type":false}],"TopicName":null,"CorrectAnswer":"++**+","Answer1":"+*+**","Answer2":"**+++","Answer3":"+**+*","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=2, b=\"*\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=2, b=\"**\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=\"++\", b=\"**\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. \"+\" + b + a = \"+**++\"\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.7accc6f0781e0947c4a791eb1cbaaa82b4bb13e9\"\u003e\u003c/a\u003e\u003ca id=\"t.49\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = \"*\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b = b * a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a = a * \"+\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(\"+\" + b + a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":641,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 2 ","VideoQuestionID":728,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2914,"Answer":"#@#@#","Type":false},{"ID":2915,"Answer":"#@##@","Type":true},{"ID":2916,"Answer":"@#@#@","Type":false},{"ID":2917,"Answer":"##@@#","Type":false}],"TopicName":null,"CorrectAnswer":"#@##@","Answer1":"#@#@#","Answer2":"@#@#@","Answer3":"##@@#","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=\"#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=\"#\", b=\"@\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=\"#\", b=\"@#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=\"#@#\", b=\"@#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. b+a=\"@##@#\"\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.dfc460f2166b21ac5785e3de3c99e04046665f06\"\u003e\u003c/a\u003e\u003ca id=\"t.50\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = \"#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = \"@\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b += a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a += b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(b + a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":642,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 3 ","VideoQuestionID":729,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2918,"Answer":"10","Type":false},{"ID":2919,"Answer":"13","Type":false},{"ID":2920,"Answer":"20","Type":true},{"ID":2921,"Answer":"23","Type":false}],"TopicName":null,"CorrectAnswer":"20","Answer1":"10","Answer2":"13","Answer3":"23","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=10, b=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=10, b=30\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=10, b=30\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. b-a=20\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.33dacbcdeb83a6670febc80285a592af60cccb9c\"\u003e\u003c/a\u003e\u003ca id=\"t.51\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = 10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b *= a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a %= b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(b - a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":966,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 4 ","VideoQuestionID":730,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2922,"Answer":"56","Type":false},{"ID":2923,"Answer":"63","Type":false},{"ID":2924,"Answer":"64","Type":true},{"ID":2925,"Answer":"67","Type":false}],"TopicName":null,"CorrectAnswer":"64","Answer1":"56","Answer2":"63","Answer3":"67","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. b=\"5\"+\"6\"=\"56\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=\"56\", a=56\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. b=\"56\", a=8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(b)+int(a)=56+8=64\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.8c1e13078eb65fe71f64dd751136da67e554789a\"\u003e\u003c/a\u003e\u003ca id=\"t.52\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. b = \"5\" + \"6\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = int(b) \u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a /= 7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(int(b) + int(a))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":967,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 5 ","VideoQuestionID":731,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2926,"Answer":"1","Type":false},{"ID":2927,"Answer":"32","Type":false},{"ID":2928,"Answer":"111","Type":false},{"ID":2929,"Answer":"114","Type":true}],"TopicName":null,"CorrectAnswer":"114","Answer1":"1","Answer2":"32","Answer3":"111","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. b=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=3, a=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. b=3, a=str(a)*b=\"1\"*3=\"111\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(a)+b=111+3=114\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.3b7c8d2f06650a6dbb3d42632ce231ede8316102\"\u003e\u003c/a\u003e\u003ca id=\"t.53\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. b = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = b - 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a = str(a) * b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(int(a) + b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":968,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 1 ","VideoQuestionID":732,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2930,"Answer":"6","Type":true},{"ID":2931,"Answer":"3","Type":false},{"ID":2932,"Answer":"6.666","Type":false},{"ID":2933,"Answer":"3.333","Type":false}],"TopicName":null,"CorrectAnswer":"6","Answer1":"3","Answer2":"6.666","Answer3":"3.333","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. b=10/3=3.33\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=3.33, a=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. b=3.33, a=6.33\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(a)=6\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.e490c33507124e55c10947c3cd92d0d4fbfce32f\"\u003e\u003c/a\u003e\u003ca id=\"t.54\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. b = 10/3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = int(b)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a += b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(int(a))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":969,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 2 ","VideoQuestionID":733,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2934,"Answer":"4","Type":false},{"ID":2935,"Answer":"1","Type":false},{"ID":2936,"Answer":"2.0","Type":false},{"ID":2937,"Answer":"3.0","Type":true}],"TopicName":null,"CorrectAnswer":"3.0","Answer1":"4","Answer2":"1","Answer3":"2.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכאשר מחברים שתי רשימות, התוצאה היא רשימה אחת המכילה את כל האיברים משתי הרשימות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,3,2,4]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[1]=3\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.c4558289232f211222a234c40dab6a7a1dd8168f\"\u003e\u003c/a\u003e\u003ca id=\"t.55\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a += [2, 4]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[1])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":970,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 3 ","VideoQuestionID":734,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2938,"Answer":"2","Type":false},{"ID":2939,"Answer":"8","Type":true},{"ID":2940,"Answer":"5.0","Type":false},{"ID":2941,"Answer":"0.0","Type":false}],"TopicName":null,"CorrectAnswer":"8","Answer1":"2","Answer2":"5.0","Answer3":"0.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[2,5,8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=a*a[0]=[2,5,8]*2=[2,5,8,2,5,8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[5]=8\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.18f621a1ccfd40c490f2ee2443bbba0c02d7f643\"\u003e\u003c/a\u003e\u003ca id=\"t.56\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [2, 5, 8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a *= a[0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[5])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":971,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 4 ","VideoQuestionID":735,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2942,"Answer":"4","Type":false},{"ID":2943,"Answer":"3","Type":false},{"ID":2944,"Answer":"5.0","Type":true},{"ID":2945,"Answer":"1.0","Type":false}],"TopicName":null,"CorrectAnswer":"5.0","Answer1":"4","Answer2":"3","Answer3":"1.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[3,4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[1]=5\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ed2cd23b237c6f704a54e35bb3ee665af2b1bb11\"\u003e\u003c/a\u003e\u003ca id=\"t.57\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [3, 4, 5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = a[1:]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[1])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":972,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 5 ","VideoQuestionID":736,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2946,"Answer":"8","Type":true},{"ID":2947,"Answer":"2","Type":false},{"ID":2948,"Answer":"3.0","Type":false},{"ID":2949,"Answer":"5.0","Type":false}],"TopicName":null,"CorrectAnswer":"8","Answer1":"2","Answer2":"3.0","Answer3":"5.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[2,5,8,11]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[5,8]*2=[5,8,5,8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[3]=8\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.f6f14b53eb6acfee51a88ebb4d64cd3d58a7034b\"\u003e\u003c/a\u003e\u003ca id=\"t.58\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [2, 5, 8, 11]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = a[1:3] * 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[3])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":973,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 1 ","VideoQuestionID":737,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2950,"Answer":"[5, 4, 5, 3]","Type":false},{"ID":2951,"Answer":"[7, 6, 5, 4, 3, 2]","Type":false},{"ID":2952,"Answer":"[5, 4]","Type":false},{"ID":2953,"Answer":"[6, 5, 4, 6, 5, 4]","Type":true}],"TopicName":null,"CorrectAnswer":"[6, 5, 4, 6, 5, 4]","Answer1":"[5, 4, 5, 3]","Answer2":"[7, 6, 5, 4, 3, 2]","Answer3":"[5, 4]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,2,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,2,3], b=[4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[1,2,3], b=[4,5,6]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=[1,2,3,2], b=[4,5,6]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. a=[1,2,3,2], a[3]=2, b=[4,5,6,4,5,6]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. b=[4,5,6,4,5,6]\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.4c970d34226fbd1c40e95710f1de47c5f655ca33\"\u003e\u003c/a\u003e\u003ca id=\"t.59\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 2, 3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [4, 5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b.append(6)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a.append(2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. b = b * a[3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":974,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 2 ","VideoQuestionID":738,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2954,"Answer":"1","Type":true},{"ID":2955,"Answer":"2","Type":false},{"ID":2956,"Answer":"3","Type":false},{"ID":2957,"Answer":"4","Type":false}],"TopicName":null,"CorrectAnswer":"1","Answer1":"2","Answer2":"3","Answer3":"4","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,2,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,2,3], b=[4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[1,2,3], b=[4,5,[1,2,3]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. c=b[2][0]=[1,2,3][0]=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. c=1\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.6dbb4975bcaaef3ce905b86c04e471a7ffee9c8c\"\u003e\u003c/a\u003e\u003ca id=\"t.60\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 2, 3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [4, 5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b.append(a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. c = b[2][0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(c)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":975,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 3 ","VideoQuestionID":739,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2958,"Answer":"[1,2]","Type":false},{"ID":2959,"Answer":"[2, 1, 0]","Type":true},{"ID":2960,"Answer":"[1, 2, 1]","Type":false},{"ID":2961,"Answer":"[0,0,1,1,2,2]","Type":false}],"TopicName":null,"CorrectAnswer":"[2, 1, 0]","Answer1":"[1,2]","Answer2":"[1, 2, 1]","Answer3":"[0,0,1,1,2,2]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,2], b=[[1,2], [1,2,1,2], [0]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[1,2], b=[[1,2], [1,2,1,2], [0]], c=[1,2]+[1,2,1,2]+[0]=[1,2,1,2,1,2,0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. list(set(c))=[0,1,2]\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.7370f7b3d0a0ce5bfe58f145e539c47fc2194441\"\u003e\u003c/a\u003e\u003ca id=\"t.61\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [a, a*2, [0]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. c = b[0] + b[1] + b[2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(list(set(c)))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":976,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 4 ","VideoQuestionID":740,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2962,"Answer":"[0,1]","Type":false},{"ID":2963,"Answer":"[2, 1, 0]","Type":false},{"ID":2964,"Answer":"[1, 2, 1,0,3]","Type":false},{"ID":2965,"Answer":"[0,1,2,3]","Type":true}],"TopicName":null,"CorrectAnswer":"[0,1,2,3]","Answer1":"[0,1]","Answer2":"[2, 1, 0]","Answer3":"[1, 2, 1,0,3]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[0,1]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[0,1], b=[[0,1,2], [0,1,0,1], [3]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[0,1], b=[[0,1,2], [0,1,0,1], [3]], c=[0,1,2]+[0,1,0,1]+[3]=[0,1,2,0,1,0,1,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. list(set(c))=[0,1,2,3]\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.411f37d445798517b5853b76a94ccb7884ac2546\"\u003e\u003c/a\u003e\u003ca id=\"t.62\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [0, 1]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [a+[2], a+a, [3]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. c = b[0] + b[1] + b[2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(list(set(c)))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":977,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 5 ","VideoQuestionID":741,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2966,"Answer":"{\"one\":\"0\", \"two\":\"1\"}","Type":true},{"ID":2967,"Answer":"{\"one\":[\"0\",\"two\"], \"two\":\"1\"}","Type":false},{"ID":2968,"Answer":"{[\"one\":[\"0\",\"1}","Type":false},{"ID":2969,"Answer":"{\"0\": \"1\", \"one\": \"two\"}","Type":false}],"TopicName":null,"CorrectAnswer":"{\"one\":\"0\", \"two\":\"1\"}","Answer1":"{\"one\":[\"0\",\"two\"], \"two\":\"1\"}","Answer2":"{[\"one\":[\"0\",\"1}","Answer3":"{\"0\": \"1\", \"one\": \"two\"}","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"one\":\"two\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"one\":\"0\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"one\":\"0\", \"two\":\"1\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"one\":\"0\", \"two\":\"1\"}\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0f5c857a448e20a7d8714513c85f858f68829da4\"\u003e\u003c/a\u003e\u003ca id=\"t.63\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"one\":\"two\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. d[\"one\"] = \"0\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. d[\"two\"] = \"1\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(d)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":978,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 1 ","VideoQuestionID":742,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2970,"Answer":"{three\":3, \"two\":2\"}","Type":false},{"ID":2971,"Answer":"{three\":7, \"two\":6\"}","Type":false},{"ID":2972,"Answer":"{three\":4, \"two\":3\"}","Type":false},{"ID":2973,"Answer":"{three\":7, \"two\":1\"}","Type":true}],"TopicName":null,"CorrectAnswer":"{three\":7, \"two\":1\"}","Answer1":"{three\":3, \"two\":2\"}","Answer2":"{three\":7, \"two\":6\"}","Answer3":"{three\":4, \"two\":3\"}","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"three\":3}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"three\":7}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"three\":7, \"two\":7-6=1}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"three\":7, \"two\":1}\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.bcdba269d4b5622ef43ab1bfa98a2b970bcdf16e\"\u003e\u003c/a\u003e\u003ca id=\"t.64\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"three\":3}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. d[\"three\"] += 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. d[\"two\"] = d[\"three\"] - 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(d)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":979,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 2 ","VideoQuestionID":743,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2974,"Answer":"[{\"abc\": 123}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Type":false},{"ID":2975,"Answer":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Type":true},{"ID":2976,"Answer":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": 789}]","Type":false},{"ID":2977,"Answer":"[{\"abc\": 123}, {\"abc\": \"456\"}, {\"abc\": [7, 8, 9]}]","Type":false}],"TopicName":null,"CorrectAnswer":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Answer1":"[{\"abc\": 123}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Answer2":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": 789}]","Answer3":"[{\"abc\": 123}, {\"abc\": \"456\"}, {\"abc\": [7, 8, 9]}]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"abc\":\"123\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"abc\":\"123\"}, n={}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"abc\":\"123\"}, n={\"abc\":123}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":123}]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":456}]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":456}], z=[7,8,9]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":456}, {\"abc\":[7,8,9]}], z=[7,8,9]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. l=[{\"abc\":\"123\"}, {\"abc\":456}, {\"abc\":[7,8,9]}]\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b99673fbfc954434bc5a402b8ff98255153c08a1\"\u003e\u003c/a\u003e\u003ca id=\"t.65\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"abc\": \"123\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. n = {}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n[\"abc\"] = int(d[\"abc\"])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. l = [d] + [n]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. l[1][\"abc\"] += 333\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. z = [7, 8, 9]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. l += [{\"abc\": z}]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":980,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 3 ","VideoQuestionID":744,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2978,"Answer":"10","Type":true},{"ID":2979,"Answer":"56","Type":false},{"ID":2980,"Answer":"12","Type":false},{"ID":2981,"Answer":"24","Type":false}],"TopicName":null,"CorrectAnswer":"10","Answer1":"56","Answer2":"12","Answer3":"24","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"xyz\":\"12\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"xyz\":\"12\", \"abc\":12}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"xyz\":\"12\", \"abc\":12}, n=[12, \"12\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"xyz\":\"12\", \"abc\":12}, n=[12, \"12\"}, l=210+12+12=234\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. d={\"xyz\":\"12\", \"abc\":12}, n=[12, \"12\"}, l=234-200-12*2=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. l=10\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.cb134e95eea660df290461674e8dc38b98465584\"\u003e\u003c/a\u003e\u003ca id=\"t.66\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"xyz\": \"12\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. d[\"abc\"] = int(d[\"xyz\"])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n = [d[\"abc\"], d[\"xyz\"]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. l = 210 + int(n[1]) + n[0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. l -= 200 + n[0]*2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":981,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 4 ","VideoQuestionID":745,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2982,"Answer":"ב-set אין חשיבות לסדר האיברים","Type":false},{"ID":2983,"Answer":"set הוא רשימה של רשימות (כלומר אובייקט מסוג list המכיל אובייקטים נוספים מסוג list)","Type":false},{"ID":2984,"Answer":"ב-set אף איבר לא חוזר על עצמו","Type":false},{"ID":2985,"Answer":"תשובות א’ ו-ג’ נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"תשובות א’ ו-ג’ נכונות","Answer1":"ב-set אין חשיבות לסדר האיברים","Answer2":"set הוא רשימה של רשימות (כלומר אובייקט מסוג list המכיל אובייקטים נוספים מסוג list)","Answer3":"ב-set אף איבר לא חוזר על עצמו","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסט (set) הוא מבנה נתונים אשר מכיר מופע אחד בלבד של כל איבר, ואינו שומר על סדר האיברים כמו רשימה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה ההבדל בין list ל-set?\u003c/span\u003e\u003c/p\u003e"},{"ID":982,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 5 ","VideoQuestionID":746,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2986,"Answer":"מילון מורכב ממיפוי של מפתחות (keys) חד ערכיים לערכים (values)","Type":true},{"ID":2987,"Answer":"מילון מורכב ממיפוי של מפתחות (keys) לרשימות של מידע (value lists)","Type":false},{"ID":2988,"Answer":"מילון הוא סוג של רשימה (list), המכילה טאפלים (tuple) של מפתחות וערכים (key-value)","Type":false},{"ID":2989,"Answer":"תשובות א’ וג’ נכונות","Type":false}],"TopicName":null,"CorrectAnswer":"מילון מורכב ממיפוי של מפתחות (keys) חד ערכיים לערכים (values)","Answer1":"מילון מורכב ממיפוי של מפתחות (keys) לרשימות של מידע (value lists)","Answer2":"מילון הוא סוג של רשימה (list), המכילה טאפלים (tuple) של מפתחות וערכים (key-value)","Answer3":"תשובות א’ וג’ נכונות","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמילון הוא מבנה נתונים המורכב ממיפוי חד ערכי של מפתחות לערכים, כלומר כל מפתח יכול להופיע רק פעם אחת, אך ערכים יכולים לחזור על עצמם בקישור למפתחות שונים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eכיצד מורכב מבנה נתונים מסוג מילון (dict) בפייתון?\u003c/span\u003e\u003c/p\u003e"},{"ID":983,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 6 ","VideoQuestionID":747,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2990,"Answer":"1","Type":false},{"ID":2991,"Answer":"2","Type":false},{"ID":2992,"Answer":"3","Type":true},{"ID":2993,"Answer":"תקפוץ שגיאה","Type":false}],"TopicName":null,"CorrectAnswer":"3","Answer1":"1","Answer2":"2","Answer3":"תקפוץ שגיאה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eעקב השימוש הכפול באותו המפתח (הספרה 1), המילון ישמור רק את ההצמדה השניה שהגדרנו:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003eA_dict = {1:3}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eולכן כאשר נבדוק מהו הערך של המפתח 1, נקבל את התשובה 3:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003eA_dict[1] = 3\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.1b6ec42b51074af9d0b79ed7938fdb9f5ac1c190\"\u003e\u003c/a\u003e\u003ca id=\"t.67\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. A_dict = {1:2, 1:3}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(A_dict[1])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],"ID":48003},{"Watched":false,"Name":"אופרטורים","Duration":3370000000,"VideoQuestionQueItems":[],"ID":48004},{"Watched":false,"Name":"מספרים ומחרוזות","Duration":5980000000,"VideoQuestionQueItems":[],"ID":48005},{"Watched":false,"Name":"משתנה בוליאני והמרות","Duration":2840000000,"VideoQuestionQueItems":[],"ID":48006},{"Watched":false,"Name":"מבני נתונים - רשימה","Duration":5870000000,"VideoQuestionQueItems":[],"ID":49152},{"Watched":false,"Name":"מבני נתונים - טווח","Duration":1430000000,"VideoQuestionQueItems":[],"ID":49153},{"Watched":false,"Name":"מבני נתונים - קבוצה","Duration":2180000000,"VideoQuestionQueItems":[],"ID":49154},{"Watched":false,"Name":"מבני נתונים - רשומה","Duration":1800000000,"VideoQuestionQueItems":[],"ID":49155},{"Watched":false,"Name":"מבני נתונים - מילון","Duration":4470000000,"VideoQuestionQueItems":[],"ID":49156}],"ID":9471},{"Name":"בקרת זרימה","Videos":[{"Watched":false,"Name":"אופרטורים בוליאניים","Duration":2420000000,"VideoQuestionQueItems":[{"ID":450,"VideoQuestionName":"בקרת זרימה - שאלה 1 מהלומדה","VideoQuestionID":536,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2146,"Answer":"\u003cp\u003eFalse True False False\u003c/p\u003e","Type":false},{"ID":2147,"Answer":"\u003cp\u003eFalse True False True\u003c/p\u003e","Type":false},{"ID":2148,"Answer":"\u003cp\u003eTrue True True True\u003c/p\u003e","Type":false},{"ID":2149,"Answer":"\u003cp\u003eFalse True True True\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eFalse True True True\u003c/p\u003e","Answer1":"\u003cp\u003eFalse True False False\u003c/p\u003e","Answer2":"\u003cp\u003eFalse True False True\u003c/p\u003e","Answer3":"\u003cp\u003eTrue True True True\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. 1 \u0026gt; 5 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. 100 == 100 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. 3.0 \u0026gt;= 2.333 \u0026gt; 2.14 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. True != False -\u0026gt; True\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. print(1 \u0026gt; int(5))\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. print(int(100) == 50*2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. print(1.5*2 \u0026gt;= 10/3-1 \u0026gt; -1+3.14)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(True != False)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":451,"VideoQuestionName":"בקרת זרימה - שאלה 2 מהלומדה","VideoQuestionID":537,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2150,"Answer":"\u003cp\u003eTrue False False False\u003c/p\u003e","Type":false},{"ID":2151,"Answer":"\u003cp\u003eTrue True True False\u003c/p\u003e","Type":false},{"ID":2152,"Answer":"\u003cp\u003eTrue False True False\u003c/p\u003e","Type":true},{"ID":2153,"Answer":"\u003cp\u003eTrue True True True\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eTrue False True False\u003c/p\u003e","Answer1":"\u003cp\u003eTrue False False False\u003c/p\u003e","Answer2":"\u003cp\u003eTrue True True False\u003c/p\u003e","Answer3":"\u003cp\u003eTrue True True True\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. True or not True -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. not (True and not False) or not True -\u0026gt; not (True and True) or False -\u0026gt; not True or False -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. 1 \u0026gt; 0 and not 5 != 3 + 2 -\u0026gt; True and not 5 != 5 -\u0026gt; True and not False -\u0026gt; True and True -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. 5 \u0026gt; 4 and 4.5 * 2 \u0026lt;= 8 -\u0026gt; 5 \u0026gt; 4 and 9 \u0026lt;= 8 -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. print(True or not True)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. print(not (True and not False) or not True)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. print(1 \u0026gt; 0 and not 5 != 3 + 2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(5\u0026nbsp;\u0026gt; 4 and 4.5 * 2\u0026nbsp;\u0026lt;= 8)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":452,"VideoQuestionName":"בקרת זרימה - שאלה 3 מהלומדה","VideoQuestionID":538,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2154,"Answer":"\u003cp\u003eהשני והשלישי\u003c/p\u003e","Type":true},{"ID":2155,"Answer":"\u003cp\u003eהראשון והשני\u003c/p\u003e","Type":false},{"ID":2156,"Answer":"\u003cp\u003eהשלישי\u003c/p\u003e","Type":false},{"ID":2157,"Answer":"\u003cp\u003eשלושת המשפטים\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eהשני והשלישי\u003c/p\u003e","Answer1":"\u003cp\u003eהראשון והשני\u003c/p\u003e","Answer2":"\u003cp\u003eהשלישי\u003c/p\u003e","Answer3":"\u003cp\u003eשלושת המשפטים\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. ‘this’ == ‘that’ -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e2. לא יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. tic’ == ’tac’ or ‘toe’ != ‘tic’ -\u0026gt; False or True -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. not False -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e7. יודפס\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eאיזה מהמשפטים יודפסו בקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. if this == that:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(this is that!)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. if tic == tac or toe != tic:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(tic tac toe!)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. if True:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if not False:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(Wow! This is next level!)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":453,"VideoQuestionName":"בקרת זרימה - שאלה 4 מהלומדה","VideoQuestionID":539,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2158,"Answer":"\u003cp\u003e4 3 0\u003c/p\u003e","Type":true},{"ID":2159,"Answer":"\u003cp\u003e5 3 0\u003c/p\u003e","Type":false},{"ID":2160,"Answer":"\u003cp\u003e1\u003c/p\u003e","Type":false},{"ID":2161,"Answer":"\u003cp\u003e2 0\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e4 3 0\u003c/p\u003e","Answer1":"\u003cp\u003e5 3 0\u003c/p\u003e","Answer2":"\u003cp\u003e1\u003c/p\u003e","Answer3":"\u003cp\u003e2 0\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. len([True, False]) == 2 -\u0026gt; 2 == 2 -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e2. יודפס 0\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. int(‘5’) / 2 \u0026lt; 2 -\u0026gt; 5 / 2 \u0026lt; 2 -\u0026gt; 2.5 \u0026lt; 2 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא יודפס\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e5. נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e6. יודפס 3\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e7. list(set([10, 20, 10])) == [10, 20] -\u0026gt; [10, 20] == [10, 20] -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e8. יודפס 4\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e9. לא נכנס כיוון שהתנאי בשורה 7 התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e10. לא יודפס\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e11. לא נכנס כיוון שהתנאי בשורה 1 התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e12. לא יודפס\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. if len([True, False]) == 2:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(0)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if int(5) / 2 \u0026lt; 2:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(3)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if list(set([10, 20, 10])) == [10, 20]:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(4)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e9. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e10. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(5)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e11. else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e12. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(1)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":454,"VideoQuestionName":"בקרת זרימה - שאלה 5 מהלומדה","VideoQuestionID":540,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2162,"Answer":"\u003cp\u003e3\u003c/p\u003e","Type":false},{"ID":2163,"Answer":"\u003cp\u003e2\u003c/p\u003e","Type":true},{"ID":2164,"Answer":"\u003cp\u003e1\u003c/p\u003e","Type":false},{"ID":2165,"Answer":"\u003cp\u003e0\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e2\u003c/p\u003e","Answer1":"\u003cp\u003e3\u003c/p\u003e","Answer2":"\u003cp\u003e1\u003c/p\u003e","Answer3":"\u003cp\u003e0\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. len([1,2,3]) \u0026gt;= len(set([4,4,10,4,5,11,10])) -\u0026gt; len([1,2,3])\u0026gt;= len(set([4,5,10,11])) -\u0026gt; \u0026nbsp; \u0026nbsp; \u0026nbsp;3 \u0026gt;= 4 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e2. לא יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. True == False and 2.2 * 3 != 6.8 -\u0026gt; False and 6.6 != 6.8 -\u0026gt; False and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. Not not True or ‘ab’ + ‘cd’ == ‘abcde’ -\u0026gt; True or ‘abcd’ == ‘abcde’ -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e6. יודפס 2\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e7. לא נכנס כיוון שהתנאי בשורה 5 התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e8. לא יודפס\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. if len([1, 2, 3]) \u0026gt;= len(set([4, 4, 10, 4, 5, 11, 10])):\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(0)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. elif True == False and 2.2 * 3 != 6.8:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(1)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. elif not not True or ab + cd == abcde:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(3)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":455,"VideoQuestionName":"בקרת זרימה - שאלה 6 מהלומדה","VideoQuestionID":541,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2166,"Answer":"\u003cp\u003e[0, 1, 1, 1]\u003c/p\u003e","Type":false},{"ID":2167,"Answer":"\u003cp\u003e[1, 1, 1, 0]\u003c/p\u003e","Type":true},{"ID":2168,"Answer":"\u003cp\u003e[1, 1, 1, 1]\u003c/p\u003e","Type":false},{"ID":2169,"Answer":"\u003cp\u003e[1, 1, 1, 1, 0]\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[1, 1, 1, 0]\u003c/p\u003e","Answer1":"\u003cp\u003e[0, 1, 1, 1]\u003c/p\u003e","Answer2":"\u003cp\u003e[1, 1, 1, 1]\u003c/p\u003e","Answer3":"\u003cp\u003e[1, 1, 1, 1, 0]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. l=[]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=0, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. len(l) == 0 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. l=[0]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. l=[0,1]\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=2, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. l=[0,1,1]\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=3, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. l=[0,1,1,1]\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=4, len(l) \u0026lt; 4 -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp;3-5. לא נכנס כי התנאי בשורה 2 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; 6. \u0026nbsp; l=[0,1,1,1]\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. l = []\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. while len(l) \u0026lt; 4:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if len(l) == 0:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;l.append(0)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;l.append(1)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":456,"VideoQuestionName":"בקרת זרימה - שאלה 7 מהלומדה","VideoQuestionID":542,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2170,"Answer":"\u003cp\u003e120\u003c/p\u003e","Type":false},{"ID":2171,"Answer":"\u003cp\u003e23\u003c/p\u003e","Type":false},{"ID":2172,"Answer":"\u003cp\u003e960\u003c/p\u003e","Type":true},{"ID":2173,"Answer":"\u003cp\u003e720\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e960\u003c/p\u003e","Answer1":"\u003cp\u003e120\u003c/p\u003e","Answer2":"\u003cp\u003e23\u003c/p\u003e","Answer3":"\u003cp\u003e720\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. l=[5, 4, 3, 8, 2]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. total=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=5\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=1*5=5\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=4\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=5*4=20\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=3\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=20*3=60\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר הרביעי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=8\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=60*8=480\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר החמישי והאחרון ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=2\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=480*2=960\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. total=960\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. l = [5, 4, 3, 8, 2]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. total = 1\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. for x in l:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; total *= x\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. print(total)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":457,"VideoQuestionName":"בקרת זרימה - שאלה 8 מהלומדה","VideoQuestionID":543,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2174,"Answer":"\u003cp\u003e3 5 8 11 15\u003c/p\u003e","Type":false},{"ID":2175,"Answer":"\u003cp\u003e11 8 5\u003c/p\u003e","Type":false},{"ID":2176,"Answer":"\u003cp\u003e5 11 15\u003c/p\u003e","Type":false},{"ID":2177,"Answer":"\u003cp\u003e8 5\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e8 5\u003c/p\u003e","Answer1":"\u003cp\u003e3 5 8 11 15\u003c/p\u003e","Answer2":"\u003cp\u003e11 8 5\u003c/p\u003e","Answer3":"\u003cp\u003e5 11 15\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. l=[0,1,2,3,4,5,6,7,8,9,10]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. range(5,15,3)=[5,8,11,14], x=5\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. יודפס 5\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. x=8\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. יודפס 8\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השלישי בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. x=11\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2 (עם האיבר הרביעי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. x=14\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. l = list(range(11))\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. for x in range(5, 15, 3):\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if x in l:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":458,"VideoQuestionName":"בקרת זרימה - שאלה 9 מהלומדה","VideoQuestionID":544,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2178,"Answer":"\u003cp\u003e35\u003c/p\u003e","Type":false},{"ID":2179,"Answer":"\u003cp\u003e29\u003c/p\u003e","Type":false},{"ID":2180,"Answer":"\u003cp\u003e23\u003c/p\u003e","Type":false},{"ID":2181,"Answer":"\u003cp\u003e32\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e32\u003c/p\u003e","Answer1":"\u003cp\u003e35\u003c/p\u003e","Answer2":"\u003cp\u003e29\u003c/p\u003e","Answer3":"\u003cp\u003e23\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. d={4:10, 5:3, 6:1}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. d={4:10, 5:3, 6:1}, s=0\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. d.keys()=[4,5,6], k=4\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. s=4\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. k=5\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. s=9\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי והאחרון ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. k=6\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. s=15\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. d.values()=[10,3,1], v=10\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. s=25\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השני ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. v=3\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. s=28\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השלישי והאחרון ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. v=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. s=29\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e7. d.items()=[(4,10),(5,3),(6,1)], len(d.items()=3, s=32\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e8. s=32\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. d = {4: 10, 5: 3, 6: 1}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. s = 0\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. for k in d.keys():\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;s += k\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. for v in d.values():\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;s += v\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. s += len(d.items())\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. print(s)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":943,"VideoQuestionName":"בקרת זרימה 1 - שאלה 1 ","VideoQuestionID":748,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2994,"Answer":"False True True True","Type":true},{"ID":2995,"Answer":"False True False True","Type":false},{"ID":2996,"Answer":"True True True True","Type":false},{"ID":2997,"Answer":"False True False False","Type":false}],"TopicName":null,"CorrectAnswer":"False True True True","Answer1":"False True False True","Answer2":"True True True True","Answer3":"False True False False","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. 1 \u0026gt; 6 -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 10 == 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 2.6 \u0026gt;= 2.5 \u0026gt; 2.14 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True != False -\u0026gt; True\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.c87dc09499f460db9b55ea54f4b5e5bc5b6142e0\"\u003e\u003c/a\u003e\u003ca id=\"t.68\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(1 \u0026gt; int(\"6\"))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(int(\"10\") == 5*2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1.3*2 \u0026gt;= 10/4 \u0026gt; -1+3.14)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(True != False)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":944,"VideoQuestionName":"בקרת זרימה 1 - שאלה 2 ","VideoQuestionID":749,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2998,"Answer":"False True False False","Type":false},{"ID":2999,"Answer":"False True False True","Type":true},{"ID":3000,"Answer":"True True True True","Type":false},{"ID":3001,"Answer":"False True True True","Type":false}],"TopicName":null,"CorrectAnswer":"False True False True","Answer1":"False True False False","Answer2":"True True True True","Answer3":"False True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. 99+7 \u0026gt; 54*2 -\u0026gt; 106 \u0026gt; 108 -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 4 \u0026gt;= 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 3.4 \u0026lt;= 2.333 \u0026gt; 2.14 -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True != (1 \u0026gt; 1) -\u0026gt; True != False -\u0026gt; True\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.88e77d61e6a8be488a34f9ddb59dcc96ab1ca3ca\"\u003e\u003c/a\u003e\u003ca id=\"t.69\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(int(\"99\")+7 == 54*2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(2*2 \u0026gt;= int(\"4\"))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1.7*2 \u0026lt;= 10/3-1 \u0026gt; -1+3.14)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(True != (1 \u0026gt; 1))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":945,"VideoQuestionName":"בקרת זרימה 1 - שאלה 3 ","VideoQuestionID":750,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3002,"Answer":"False True False False","Type":false},{"ID":3003,"Answer":"False True False True","Type":false},{"ID":3004,"Answer":"True True True False","Type":true},{"ID":3005,"Answer":"False True True True","Type":false}],"TopicName":null,"CorrectAnswer":"True True True False","Answer1":"False True False False","Answer2":"False True False True","Answer3":"False True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. 52/4 == 20-7 -\u0026gt; 13 == 13 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 3*5+6 \u0026gt;= 3*7 -\u0026gt; 21 \u0026gt;= 21 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 3.3 \u0026lt;= 5 \u0026gt; 1 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True != (1 == 1) -\u0026gt; True != True -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.6d1467c46c8ad989f26d05e5fef8542807e6a18e\"\u003e\u003c/a\u003e\u003ca id=\"t.70\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(int(\"52\")/4 == 20-7)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(3*5+6 \u0026gt;= int(\"3\")*int(\"7\"))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1.1*3 \u0026lt;= 10/2 \u0026gt; -3+4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(True != (1 == 1))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":946,"VideoQuestionName":"בקרת זרימה 1 - שאלה 4 ","VideoQuestionID":751,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3006,"Answer":"True False False False","Type":false},{"ID":3007,"Answer":"True True True False","Type":false},{"ID":3008,"Answer":"True False True False","Type":true},{"ID":3009,"Answer":"True True True True","Type":false}],"TopicName":null,"CorrectAnswer":"True False True False","Answer1":"True False False False","Answer2":"True True True False","Answer3":"True True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. True or not True -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. not (True and not False) or not True -\u0026gt; not (True and True) or False -\u0026gt; not True or False -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 1 \u0026gt; -1 and not 7 != 5 + 2 -\u0026gt; True and not 7 != 7 -\u0026gt; True and not False -\u0026gt; True and True -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. 5 \u0026gt; 3 and 1.5 * 3 \u0026lt;= 4 -\u0026gt; 5 \u0026gt; 3 and 4.5 \u0026lt;= 5 -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.071e2ec886872a64be124e6849ceefaaa6a68dee\"\u003e\u003c/a\u003e\u003ca id=\"t.71\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(True or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(not (True and not False) or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1 \u0026gt; -1 and not 7 != 5 + 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(5 \u0026gt; 3 and 1.5 * 3 \u0026lt;= 4)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":947,"VideoQuestionName":"בקרת זרימה 1 - שאלה 5 ","VideoQuestionID":752,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3010,"Answer":"True False False True","Type":false},{"ID":3011,"Answer":"True True True False","Type":false},{"ID":3012,"Answer":"True False True False","Type":false},{"ID":3013,"Answer":"True False False False","Type":true}],"TopicName":null,"CorrectAnswer":"True False False False","Answer1":"True False False True","Answer2":"True True True False","Answer3":"True False True False","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. (True and not False) or not True -\u0026gt; (True and True) or False -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. Not False and not True -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 1 \u0026gt; 0 and 5 != 3 + 2 -\u0026gt; True and 5 != 5 -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. not 5 \u0026gt; 4 or 4.5 * 2 \u0026lt;= 8 -\u0026gt; not True or 9 \u0026lt;= 8 -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.f95fd6b24ebc8bb447b4e407602c6f49084266fb\"\u003e\u003c/a\u003e\u003ca id=\"t.72\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print((True and not False) or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(not False and not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1 \u0026gt; 0 and 5 != 3 + 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(not 5 \u0026gt; 4 or 4.5 * 2 \u0026lt;= 8)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":948,"VideoQuestionName":"בקרת זרימה 2 - שאלה 1 ","VideoQuestionID":753,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3014,"Answer":"True False False False","Type":false},{"ID":3015,"Answer":"False False False False","Type":true},{"ID":3016,"Answer":"False False True False","Type":false},{"ID":3017,"Answer":"False True True True","Type":false}],"TopicName":null,"CorrectAnswer":"False False False False","Answer1":"True False False False","Answer2":"False False True False","Answer3":"False True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. False or not True -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. not (True and not False) or False -\u0026gt; not (True and True) or False -\u0026gt; not True or False -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 1 \u0026gt; 0 and not 4 != 3 + 2 -\u0026gt; True and not 4 != 5 -\u0026gt; True and not True -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. 3 \u0026gt; 4 and 4.5 * 2 \u0026lt;= 10 -\u0026gt; 3 \u0026gt; 4 and 9 \u0026lt;= 10 -\u0026gt; False and True -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1 c77\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.e072f38faa0ab205dfd5071eccbf7a898c24f112\"\u003e\u003c/a\u003e\u003ca id=\"t.73\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(False or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(not (True and not False) or False)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1 \u0026gt; 0 and not 4 != 3 + 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(3 \u0026gt; 4 and 4.5 * 2 \u0026lt;= 10)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":949,"VideoQuestionName":"בקרת זרימה 2 - שאלה 2 ","VideoQuestionID":754,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3018,"Answer":"4","Type":true},{"ID":3019,"Answer":"5","Type":false},{"ID":3020,"Answer":"3","Type":false},{"ID":3021,"Answer":"6","Type":false}],"TopicName":null,"CorrectAnswer":"4","Answer1":"5","Answer2":"3","Answer3":"6","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. \"this\" == \"that\" -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. \"x\" == \"y\" or \"z\" != \"w\" -\u0026gt; False or True -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. not False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 4\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ffff243cf325af0dc530029053aa67a8709fae9e\"\u003e\u003c/a\u003e\u003ca id=\"t.74\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if \"this\" == \"that\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if \"x\" == \"y\" or \"z\" != \"w\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n -= 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. if True:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. if not False:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":950,"VideoQuestionName":"בקרת זרימה 2 - שאלה 3 ","VideoQuestionID":755,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3022,"Answer":"4","Type":false},{"ID":3023,"Answer":"7","Type":true},{"ID":3024,"Answer":"5","Type":false},{"ID":3025,"Answer":"6","Type":false}],"TopicName":null,"CorrectAnswer":"7","Answer1":"4","Answer2":"5","Answer3":"6","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 3.5 \u0026lt; 6 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n = 7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. \"xy\" == \"xy\" and \"nn\" != \"nn\" -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 7\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b2d4810d05de60f203a8cb6be1f307e4bdbf5ba9\"\u003e\u003c/a\u003e\u003ca id=\"t.75\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if 3.5 \u0026lt; 2*3:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if \"xy\" == \"x\"+\"y\" and \"nn\" != \"n\"*2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n -= 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. if not True:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. if not False:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":951,"VideoQuestionName":"בקרת זרימה 2 - שאלה 4 ","VideoQuestionID":756,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3026,"Answer":"2","Type":true},{"ID":3027,"Answer":"3","Type":false},{"ID":3028,"Answer":"4","Type":false},{"ID":3029,"Answer":"1","Type":false}],"TopicName":null,"CorrectAnswer":"2","Answer1":"3","Answer2":"4","Answer3":"1","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len([True, False]) == 2 -\u0026gt; 2 == 2 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(\"5\") / 2 \u0026lt; 2 -\u0026gt; 5 / 2 \u0026lt; 2 -\u0026gt; 2.5 \u0026lt; 2 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. list(set([10, 20, 10])) == [10, 20] -\u0026gt; [10, 20] == [10, 20] -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 2\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e10. לא נכנס כיוון שהתנאי בשורה 7 התקיים\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e11. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e12. לא נכנס כיוון שהתנאי בשורה 1 התקיים\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e13. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e14. n = 2\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ddd8138f9d86d68ab90fe70b55aa2d9f37a272ea\"\u003e\u003c/a\u003e\u003ca id=\"t.76\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if len([True, False]) == 2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if int(\"5\") / 2 \u0026lt; 2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. if list(set([10, 20, 10])) == [10, 20]:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. n -= 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. n -= 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":952,"VideoQuestionName":"בקרת זרימה 2 - שאלה 5 ","VideoQuestionID":757,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3030,"Answer":"7","Type":false},{"ID":3031,"Answer":"8","Type":false},{"ID":3032,"Answer":"10","Type":false},{"ID":3033,"Answer":"9","Type":true}],"TopicName":null,"CorrectAnswer":"9","Answer1":"7","Answer2":"8","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len([1,2,3,4]) \u0026gt;= len(set([4,4,10,4,5,11,10])) -\u0026gt; len([1,2,3,4])\u0026gt;= len(set([4,5,6,10,11])) -\u0026gt; 4 \u0026gt;= 5 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True == False and 2.2 * 4 != 7.2 -\u0026gt; False and 8.8 != 7.2 -\u0026gt; False and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. Not not True or \"ab\" + \"cd\" == \"abcde\" -\u0026gt; True or \"abcd\" == \"abcde\" -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. n = 9\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. לא נכנס כיוון שהתנאי בשורה 6 התקיים\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e9. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e10. n = 9\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0bf963f8a498a0f2a67d49e326a3aa83a4d52eac\"\u003e\u003c/a\u003e\u003ca id=\"t.77\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if len([1, 2, 3, 4]) \u0026gt;= len(set([4, 4, 10, 4, 5, 11, 10, 6])):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. elif True == False and 2.2 * 4 != 7.2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n += 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. elif not not True or \"ab\" + \"cd\" == \"abcde\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. n += 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. n += 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":953,"VideoQuestionName":"בקרת זרימה 3 - שאלה 1 ","VideoQuestionID":758,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3034,"Answer":"5","Type":false},{"ID":3035,"Answer":"6","Type":true},{"ID":3036,"Answer":"3","Type":false},{"ID":3037,"Answer":"4","Type":false}],"TopicName":null,"CorrectAnswer":"6","Answer1":"5","Answer2":"3","Answer3":"4","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. not len([1,2,3,4]) \u0026gt;= len(set([4,4,10,4,11,10])) -\u0026gt; \u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003enot len([1,2,3,4])\u0026gt;= len(set([4,6,10,11])) -\u0026gt; not 4 \u0026gt;= 4 -\u0026gt; not True -\u0026gt; False\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True == False and 2.2 * 4 != 7.2 -\u0026gt; False and 8.8 != 7.2 -\u0026gt; False and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. Not not True and \"ab\" + \"cd\" == \"abcde\" -\u0026gt; True and \"abcd\" == \"abcde\" -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. נכנס כיוון שהתנאי בשורה 6 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e10. n = 6\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.cdb9289855a97894a682902a84eeddf5a52daf41\"\u003e\u003c/a\u003e\u003ca id=\"t.78\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if not len([1, 2, 3, 4]) \u0026gt;= len(set([4, 4, 10, 4, 11, 10, 6])):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. elif True == False and 2.2 * 4 != 7.2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n += 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. elif not not True and \"ab\" + \"cd\" == \"abcde\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. n += 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. n += 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":954,"VideoQuestionName":"בקרת זרימה 3 - שאלה 2 ","VideoQuestionID":759,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3038,"Answer":"[0, 1, 1, 1]","Type":false},{"ID":3039,"Answer":"[1, 1, 1, 1]","Type":true},{"ID":3040,"Answer":"[1, 1, 1, 0]","Type":false},{"ID":3041,"Answer":"[1, 1, 1, 1, 0]","Type":false}],"TopicName":null,"CorrectAnswer":"[1, 1, 1, 1]","Answer1":"[0, 1, 1, 1]","Answer2":"[1, 1, 1, 0]","Answer3":"[1, 1, 1, 1, 0]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=0, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. len(l) == 0 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. l=[0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. l=[0,1]\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=2, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. l=[0,1,1]\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=3, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. l=[0,1,1,1]\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=4, len(l) \u0026lt; 4 -\u0026gt; False\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e 3-5. לא נכנס כי התנאי בשורה 2 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e 6. l=[0,1,1,1]\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ab9873b41fa8c6b42e445791dc98bbeba0d0851d\"\u003e\u003c/a\u003e\u003ca id=\"t.79\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = []\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. while len(l) \u0026lt; 4:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. if len(l) == 3-2-1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. l.append(0)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. l.append(1)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":955,"VideoQuestionName":"בקרת זרימה 3 - שאלה 3 ","VideoQuestionID":760,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3042,"Answer":"10.5","Type":false},{"ID":3043,"Answer":"12","Type":true},{"ID":3044,"Answer":"15","Type":false},{"ID":3045,"Answer":"18","Type":false}],"TopicName":null,"CorrectAnswer":"12","Answer1":"10.5","Answer2":"15","Answer3":"18","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 1.5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=1.5, n \u0026lt; 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n=1.5+1.5=3\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=3, n \u0026lt; 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n=3+3=6\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=6, n \u0026lt; 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n=6+6=12\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=12, n \u0026lt; 10 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס כי התנאי בשורה 2 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. n = 12\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.baab6c5de7a6fad66f986769b5509c9987786270\"\u003e\u003c/a\u003e\u003ca id=\"t.80\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 1.5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. while n \u0026lt; 10:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += n\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":956,"VideoQuestionName":"בקרת זרימה 3 - שאלה 4 ","VideoQuestionID":761,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3046,"Answer":"120","Type":false},{"ID":3047,"Answer":"560","Type":false},{"ID":3048,"Answer":"400","Type":true},{"ID":3049,"Answer":"720","Type":false}],"TopicName":null,"CorrectAnswer":"400","Answer1":"120","Answer2":"560","Answer3":"720","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[5, 0.25, 0.1, 0.2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. total=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=10/5=2\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=0.25\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=2/0.25=8\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=0.1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=8/0.1=80\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר הרביעי והאחרון ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=0.2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=80/0.2=400\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. int(total)=400\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.9eff3a60b79e1f7e6d1374ff9affa22fc44e6b92\"\u003e\u003c/a\u003e\u003ca id=\"t.81\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = [5, 0.25, 0.1, 0.2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. total = 10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for x in l:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. total /= x\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(int(total))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":957,"VideoQuestionName":"בקרת זרימה 3 - שאלה 5 ","VideoQuestionID":762,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3050,"Answer":"7","Type":true},{"ID":3051,"Answer":"8","Type":false},{"ID":3052,"Answer":"3","Type":false},{"ID":3053,"Answer":"5","Type":false}],"TopicName":null,"CorrectAnswer":"7","Answer1":"8","Answer2":"3","Answer3":"5","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[5, 7, 3, 8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. total=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=0+5%4=0+1=1\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=1+7%4=1+3=4\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=4+3%4=4+3=7\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר הרביעי והאחרון ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=7+8%4=7+0=7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. total=7\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b73377267058afdb23839ecb41ae5ac46ee886a4\"\u003e\u003c/a\u003e\u003ca id=\"t.82\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = [5, 7, 3, 8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. total = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for x in l:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. total += x%4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":958,"VideoQuestionName":"בקרת זרימה 4 - שאלה 1 ","VideoQuestionID":763,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3054,"Answer":"13 11 9 7","Type":false},{"ID":3055,"Answer":"13 11 8 7","Type":false},{"ID":3056,"Answer":"13 11 7","Type":true},{"ID":3057,"Answer":"13 9 7","Type":false}],"TopicName":null,"CorrectAnswer":"13 11 7","Answer1":"13 11 9 7","Answer2":"13 11 8 7","Answer3":"13 9 7","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[6,9,12]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. range(7,14,2)=[7,9,11,13], x=7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x not in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 7\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=9\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x not in l -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השלישי בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=11\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 11\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר הרביעי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=13\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 13\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.1692b14a6c4e54bbaad5b8d0ece0d41eb0d68b65\"\u003e\u003c/a\u003e\u003ca id=\"t.83\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = list(range(6, 15, 3))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for x in range(7, 14, 2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. if x not in l:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":959,"VideoQuestionName":"בקרת זרימה 4 - שאלה 2 ","VideoQuestionID":764,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3058,"Answer":"16 12 8","Type":false},{"ID":3059,"Answer":"12 8","Type":true},{"ID":3060,"Answer":"4 0","Type":false},{"ID":3061,"Answer":"12 10 8","Type":false}],"TopicName":null,"CorrectAnswer":"12 8","Answer1":"16 12 8","Answer2":"4 0","Answer3":"12 10 8","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. range(0,16,4)=[0,4,8,12], x=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 0 \u0026gt;= 8 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 4 \u0026gt;= 8 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השלישי בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 8 \u0026gt;= 8 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 8\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר הרביעי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=12\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 12 \u0026gt;= 8 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 12\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.1f0147ee5c08e11f6d8b8eb676029ed7deb188aa\"\u003e\u003c/a\u003e\u003ca id=\"t.84\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for x in range(0, 16, 4):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. if x \u0026gt;= n:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":960,"VideoQuestionName":"בקרת זרימה 4 - שאלה 3 ","VideoQuestionID":765,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3062,"Answer":"3","Type":true},{"ID":3063,"Answer":"9","Type":false},{"ID":3064,"Answer":"16","Type":false},{"ID":3065,"Answer":"21","Type":false}],"TopicName":null,"CorrectAnswer":"3","Answer1":"9","Answer2":"16","Answer3":"21","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={4:10, 5:3, 6:1}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={4:10, 5:3, 6:1}, s=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d.keys()=[4,5,6], k=4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. s=4\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. k=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. s=4+5=9\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי והאחרון ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. k=6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. s=9+6=15\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. d.values()=[10,3,1], v=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. s=15-10=5\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השני ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. v=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. s=5-3=2\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השלישי והאחרון ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. v=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. s=2-1=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. d.items()=[(4,10),(5,3),(6,1)], len(d.items()=3, s=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. s=1*3=3\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.040a4bfb7cea927ebda538aabb68514aeef34ea0\"\u003e\u003c/a\u003e\u003ca id=\"t.85\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {4: 10, 5: 3, 6: 1}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. s = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for k in d.keys():\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. s += k\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. for v in d.values():\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. s -= v\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. s *= len(d.items())\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(s)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":961,"VideoQuestionName":"בקרת זרימה 4 - שאלה 4 ","VideoQuestionID":766,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3066,"Answer":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Type":false},{"ID":3067,"Answer":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Type":true},{"ID":3068,"Answer":"\u003cp\u003eלא נכנס ללולאה\u003c/p\u003e","Type":false},{"ID":3069,"Answer":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Answer1":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Answer2":"\u003cp\u003eלא נכנס ללולאה\u003c/p\u003e","Answer3":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם תנאי הכניסה ללולאת while מתבצע תמיד, הלולאה תהיה אינסופית ולעולם לא נצא ממנה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשגיאה מסוג LoopError: אינה נכונה כיוון שאינה שגיאה כזו\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלא נכנס ללולאה: אינה נכונה כיוון שזוהי לא בעיה, אלא מצב שבו תנאי כניסה לא מתקיים - זהו המצב שבו מסתיימת כל לולאת while\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו בעיה עלולה להווצר בלולאת while?\u003c/span\u003e\u003c/p\u003e"},{"ID":962,"VideoQuestionName":"בקרת זרימה 4 - שאלה 5 ","VideoQuestionID":767,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3070,"Answer":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Type":false},{"ID":3071,"Answer":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Type":false},{"ID":3072,"Answer":"\u003cp\u003eלא נכנס ללולאה בגלל תנאי כניסה\u003c/p\u003e","Type":false},{"ID":3073,"Answer":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Answer1":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Answer2":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Answer3":"\u003cp\u003eלא נכנס ללולאה בגלל תנאי כניסה\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשגיאה מסוג LoopError: אינה נכונה כיוון שאינה שגיאה כזו\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלולאה אינסופית: אינה נכונה כיוון שלולאת for עוברת על איברים של רשימה\\טווח\\רשומה, לא ייתכן שיהיה מספר אינסופי של איברים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלא נכנס ללולאה בגלל תנאי כניסה: לא נכונה כיוון שבלולאת for אין תנאי כניסה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו בעיה עלולה להווצר בלולאת for?\u003c/span\u003e\u003c/p\u003e"},{"ID":963,"VideoQuestionName":"בקרת זרימה 4 - שאלה 6 ","VideoQuestionID":768,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3074,"Answer":"224","Type":false},{"ID":3075,"Answer":"225","Type":true},{"ID":3076,"Answer":"226","Type":false},{"ID":3077,"Answer":"227","Type":false}],"TopicName":null,"CorrectAnswer":"225","Answer1":"224","Answer2":"226","Answer3":"227","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהערך של a יגדל ב-1 בכל פעם שהלולאה תתבצע, לכן הפלט של הקוד שווה למספר הפעמים שהלולאה תתבצע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעמים שהלולאה תתבצע שווה למספר האיברים בטווח המוגדר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eחישוב של מספר האיברים בטווח הוא מספר הקפיצות ועוד אחד (האיבר הראשון), ומספר הקפיצות מחושב בצורה הבאה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחלק את ההפרש בין המספר האחרון והמספר הראשון בטווח (1006-333) בגודל הקפיצה (3), ונעגל למטה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e(1006-333)/3 = 224.333 -\u0026gt; 224\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנוסיף 1 (עבור המספר הראשון בטווח) למספר הקפיצות כדי למצוא את מספר האיברים, ונקבל כי בטווח יש 225 איברים - כלומר a יגדל ב-1 225 פעמים, ופלט הקוד יהיה 225.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ffb454dce9f54a1181bc52e49cac16c0d1044d61\"\u003e\u003c/a\u003e\u003ca id=\"t.86\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for i in range(333, 1007, 3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":964,"VideoQuestionName":"בקרת זרימה 4 - שאלה 7 ","VideoQuestionID":769,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3078,"Answer":"133300","Type":false},{"ID":3079,"Answer":"147840","Type":false},{"ID":3080,"Answer":"153100","Type":false},{"ID":3081,"Answer":"163350","Type":true}],"TopicName":null,"CorrectAnswer":"163350","Answer1":"133300","Answer2":"147840","Answer3":"153100","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהערך של x גדל ב-1 בכל פעם שהלולאה הפנימית מתבצעת, לכן הפלט של הקוד הוא מספר הפעמים שהלולאה הפנימית תתבצע. מספר הפעמים שהלולאה הפנימית תתבצע שווה למספר הפעמים שלולאה a תתבצע, כפול מספר הפעמים שלולאה b תתבצע, כפול מספר הפעמים שלולאה c תתבצע, לכן מספר הפעמים שהלולאה הפנימית תתבצע שווה למכפלת מספר האיברים בשלושת הטווחים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב כמה איברים יש בכל בטווח:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eחישוב של מספר האיברים בטווח הוא מספר הקפיצות ועוד אחד (האיבר הראשון), ומספר הקפיצות מחושב לפי ההפרש בין המספר האחרון ובין המספר הראשון בטווח, חלקי גודל הקפיצה בעיגול למטה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב את מספר האיברים בטווח של כל אחת מהלולאות:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e1. הטווח מוגדר בין 1 ל-99, בקפיצות של 1. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e1 + (99 - 1)/1 = 1 + 98 = 99\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e2. הטווח מוגדר בין 1 ל-99, בקפיצות של 2. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e1 + (99 - 1)/2 = 1 + 98 / 2 = 1 + 49 = 50\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. הטווח מוגדר בין 1 ל-99, בקפיצות של 3. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e1 + (99 - 1)/3 = 1 + 98 / 3 = 1 + 32.666 = 1 + 32 = 33\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמכפלת מספר האיברים בכל הטווחים שווה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e99 * 50 * 33 = 163350\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכלומר הלולאה הפנימית תתבצע 163350 פעמים, כך שהערך של x יגדל ב-1 163350 פעמים, ופלט הקוד יהיה 16335.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0bb0abadfe047d9df640f272d558d5dbd5850055\"\u003e\u003c/a\u003e\u003ca id=\"t.87\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. x = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for a in range(1, 100, 1):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for b in range(1, 100, 2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for c in range(1, 100, 3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. x += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":965,"VideoQuestionName":"בקרת זרימה 4 - שאלה 8 ","VideoQuestionID":770,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3082,"Answer":"25000","Type":true},{"ID":3083,"Answer":"28856","Type":false},{"ID":3084,"Answer":"29744","Type":false},{"ID":3085,"Answer":"30000","Type":false}],"TopicName":null,"CorrectAnswer":"25000","Answer1":"28856","Answer2":"29744","Answer3":"30000","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהערך של x גדל ב-1 בכל פעם שהלולאה הפנימית מתבצעת, לכן הפלט של הקוד הוא מספר הפעמים שהלולאה הפנימית תתבצע. מספר הפעמים שהלולאה הפנימית תתבצע שווה למספר הפעמים שלולאה a תתבצע, כפול מספר הפעמים שלולאה b תתבצע, כפול מספר הפעמים שלולאה c תתבצע, לכן מספר הפעמים שהלולאה הפנימית תתבצע שווה למכפלת מספר האיברים בשלושת הטווחים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב כמה איברים יש בכל בטווח:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eחישוב של מספר האיברים בטווח הוא מספר הקפיצות ועוד אחד (האיבר הראשון), ומספר הקפיצות מחושב לפי ההפרש בין המספר האחרון ובין המספר הראשון בטווח, חלקי גודל הקפיצה בעיגול למטה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב את מספר האיברים בטווח של כל אחת מהלולאות:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e1. הטווח מוגדר בין 1 ל-100, בקפיצות של 2. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e100/2 = 50\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e2. הטווח מוגדר בין 1 ל-100, בקפיצות של 4. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e100/4 = 25\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. הטווח מוגדר בין 1 ל-100, בקפיצות של 5. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e100/5 = 20\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמכפלת מספר האיברים בכל הטווחים שווה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e50 * 25 * 20 = 25000\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכלומר הלולאה הפנימית תתבצע 25000 פעמים, כך שהערך של x יגדל ב-1 25000 פעמים, ופלט הקוד יהיה 25000.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.52f536eec58d4d042a336aae2c8759632cb96d5a\"\u003e\u003c/a\u003e\u003ca id=\"t.88\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. x = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for a in range(1, 101, 2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for b in range(1, 101, 4):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for c in range(1, 101, 5):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. x += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],"ID":47859},{"Watched":false,"Name":"אופרטוריים לוגיים","Duration":2600000000,"VideoQuestionQueItems":[],"ID":47860},{"Watched":false,"Name":"פקודת if","Duration":3080000000,"VideoQuestionQueItems":[],"ID":47861},{"Watched":false,"Name":"פקודת else","Duration":2550000000,"VideoQuestionQueItems":[],"ID":47862},{"Watched":false,"Name":"מבוא ללולאות","Duration":1260000000,"VideoQuestionQueItems":[],"ID":47863},{"Watched":false,"Name":"לולאת while","Duration":4550000000,"VideoQuestionQueItems":[],"ID":49158},{"Watched":false,"Name":"לולאת for","Duration":4330000000,"VideoQuestionQueItems":[],"ID":49157}],"ID":9472},{"Name":"פונקציות","Videos":[{"Watched":false,"Name":"מבוא","Duration":2690000000,"VideoQuestionQueItems":[{"ID":449,"VideoQuestionName":"פונקציות - שאלה 1 מהלומדה","VideoQuestionID":545,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2182,"Answer":"40","Type":true},{"ID":2183,"Answer":"24","Type":false},{"ID":2184,"Answer":"36","Type":false},{"ID":2185,"Answer":"45","Type":false}],"TopicName":null,"CorrectAnswer":"40","Answer1":"24","Answer2":"36","Answer3":"45","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e1-2. הגדרנו הפונקציה שמקבלת שני ארגומנטים ומחזיקה את המכפלה שלהם ועוד הארגומנט הראשון.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e3. קריאה ל-(multiply_and_add(2, 3, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2. a=2, b=3, a*b+a=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e3. r1=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e4. קריאה ל-(multiply_and_add(8, 4, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2. a=8, b=4, a*b+a=40\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e4. r2=40\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5. r2=40\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.3300aa766b621b48de02ccca5621959ba88d7062\"\u003e\u003c/a\u003e\u003ca id=\"t.30\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp style=\"text-align:left\"\u003e1. def multiply_and_add(a, b):\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e2. return a * b + a\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e3. r1 = multiply_and_add(2, 3)\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e4. r2 = multiply_and_add(r1, 4)\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e5. print(r2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":491,"VideoQuestionName":"פונקציות - שאלה 2 מהלומדה","VideoQuestionID":546,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2186,"Answer":"450","Type":false},{"ID":2187,"Answer":"150","Type":false},{"ID":2188,"Answer":"350","Type":false},{"ID":2189,"Answer":"250","Type":true}],"TopicName":null,"CorrectAnswer":"250","Answer1":"450","Answer2":"150","Answer3":"350","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. var1=100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. var1=100, var2=200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. var1=100, var2=200, var3=150\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e 4-7. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. קריאה ל-(var_function(450, נעבור לשורה הראשונה של הפונקציה (שורה 5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. var1=50, var3=450\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. var1=50, var2=200, var3 = var1 + var2 = 250\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. ערך חזרה 250\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. יודפס 250\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.12327b92af06b2ce8bd89ffb9c2e18aca98a243c\"\u003e\u003c/a\u003e\u003ca id=\"t.31\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. var1 = 100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. var2 = 200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. var3 = 150\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. def var_function(var3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. var1 = 50\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. var3 = var1 + var2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. return var3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(var_function(var1 + var2 + var3))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":492,"VideoQuestionName":"פונקציות - שאלה 3 מהלומדה","VideoQuestionID":547,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2190,"Answer":"hyeyhe","Type":false},{"ID":2191,"Answer":"eyhyhe","Type":true},{"ID":2192,"Answer":"yheeyh","Type":false},{"ID":2193,"Answer":"Eyhhey","Type":false}],"TopicName":null,"CorrectAnswer":"eyhyhe","Answer1":"hyeyhe","Answer2":"yheeyh","Answer3":"Eyhhey","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_WORD=’hey’\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2-6. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e7. קריאה ל-(funky_word(hey, 1, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=’hey’, num=1, new_word=’’\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[1%3]=word[1]=’e’, new_word=’e’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[2%3]=word[2]=’y’, new_word=’ey’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=’h’, new_word=’eyh’\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה eyh, נחזור לשורה שקראה לפונקציה (שורה 7)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. word1=’eyh’\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e8. קריאה ל-(funky_word(hey, 2, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=’hey’, num=2, new_word=’’\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[2%3]=word[2]=’y’, new_word=’y’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=’h’, new_word=’yh’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[4%3]=word[1]=’e’, new_word=’yhe’\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה ’yhe’, נחזור לשורה שקראה לפונקציה (שורה 8)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. word2=’yhe’\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. word1+word2=’eyhyhe’\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא (len מחזירה את אורך המחרוזת, % מחזירה את תוצאת שארית החלוקה בין שני מספרים)?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.4977c3184d1bcc5576a082f620dcf3735b00bd0e\"\u003e\u003c/a\u003e\u003ca id=\"t.32\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_WORD = hey\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def funky_func(word, num=1):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. new_word = \u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for i in range(len(word)):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. new_word += word[(i + num) % len(word)]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. return new_word\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. word1 = funky_func(MY_WORD)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. word2 = funky_func(MY_WORD, 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(word1 + word2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":493,"VideoQuestionName":"פונקציות - שאלה 4 מהלומדה","VideoQuestionID":548,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2194,"Answer":"[30, 30]","Type":false},{"ID":2195,"Answer":"[10, 20]","Type":false},{"ID":2196,"Answer":"[15, 30]","Type":true},{"ID":2197,"Answer":"[20, 20]","Type":false}],"TopicName":null,"CorrectAnswer":"[15, 30]","Answer1":"[30, 30]","Answer2":"[10, 20]","Answer3":"[20, 20]","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=sum(set([5,10,10,5,15]))=sum(set([5,10,15]))=30\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=max([5,10] + [min([15,20])])=max([5,10]+[15])=max([5,10,15])=15\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. [a,b]=[30,15]\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.2aacfc3626c48244e34140b610d1a16e2bda6e34\"\u003e\u003c/a\u003e\u003ca id=\"t.33\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(set([5, 10, 10, 5, 15]))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = max([5, 10] + [min([15, 20])])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print([a, b])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":494,"VideoQuestionName":"פונקציות - שאלה 5 מהלומדה","VideoQuestionID":549,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2198,"Answer":"2147483648","Type":false},{"ID":2199,"Answer":"362880","Type":false},{"ID":2200,"Answer":"3628800","Type":true},{"ID":2201,"Answer":"1048576","Type":false}],"TopicName":null,"CorrectAnswer":"3628800","Answer1":"2147483648","Answer2":"362880","Answer3":"1048576","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eאם מקבלת 1 מחזירה 1, אחרת מחזירה את המספר שקיבלה כפול המספר הקודם לו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eזוהי בעצם הגדרה של פעולת עצרת !, לכן הפלט הוא התוצאה של 10 עצרת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e10! = 10*9*8*7*6*5*4*3*2*1 = 3628800\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.74bf9eebf17a0fc376763f248fc52a1490e92464\"\u003e\u003c/a\u003e\u003ca id=\"t.34\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return a * recursive_func(a - 1)\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(10))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":995,"VideoQuestionName":"פונקציות 1 - שאלה 1 ","VideoQuestionID":771,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3086,"Answer":"40","Type":false},{"ID":3087,"Answer":"24","Type":false},{"ID":3088,"Answer":"36","Type":false},{"ID":3089,"Answer":"12","Type":true}],"TopicName":null,"CorrectAnswer":"12","Answer1":"40","Answer2":"24","Answer3":"36","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e1-2. הגדרנו הפונקציה שמקבלת שני ארגומנטים ומחזיקה את המכפלה שלהם פחות הארגומנט הראשון.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. קריאה ל-(multiply_and_add(2, 3, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=2, b=3, a*b-a=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. r1=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. קריאה ל-(multiply_and_add(4, 4, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=4, b=4, a*b-a=12\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. r2=12\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5. r2=12\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.47c1540167e346d308841f7305af05453ec2a9c1\"\u003e\u003c/a\u003e\u003ca id=\"t.89\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def multiply_and_sub(a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. return a * b - a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. r1 = multiply_and_sub(2, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. r2 = multiply_and_sub(r1, 4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(r2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":996,"VideoQuestionName":"פונקציות 1 - שאלה 2 ","VideoQuestionID":772,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3090,"Answer":"15","Type":false},{"ID":3091,"Answer":"24","Type":false},{"ID":3092,"Answer":"21","Type":true},{"ID":3093,"Answer":"12","Type":false}],"TopicName":null,"CorrectAnswer":"21","Answer1":"15","Answer2":"24","Answer3":"12","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e1-2. הגדרנו פונקציה שמקבלת שני ארגומנטים ומחזיקה את המכפלה של המספרים הקודמים להם (מספר קודם הוא המספר פחות 1).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. קריאה ל-(secret_func(5, 3, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=5, b=3, (a-1)*(b-1)=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. r1=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. קריאה ל-(secret_func(8, 4, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=8, b=4,(a-1)*(b-1)=21\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. r2=21\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5. r2=21\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.22dc391cf38e656245492131e96a1327a49c70bc\"\u003e\u003c/a\u003e\u003ca id=\"t.90\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def secret_func(a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. return (a - 1) * (b - 1)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. r1 = secret_func(5, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. r2 = secret_func(r1, 4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(r2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":997,"VideoQuestionName":"פונקציות 1 - שאלה 3 ","VideoQuestionID":773,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3094,"Answer":"450","Type":false},{"ID":3095,"Answer":"950","Type":true},{"ID":3096,"Answer":"350","Type":false},{"ID":3097,"Answer":"700","Type":false}],"TopicName":null,"CorrectAnswer":"950","Answer1":"450","Answer2":"350","Answer3":"700","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. var1=100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. var1=100, var2=200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. var1=100, var2=200, var3=150\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e 4-7. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. קריאה ל-(var_function(450, נעבור לשורה הראשונה של הפונקציה (שורה 5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. var1=var1+var2=100+200=300, var3=450\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. var3=var1+var2+var3=300+200+450=950\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. ערך חזרה 950\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. יודפס 950\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.817422c28e9d7af222c5d5e14d901f7b6ae2e282\"\u003e\u003c/a\u003e\u003ca id=\"t.91\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. var1 = 100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. var2 = 200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. var3 = 150\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. def var_function(var3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. var1 = var1 + var2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. var3 = var1 + var2 + var3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. return var3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(var_function(var1 + var2 + var3))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":998,"VideoQuestionName":"פונקציות 1 - שאלה 4 ","VideoQuestionID":774,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3098,"Answer":"hyeyhe","Type":false},{"ID":3099,"Answer":"eyhyhe","Type":false},{"ID":3100,"Answer":"yheeyh","Type":false},{"ID":3101,"Answer":"yhehey","Type":true}],"TopicName":null,"CorrectAnswer":"yhehey","Answer1":"hyeyhe","Answer2":"eyhyhe","Answer3":"yheeyh","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_WORD=\"hey\"\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2-6. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e7. קריאה ל-(\"funky_word(\"hey, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=\"hey\", num=2, new_word=\"\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[2%3]=word[2]=\"y\", new_word=\"y\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=\"h\", new_word=\"yh\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[4%3]=word[1]=\"h\", new_word=\"yhe\"\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה \"yhe\", נחזור לשורה שקראה לפונקציה (שורה 7)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. word1=\"yhe\"\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e8. קריאה ל-(funky_word(\"hey\", 3, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=\"hey\", num=3, new_word=\"\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=\"h\", new_word=\"h\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[4%3]=word[1]=\"e\", new_word=\"he\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[5%3]=word[2]=\"y\", new_word=\"hey\"\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה \"hey\", נחזור לשורה שקראה לפונקציה (שורה 8)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. word2=\"hey\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. word1+word2=\"yhehey\"\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.a5022620837551e41b3c5021e82785d66b720993\"\u003e\u003c/a\u003e\u003ca id=\"t.92\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_WORD = \"hey\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def funky_func(word, num=2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. new_word = \"\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for i in range(len(word)):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. new_word += word[(i + num) % len(word)]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. return new_word\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. word1 = funky_func(MY_WORD)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. word2 = funky_func(MY_WORD, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(word1 + word2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":999,"VideoQuestionName":"פונקציות 1 - שאלה 5 ","VideoQuestionID":775,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3102,"Answer":"[30, 30]","Type":false},{"ID":3103,"Answer":"[15, 35]","Type":true},{"ID":3104,"Answer":"[15, 30]","Type":false},{"ID":3105,"Answer":"[13, 35]","Type":false}],"TopicName":null,"CorrectAnswer":"[15, 35]","Answer1":"[30, 30]","Answer2":"[15, 30]","Answer3":"[13, 35]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=sum(set([5,10,10,5,20]))=sum(set([5,10,20]))=35\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=max([10,15] + [min([13,20])])=max([10,15]+[13])=max([10,15,13])=15\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. [a,b]=[35,15]\u003c/p\u003e\u003cp class=\"c1 c77\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.6808934be6cdb6f1e90e512de23fe1087bf17e2c\"\u003e\u003c/a\u003e\u003ca id=\"t.93\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(set([5, 10, 10, 5, 20]))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = max([10, 15] + [min([13, 20])])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print([a, b])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1000,"VideoQuestionName":"פונקציות 2 - שאלה 1 ","VideoQuestionID":776,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3106,"Answer":"72","Type":false},{"ID":3107,"Answer":"63","Type":false},{"ID":3108,"Answer":"90","Type":true},{"ID":3109,"Answer":"45","Type":false}],"TopicName":null,"CorrectAnswer":"90","Answer1":"72","Answer2":"63","Answer3":"45","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=sum(range(5))=sum([0,1,2,3,4])=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=max(range(a))=max(range(10))=max([0,1,2,3,4,5,6,7,8,9])=9\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a*b=10*9=90\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.16becd4aa75f34cfd3246a3656ba43912b89a432\"\u003e\u003c/a\u003e\u003ca id=\"t.94\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(range(5))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = max(range(a))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a*b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1001,"VideoQuestionName":"פונקציות 2 - שאלה 2 ","VideoQuestionID":777,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3110,"Answer":"3","Type":false},{"ID":3111,"Answer":"2","Type":false},{"ID":3112,"Answer":"1","Type":true},{"ID":3113,"Answer":"0","Type":false}],"TopicName":null,"CorrectAnswer":"1","Answer1":"3","Answer2":"2","Answer3":"0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=sum(range(-3, 6, 2))=sum([-3, -1, 1, 3, 5])=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. b=sum(range(a, a*-1, -3))=sum(range(5, -5, -3))=sum([5, 2, -1, -4])=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. a%b=1\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c77\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.522528391d330922600ad5ae00cf0c642d2fe796\"\u003e\u003c/a\u003e\u003ca id=\"t.95\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(range(-3, 6, 2))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = sum(range(a, a*-1, -3))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a%b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1002,"VideoQuestionName":"פונקציות 2 - שאלה 3 ","VideoQuestionID":778,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3114,"Answer":"2147483648","Type":false},{"ID":3115,"Answer":"362880","Type":true},{"ID":3116,"Answer":"3628800","Type":false},{"ID":3117,"Answer":"1048576","Type":false}],"TopicName":null,"CorrectAnswer":"362880","Answer1":"2147483648","Answer2":"3628800","Answer3":"1048576","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם הפונקציה מקבלת 1 היא מחזירה 1, אחרת היא מחזירה את המספר שקיבלה כפול המספר הקודם לו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eזוהי בעצם הגדרה של פעולת עצרת !, לכן הפלט הוא התוצאה של 9 עצרת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e9! = 9*8*7*6*5*4*3*2*1 = 362880\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b0c95b07545313d32c4cfaac3dbc8b1e2baa055c\"\u003e\u003c/a\u003e\u003ca id=\"t.96\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return a * recursive_func(a - 1)\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(9))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1003,"VideoQuestionName":"פונקציות 2 - שאלה 4 ","VideoQuestionID":779,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3118,"Answer":"27","Type":true},{"ID":3119,"Answer":"12","Type":false},{"ID":3120,"Answer":"30","Type":false},{"ID":3121,"Answer":"21","Type":false}],"TopicName":null,"CorrectAnswer":"27","Answer1":"12","Answer2":"30","Answer3":"21","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה מקבלת שני ארגומנטים a ו-b.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003erecursive_func(1, b) - אם a הוא 1 היא מחזירה את b. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003erecursive_func(2, b) - אם a הוא 2 היא מחזירה את ערך החזרה של recursive_func(1, b), שהוא b, ועוד b, כלומר 2b.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם נמשיך להגדיל את a נגלה את הקשר הבא - הפונקציה מחזירה a פעמים את b, כלומר הפונקציה היא בעצם פונקציית הכפל!\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן התוצאה של recursive_func(9, 3) היא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e9*3=27\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0a93e5200bf1f2d04b254894cad6de3e4ca3ce9e\"\u003e\u003c/a\u003e\u003ca id=\"t.97\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return recursive_func(a - 1, b) + b\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(9, 3))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1004,"VideoQuestionName":"פונקציות 2 - שאלה 5 ","VideoQuestionID":780,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3122,"Answer":"55","Type":false},{"ID":3123,"Answer":"44","Type":false},{"ID":3124,"Answer":"66","Type":true},{"ID":3125,"Answer":"77","Type":false}],"TopicName":null,"CorrectAnswer":"66","Answer1":"55","Answer2":"44","Answer3":"77","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם הפונקציה מקבלת 0 היא מחזירה 0, אחרת היא מחזירה את המספר שקיבלה ועוד המספר הקודם לו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eזוהי הגדרה של סכום המספרים הקודמים, או במילים אחרות סכום המספרים עד למספר שהתקבל, כולל.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן כאשר הפונקציה מקבלת 11, היא תחזיר את סכום המספרים עד 11 כולל:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e11+10+9+8+7+6+5+4+3+2+1=66\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b1670939af4ba057fc5e0c528b78273bcd428cf2\"\u003e\u003c/a\u003e\u003ca id=\"t.98\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 0:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return a + recursive_func(a - 1)\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(11))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1005,"VideoQuestionName":"פונקציות 2 - שאלה 6 ","VideoQuestionID":781,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3126,"Answer":"False True True False","Type":false},{"ID":3127,"Answer":"True False False True","Type":false},{"ID":3128,"Answer":"True True False False","Type":false},{"ID":3129,"Answer":"True False True False","Type":true}],"TopicName":null,"CorrectAnswer":"True False True False","Answer1":"False True True False","Answer2":"True False False True","Answer3":"True True False False","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מקבלת שתי ארגומנטיים n ו-i ומוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם n שווה 1 היא מחזירה False.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם n שווה 2 היא מחזירה True.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכלומר נראה שהפונקציה מתמקדת ב-n ובודקת משהו לגביו (כמו כן הקריאה הרקורסיבית מקדמת רק את ערכו של i).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשני התנאים הבאים נראים מורכבים יותר -\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהתנאי הראשון קובע שאם n מתחלק ב-i ללא שארית אז הפונקציה מחזירה False.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהתנאי השני קובע שאם החזקה הריבועית של i גדולה מ-n הפונקציה תחזיר True.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבמילים אחרות, אנחנו בודקים את כל הערכי i בין 2 לשורש של n, ובודקים אם n מתחלק באחד מהם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eזוהי בעצם בדיקה של האם המספר ראשוני, לכן הפונקציה בודקת האם המספר הוא ראשוני!\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלהלן הפלטים של הפונקציה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 13 ראשוני? True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 16 ראשוני? False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 19 ראשוני? True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 22 ראשוני? False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.501ca45c41b6293cb57a85d51d480870c9682402\"\u003e\u003c/a\u003e\u003ca id=\"t.99\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(n, i=2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if n == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if n == 2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. return True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. if n % i == 0:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. return False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. if i * i \u0026gt; n:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. return True\u003c/p\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. return recursive_func(n, i + 1)\u003c/p\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. print(recursive_func(13))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. print(recursive_func(16))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. print(recursive_func(19))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(recursive_func(22))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],"ID":47870},{"Watched":false,"Name":"פונקציה והפלט שלה","Duration":3480000000,"VideoQuestionQueItems":[],"ID":47871},{"Watched":false,"Name":"קלט לפונקציה","Duration":3230000000,"VideoQuestionQueItems":[],"ID":47872},{"Watched":false,"Name":"טווח של משתנים","Duration":3980000000,"VideoQuestionQueItems":[],"ID":47873},{"Watched":false,"Name":"פונקציות מובנות","Duration":1220000000,"VideoQuestionQueItems":[],"ID":47874},{"Watched":false,"Name":"מבוא לרקורסיה","Duration":1750000000,"VideoQuestionQueItems":[],"ID":47875},{"Watched":false,"Name":"רקורסיה","Duration":2830000000,"VideoQuestionQueItems":[],"ID":47876}],"ID":9473},{"Name":"דיבוג וניהול שגיאות","Videos":[{"Watched":false,"Name":"מבוא","Duration":870000000,"VideoQuestionQueItems":[{"ID":496,"VideoQuestionName":"דיבוג וניהול שגיאות - שאלה 1 מהלומדה","VideoQuestionID":550,"VideoID":47866,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2202,"Answer":"בכל מקום שמעניין אותנו לעצור את הריצה","Type":true},{"ID":2203,"Answer":"ניתן להציב רק Breakpoint בודד, לכן נציב בתחילת התוכנית","Type":false},{"ID":2204,"Answer":"בסוף התוכנית, כך נוכל לחזור לקוד שמעניין אותנו","Type":false},{"ID":2205,"Answer":"בתחילת הפונקציה הראשונה בקוד","Type":false}],"TopicName":null,"CorrectAnswer":"בכל מקום שמעניין אותנו לעצור את הריצה","Answer1":"ניתן להציב רק Breakpoint בודד, לכן נציב בתחילת התוכנית","Answer2":"בסוף התוכנית, כך נוכל לחזור לקוד שמעניין אותנו","Answer3":"בתחילת הפונקציה הראשונה בקוד","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנוכל להציב Breakpoint-ים בכל מקום שבו נרצה שריצת הקוד תעצור, לצרכים מגוונים - מעקב אחר שגיאות, הבנת הקוד, בדיקות ועוד.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eהיכן נציב Breakpoint-ים:\u003c/span\u003e\u003c/p\u003e"},{"ID":497,"VideoQuestionName":"דיבוג וניהול שגיאות - שאלה 2 מהלומדה","VideoQuestionID":551,"VideoID":47866,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2206,"Answer":"Resume program","Type":false},{"ID":2207,"Answer":"Step over","Type":false},{"ID":2208,"Answer":"Step into","Type":true},{"ID":2209,"Answer":"אף תשובה אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"Step into","Answer1":"Resume program","Answer2":"Step over","Answer3":"אף תשובה אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eכדי לדבג קריאה של פונקציה נשתמש ב-Step into, כך נמשיך במעקב בתוך הקוד של הפונקציה הנראית.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eעצרתי ב-Breakpoint בקריאה לפונקציה וארצה לעקוב אחרי הריצה בתוך הפונקציה. במה מהבאים אשתמש:\u003c/span\u003e\u003c/p\u003e"},{"ID":498,"VideoQuestionName":"דיבוג וניהול שגיאות - שאלה 3 מהלומדה","VideoQuestionID":552,"VideoID":47866,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2210,"Answer":"2","Type":false},{"ID":2211,"Answer":"4","Type":false},{"ID":2212,"Answer":"1","Type":false},{"ID":2213,"Answer":"3","Type":true}],"TopicName":null,"CorrectAnswer":"3","Answer1":"2","Answer2":"4","Answer3":"1","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eחילוק ב-0 זורק שגיאה מסוג ZeroDivisionError, לכן ירוץ הקוד תחת שורת except ZeroDivisionError ויודפס המספר 3.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.68c0d8a9153193868db0e875130a9e4b9670a71f\"\u003e\u003c/a\u003e\u003ca id=\"t.35\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. try:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(1 / 0)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. except TypeError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(1)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. except IndexError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. except ZeroDivisionError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. except AttributeError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. print(4)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"}],"ID":47866},{"Watched":false,"Name":"דיבוג ב-Pycharm","Duration":3560000000,"VideoQuestionQueItems":[],"ID":47867},{"Watched":false,"Name":"שגיאות","Duration":920000000,"VideoQuestionQueItems":[],"ID":47868},{"Watched":false,"Name":"ניהול שגיאות","Duration":5610000000,"VideoQuestionQueItems":[],"ID":47869}],"ID":9474},{"Name":"תכנות מונחה עצמים","Videos":[{"Watched":false,"Name":"מבוא","Duration":2610000000,"VideoQuestionQueItems":[{"ID":489,"VideoQuestionName":"תכנות מונחה עצמים - שאלה 1 מהלומדה","VideoQuestionID":553,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2214,"Answer":"6","Type":false},{"ID":2215,"Answer":"5","Type":false},{"ID":2216,"Answer":"11","Type":true},{"ID":2217,"Answer":"10","Type":false}],"TopicName":null,"CorrectAnswer":"11","Answer1":"6","Answer2":"5","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e1-4. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5-8. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e9. יצירת מופע של המחלקה Class1, נעבור לפונקציית __init__ של המחלקה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e3. a=2, b=3, self.a=2\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e4. self.b=a*b=6\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 9)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e9. c1=Class1{a=2, b=6}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e10. יצירת מופע של המחלקה Class2, נעבור לפונקציית __init__ של המחלקה (שורה 7)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e7. c=c1.a=2, d=10, self.c=2\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e8. self.d=d/c=5\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e10. c2=Class2{c=2, d=5}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e11. int(c1.b + c2.d) = 6+5 = 11\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.841542a652ece4b9bf969dedd9be134f79304d16\"\u003e\u003c/a\u003e\u003ca id=\"t.36\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. class Class1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def __init__(self, a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. self.a = a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. self.b = a * b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. class Class2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. def __init__(self, c, d=10):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. self.c = c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. self.d = d / c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. c1 = Class1(2, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. c2 = Class2(c1.a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. print(int(c1.b + c2.d))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":490,"VideoQuestionName":"תכנות מונחה עצמים - שאלה 2 מהלומדה","VideoQuestionID":554,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2218,"Answer":"19","Type":false},{"ID":2219,"Answer":"28","Type":true},{"ID":2220,"Answer":"24","Type":false},{"ID":2221,"Answer":"10","Type":false}],"TopicName":null,"CorrectAnswer":"28","Answer1":"19","Answer2":"24","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_VALUE=11\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2-7. הגדרת מחלקת Father\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e8-10. הגדרת מחלקת Child\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e11. יצירת מופע של המחלקה Father, נעבור לפונקציית __init__ של המחלקה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e4. x=5, x \u0026lt; MY_VALUE -\u0026gt; True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e5. self.value = MY_VALUE - x = 11 -5 = 6\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e6-7. לא נכנס מפני שהתנאי בשורה 4 התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 11)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e11. father_instance=Father{value=6}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e11. יצירת מופע של המחלקה Child, נעבור לפונקציית __init__ של המחלקה (המחלקה יורשת ממחלקת Father לכן נקרא לפונקצית __init__ של Father בשורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e4. x=13, x \u0026lt; MY_VALUE -\u0026gt; False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5. לא נכנס כיוון שהתנאי בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e6. נכנס כיוון שהתנאי בשורה בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e7. self.value = x - MY_VALUE = 13 - 11 = 2\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 12)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e12. child_instance=Child{value=2}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e13. קריאה לפונקציה hocus_pocus של מחלקת Child, נעבור לשורה הראשונה של הפונקציה (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e10. self.value * MY_VALUE = 2 * 11 = 22\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שקראה לפונקציה (שורה 13)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e13. magic = 22\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e14. magic + father_instance.value = 22 + 6 = 28\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.8a3ae1dbbf96c9d293067edf408e4ad041257ff0\"\u003e\u003c/a\u003e\u003ca id=\"t.37\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_VALUE = 11\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. class Father:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. def __init__(self, x):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if x \u0026lt; MY_VALUE:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. self.value = MY_VALUE - x\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. self.value = x - MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. class Child(Father):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. def hocus_pocus(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. return self.value * MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. father_instance = Father(5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. child_instance = Child(13)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. magic = child_instance.hocus_pocus()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(magic + father_instance.value)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1006,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 1 ","VideoQuestionID":782,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3130,"Answer":"היחס בין מחלקה למופע הוא רבים ליחיד","Type":false},{"ID":3131,"Answer":"היחס בין מחלקה למופע הוא יחיד ליחיד","Type":false},{"ID":3132,"Answer":"היחס בין מחלקה למופע הוא יחיד לרבים","Type":true},{"ID":3133,"Answer":"מחלקה היא סוג של מופע","Type":false}],"TopicName":null,"CorrectAnswer":"היחס בין מחלקה למופע הוא יחיד לרבים","Answer1":"היחס בין מחלקה למופע הוא רבים ליחיד","Answer2":"היחס בין מחלקה למופע הוא יחיד ליחיד","Answer3":"מחלקה היא סוג של מופע","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמחלקה היא התבנית המתארת את הפונקציות והמשתנים של אובייקט. מופע הוא אובייקט מאותחל עם ערך כלשהו, ניתן ליצור מופעים רבים לאותה מחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eניתן לחשוב על היחס בין מחלקה למופע כיחס בין תבנית אפייה לעוגה - תבנית אפייה היא ייחודית, וניתן ליצור ממנה עוגות רבות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה היחס בין מחלקה למופע?\u003c/span\u003e\u003c/p\u003e"},{"ID":1007,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 2 ","VideoQuestionID":783,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3134,"Answer":"ביצירת המחלקה","Type":false},{"ID":3135,"Answer":"ביצירת מופע","Type":true},{"ID":3136,"Answer":"בעת ירושה מאובייקט","Type":false},{"ID":3137,"Answer":"אף תשובה אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"ביצירת מופע","Answer1":"ביצירת המחלקה","Answer2":"בעת ירושה מאובייקט","Answer3":"אף תשובה אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה __init__ היא פונקציה מיוחדת של מחלקות, אשר נקראת כאשר יוצרים מופע ממחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמתי נקראת הפונקציה __init__?\u003c/span\u003e\u003c/p\u003e"},{"ID":1008,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 3 ","VideoQuestionID":784,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3138,"Answer":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את המבנה וההתנהגות של מחלקה אחרת","Type":true},{"ID":3139,"Answer":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את המבנה וההתנהגות של מופע אחר","Type":false},{"ID":3140,"Answer":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את השם של מחלקה אחרת","Type":false},{"ID":3141,"Answer":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את השם של מופע אחר","Type":false}],"TopicName":null,"CorrectAnswer":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את המבנה וההתנהגות של מחלקה אחרת","Answer1":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את המבנה וההתנהגות של מופע אחר","Answer2":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את השם של מחלקה אחרת","Answer3":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את השם של מופע אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eירושה היא קונספט חשוב בתכנות מונחה עצמים שבו מחלקה אחת יורשת את המבנה וההתנהגות של מחלקה אחרת, כלומר מחלקה כלשהי יורשת את הפונקציות והמשתנים המוגדרים במחלקה אחרת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמהי ירושה?\u003c/span\u003e\u003c/p\u003e"},{"ID":1009,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 4 ","VideoQuestionID":785,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3142,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגויות דומות","Type":false},{"ID":3143,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מופעים המממשים התנהגות של מחלקת בסיס","Type":false},{"ID":3144,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מחלקה המממשת התנהגות של מופע בסיס","Type":false},{"ID":3145,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגות של מחלקת בסיס","Type":true}],"TopicName":null,"CorrectAnswer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגות של מחלקת בסיס","Answer1":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגויות דומות","Answer2":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מופעים המממשים התנהגות של מחלקת בסיס","Answer3":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מחלקה המממשת התנהגות של מופע בסיס","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפולימורפיזם הוא תכונה חשובה בתכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות היורשות ממחלקה משותפת, ומממשות את התנהגות מחלקת הבסיס בצורות שונות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eדוגמה לפולימורפיזם הוא חתול וכלב, היורשים ממחלקת חיה משותפת, ומממשים התנהגויות של מחלקה זו - כמו למשל דיבור - החתול מיילל ואילו הכלב נובח.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמהו פולימורפיזם?\u003c/span\u003e\u003c/p\u003e"},{"ID":1010,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 5 ","VideoQuestionID":786,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3146,"Answer":"הפונקציה מקבלת אובייקט ומחזירה אובייקט המממש התנהגות דומה","Type":false},{"ID":3147,"Answer":"הפונקציה מקבלת אובייקט ומחזירה את כל האובייקטים המממשים התנהגות דומה","Type":false},{"ID":3148,"Answer":"הפונקציה מקבלת אובייקט ומחזירה את האובייקט שיורש ממנו","Type":false},{"ID":3149,"Answer":"הפונקציה מקבלת אובייקט ומחזירה את את האובייקט שהוא ירש ממנו","Type":true}],"TopicName":null,"CorrectAnswer":"הפונקציה מקבלת אובייקט ומחזירה את את האובייקט שהוא ירש ממנו","Answer1":"הפונקציה מקבלת אובייקט ומחזירה אובייקט המממש התנהגות דומה","Answer2":"הפונקציה מקבלת אובייקט ומחזירה את כל האובייקטים המממשים התנהגות דומה","Answer3":"הפונקציה מקבלת אובייקט ומחזירה את האובייקט שיורש ממנו","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eהפונקציה super מקבלת אובייקט ומחזירה את אובייקט האב, כלומר האובייקט שהוא ירש ממנו. כך נוכל להשתמש בפונקציונליות של מחלקת האב.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה עושה הפונקציה super?\u003c/span\u003e\u003c/p\u003e"},{"ID":1011,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 1 ","VideoQuestionID":787,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3150,"Answer":"פולימורפיזם אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Type":false},{"ID":3151,"Answer":"פולימורפיזם לא אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Type":false},{"ID":3152,"Answer":"פולימורפיזם לא אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Type":true},{"ID":3153,"Answer":"פולימורפיזם אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Type":false}],"TopicName":null,"CorrectAnswer":"פולימורפיזם לא אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Answer1":"פולימורפיזם אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Answer2":"פולימורפיזם לא אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Answer3":"פולימורפיזם אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפולימורפיזם הוא מימוש בצורות שונות של מחלקת בסיס על ידי מחלקות שונות, מימוש זה מתבצע בעזרת ירושה - מחלקות שונות יורשות ממחלקת בסיס משותפת ומממשות את התנהגותה, לכן פולימורפיזם לא אפשרי ללא ירושה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eירושה היא קונספט שבו מחלקה יורשת מבנה והתנהגות ממחלקה אחרת - היא לא חייבת לממש התנהגות כלשהי בצורה כלשהי, לכן ירושה אפשרית ללא פולימורפיזם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה היחס בין פולימורפיזם לירושה?\u003c/span\u003e\u003c/p\u003e"},{"ID":1012,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 2 ","VideoQuestionID":788,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3154,"Answer":"כאשר נרצה לרשת מאובייקט","Type":false},{"ID":3155,"Answer":"כאשר נרצה ליצור מופע ממחלקה","Type":false},{"ID":3156,"Answer":"כאשר נרצה להשתמש בפונקציות של מחלקת האב","Type":true},{"ID":3157,"Answer":"כאשר נרצה לרשת ממחלקת האב","Type":false}],"TopicName":null,"CorrectAnswer":"כאשר נרצה להשתמש בפונקציות של מחלקת האב","Answer1":"כאשר נרצה לרשת מאובייקט","Answer2":"כאשר נרצה ליצור מופע ממחלקה","Answer3":"כאשר נרצה לרשת ממחלקת האב","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eהפונקציה super מקבלת אובייקט ומחזירה את אובייקט האב, כלומר האובייקט שהוא ירש ממנו. כך נוכל להשתמש בפונקציות של מחלקת האב מתוך מחלקה יורשת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמתי נשתמש בפונקציה super?\u003c/span\u003e\u003c/p\u003e"},{"ID":1013,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 3 ","VideoQuestionID":789,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3158,"Answer":"self מחזיקה את המופע של האובייקט הנוכחי","Type":true},{"ID":3159,"Answer":"self מחזיקה את המחלקה של האובייקט הנוכחי","Type":false},{"ID":3160,"Answer":"self מחזיקה את המופע של אובייקט האב","Type":false},{"ID":3161,"Answer":"self מחזיקה את הפונקציה הנוכחית","Type":false}],"TopicName":null,"CorrectAnswer":"self מחזיקה את המופע של האובייקט הנוכחי","Answer1":"self מחזיקה את המחלקה של האובייקט הנוכחי","Answer2":"self מחזיקה את המופע של אובייקט האב","Answer3":"self מחזיקה את הפונקציה הנוכחית","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמילה self היא מילה שמורה אשר מחזיקה את המופע של האובייקט הנוכחי, כלומר אם נרצה בתוך קוד של אובייקט מסוים לגשת לפונקציות\\משתנים של האובייקט נוכל לעשות זאת בעזרת self.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה משמעות המילה השמורה self?\u003c/span\u003e\u003c/p\u003e"},{"ID":1014,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 4 ","VideoQuestionID":790,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3162,"Answer":"אפס, רק אובייקט האב יכול להגדיר פונקצית איתחול עבור אובייקט","Type":false},{"ID":3163,"Answer":"אחת או אפס, לא חובה שתהיה לאובייקט פונקצית איתחול","Type":false},{"ID":3164,"Answer":"אחת בלבד, זו פונקצית האיתחול של האובייקט","Type":false},{"ID":3165,"Answer":"אחת או אפס, אם לא נגדיר אחת האובייקט ירש את הפונקציה של אובייקט האב","Type":true}],"TopicName":null,"CorrectAnswer":"אחת או אפס, אם לא נגדיר אחת האובייקט ירש את הפונקציה של אובייקט האב","Answer1":"אפס, רק אובייקט האב יכול להגדיר פונקצית איתחול עבור אובייקט","Answer2":"אחת או אפס, לא חובה שתהיה לאובייקט פונקצית איתחול","Answer3":"אחת בלבד, זו פונקצית האיתחול של האובייקט","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה __init__ היא פונקציית האיתחול של האובייקט, הנקראת כאשר יוצרים מופע מהמחלקה. לכל אובייקט תהיה פונקציה אחת כזו, נוכל להגדיר אותה בעצמנו או לרשת אותה מאובייקט האב.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eכמה פונקציות __init__ נוכל להגדיר לאובייקט?\u003c/span\u003e\u003c/p\u003e"},{"ID":1015,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 5 ","VideoQuestionID":791,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3166,"Answer":"את הערך 3","Type":false},{"ID":3167,"Answer":"את המופע הנוכחי של מחלקה X","Type":true},{"ID":3168,"Answer":"את הערך None","Type":false},{"ID":3169,"Answer":"את הערך 1","Type":false}],"TopicName":null,"CorrectAnswer":"את המופע הנוכחי של מחלקה X","Answer1":"את הערך 3","Answer2":"את הערך None","Answer3":"את הערך 1","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהארגומנט הראשון שעבור לפונקציות במחלקה הוא self, המחזיק את המופע הנוכחי של המחלקה. אומנם שינינו את שם המשתנה ל-a, אך התנהגותו נשארת זהה - הארגומנט הראשון (a) יחזיק את המופע הנוכחי של המחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eבשורה 3 בקוד הבא, מה יכיל המשתנה a?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.30d43f1778634285bd3ec13d9bacaa63644c2a15\"\u003e\u003c/a\u003e\u003ca id=\"t.100\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. class X:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def __init__(a, b=2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. X(1)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1016,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 6 ","VideoQuestionID":792,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3170,"Answer":"מילה השמורה המחזיקה את המופע של האובייקט הנוכחי","Type":false},{"ID":3171,"Answer":"מחלקת האב ממנה יורשים כל האובייקטים","Type":true},{"ID":3172,"Answer":"כינוי לכל אובייקט פיתוני","Type":false},{"ID":3173,"Answer":"פונקציה המחזיקה את מחלקת האב","Type":false}],"TopicName":null,"CorrectAnswer":"מחלקת האב ממנה יורשים כל האובייקטים","Answer1":"מילה השמורה המחזיקה את המופע של האובייקט הנוכחי","Answer2":"כינוי לכל אובייקט פיתוני","Answer3":"פונקציה המחזיקה את מחלקת האב","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eobject הוא מחלקת האב ממנה יורשים כל האובייקטים בפיתון (גם אובייקטים שלא הגדרנו אותם כיורשים מאובייקט כלשהו).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמהו object?\u003c/span\u003e\u003c/p\u003e"},{"ID":1017,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 7 ","VideoQuestionID":793,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3174,"Answer":"A B C","Type":true},{"ID":3175,"Answer":"C B A","Type":false},{"ID":3176,"Answer":"C","Type":false},{"ID":3177,"Answer":"A","Type":false}],"TopicName":null,"CorrectAnswer":"A B C","Answer1":"C B A","Answer2":"C","Answer3":"A","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבכל אחת מהמחלקות אנו תחילה קוראים לפונקציית האיתחול של מחלקת האב ולאחר מכן מדפיסים את שם המחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפונקציית האיתחול של C נקראת ראשונה, זו קוראת לפונקצית האיתחול של B, שקוראת לפונקצית האיתחול של A, שקוראת לפונקצית האיתחול של object (האובייקט של מחלקה יורשת ממנו), שעושה כלום. לאחר מכן הדפסות שמות המחלקות יופיעו בסדר הפוך - תחילה A, לאחר מכן B ואז C.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן הפלט יהיה ABC.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.2b1fee1197de7141198d8e7bb45624d402a3c546\"\u003e\u003c/a\u003e\u003ca id=\"t.101\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. class A:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def __init__(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. super().__init__()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(\"A\")\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. class B(A):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. def __init__(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. super().__init__()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(\"B\")\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. class C(B):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. def __init__(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. super().__init__()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. print(\"C\")\u003c/p\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. C()\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1018,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 8 ","VideoQuestionID":794,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3178,"Answer":"6","Type":false},{"ID":3179,"Answer":"17","Type":false},{"ID":3180,"Answer":"11","Type":false},{"ID":3181,"Answer":"23","Type":true}],"TopicName":null,"CorrectAnswer":"23","Answer1":"6","Answer2":"17","Answer3":"11","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e1-4. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5-8. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e9. יצירת מופע של המחלקה Class1, נעבור לפונקציית __init__ של המחלקה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e3. a=4, b=5, self.a=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e4. self.b=a*b=20\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 9)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e9. c1=Class1{a=4, b=20}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e10. יצירת מופע של המחלקה Class2, נעבור לפונקציית __init__ של המחלקה (שורה 7)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e7. c=c1.a=4, d=12, self.c=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e8. self.d=d/c=3\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e10. c2=Class2{c=4, d=3}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e11. int(c1.b + c2.d) = 20+3 = 23\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.2640a16dc0a2494e9c5aeb90c0d7025e0da36f6c\"\u003e\u003c/a\u003e\u003ca id=\"t.102\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e19. class Class1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e20. def __init__(self, a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e21. self.a = a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e22. self.b = a * b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e23. class Class2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e24. def __init__(self, c, d=12):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e25. self.c = c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e26. self.d = d / c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e27. c1 = Class1(4, 5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e28. c2 = Class2(c1.a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e29. print(int(c1.b + c2.d))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1019,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 9 ","VideoQuestionID":795,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3182,"Answer":"6","Type":true},{"ID":3183,"Answer":"28","Type":false},{"ID":3184,"Answer":"24","Type":false},{"ID":3185,"Answer":"10","Type":false}],"TopicName":null,"CorrectAnswer":"6","Answer1":"28","Answer2":"24","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_VALUE=10\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2-7. הגדרת מחלקת Father\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e8-10. הגדרת מחלקת Child\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e11. יצירת מופע של המחלקה Father, נעבור לפונקציית __init__ של המחלקה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e4. x=4, x \u0026lt; MY_VALUE -\u0026gt; True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e5. self.value = MY_VALUE - x = 10 -4 = 6\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e6-7. לא נכנס מפני שהתנאי בשורה 4 התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 11)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e11. father_instance=Father{value=6}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e11. יצירת מופע של המחלקה Child, נעבור לפונקציית __init__ של המחלקה (המחלקה יורשת ממחלקת Father לכן נקרא לפונקצית __init__ של Father בשורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e4. x=10, x \u0026lt; MY_VALUE -\u0026gt; False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5. לא נכנס כיוון שהתנאי בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e6. נכנס כיוון שהתנאי בשורה בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e7. self.value = x - MY_VALUE = 10 - 10 = 0\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 12)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e12. child_instance=Child{value=20}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e13. קריאה לפונקציה hocus_pocus של מחלקת Child, נעבור לשורה הראשונה של הפונקציה (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e10. self.value * MY_VALUE = 0 * 10 = 0\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שקראה לפונקציה (שורה 13)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e13. magic = 0\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e14. magic + father_instance.value = 0 + 6 = 6\u003c/span\u003e\u003c/p\u003e\u003ch2 class=\"c15 c97\" dir=\"rtl\" id=\"h.e816nbq6zwa8\"\u003e\u003cspan class=\"c3\"\u003e\u003c/span\u003e\u003c/h2\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.537b1cd193a67fc5d54843ae26b6a60e00d5445c\"\u003e\u003c/a\u003e\u003ca id=\"t.103\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_VALUE = 10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. class Father:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. def __init__(self, x):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if x \u0026lt; MY_VALUE:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. self.value = MY_VALUE - x\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. self.value = x - MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. class Child(Father):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. def hocus_pocus(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. return self.value * MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. father_instance = Father(4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. child_instance = Child(10)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. magic = child_instance.hocus_pocus()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(magic + father_instance.value)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],"ID":47878},{"Watched":false,"Name":"כתיבת מחלקה","Duration":5130000000,"VideoQuestionQueItems":[],"ID":47879},{"Watched":false,"Name":"ירושה","Duration":5710000000,"VideoQuestionQueItems":[],"ID":47880}],"ID":9475},{"Name":"מודולים","Videos":[{"Watched":false,"Name":"מודולים","Duration":2270000000,"VideoQuestionQueItems":[{"ID":495,"VideoQuestionName":"מודולים - שאלה 1 מהלומדה","VideoQuestionID":555,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2222,"Answer":"set","Type":false},{"ID":2223,"Answer":"dir","Type":true},{"ID":2224,"Answer":"cd","Type":false},{"ID":2225,"Answer":"echo","Type":false}],"TopicName":null,"CorrectAnswer":"dir","Answer1":"set","Answer2":"cd","Answer3":"echo","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהמודול os הוא מודול שאחראי לפעולות מול מערכת ההפעלה. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפונקציה listdir מחזירה רשימה המכילה תוכן של תיקיה כלשהי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eפקודת cmd בעלת פונקציונליות דומה היא פקודת dir.\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c27\"\u003eלאיזו פקודת CMD מקביל הקוד הבא (העזרו בדוקומנטציה של פיתון)?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.4d4baada8cf0d2d212c1afcfeb85d36d030e96c2\"\u003e\u003c/a\u003e\u003ca id=\"t.38\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. import os\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(os.listdir())\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":984,"VideoQuestionName":"מודולים 1 - שאלה 1 ","VideoQuestionID":796,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3186,"Answer":"datetime.datetime.year()","Type":false},{"ID":3187,"Answer":"datetime.datetime.now().year","Type":true},{"ID":3188,"Answer":"datetime.time().year","Type":false},{"ID":3189,"Answer":"datetime.date().year","Type":false}],"TopicName":null,"CorrectAnswer":"datetime.datetime.now().year","Answer1":"datetime.datetime.year()","Answer2":"datetime.time().year","Answer3":"datetime.date().year","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול datetime משמש לעבודה עם תאריכים וזמנים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003edatetime היא מחלקה בתוך המודול datetime המכילה את הפונקציה now, ומחזירה אובייקט datetime המאותחל עם הזמן הנוכחי. המשתנה year של המחלקה יחזיר את השניה הנוכחית.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר את השנה הנוכחית?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541572122\u0026amp;usg=AOvVaw3oktP-zURLgZWBehA8C7dl\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":985,"VideoQuestionName":"מודולים 1 - שאלה 2 ","VideoQuestionID":797,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3190,"Answer":"asyncio","Type":false},{"ID":3191,"Answer":"struct","Type":false},{"ID":3192,"Answer":"tkinter","Type":true},{"ID":3193,"Answer":"imaplib","Type":false}],"TopicName":null,"CorrectAnswer":"tkinter","Answer1":"asyncio","Answer2":"struct","Answer3":"imaplib","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול tkinter משמש לבניית ממשקים גרפים בפיתון.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול asyncio משמש לפעולות אסינכרוניות (פעולות שקורות במקביל).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול struct משמש לייצג מידע בינארי בדרכים שונות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול imaplib משמש לתקשורת בפרוטוקול imap.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש ליצירת ממשק גרפי בפיתון?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541573379\u0026amp;usg=AOvVaw2p7nLYejUIeXAlN8F6hCef\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":986,"VideoQuestionName":"מודולים 1 - שאלה 3 ","VideoQuestionID":798,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3194,"Answer":"random.randint(1, 10)","Type":true},{"ID":3195,"Answer":"random.randrange(1, 10)","Type":false},{"ID":3196,"Answer":"random.choice([1,10])","Type":false},{"ID":3197,"Answer":"random.random(1, 10)","Type":false}],"TopicName":null,"CorrectAnswer":"random.randint(1, 10)","Answer1":"random.randrange(1, 10)","Answer2":"random.choice([1,10])","Answer3":"random.random(1, 10)","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול random משמש ליצירת מספרים אקראיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה randint בתוך המודול random מחזירה מספר בין שני הארגומנטים כולל שניהם, לכן קריאה ל-\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003erandom.randint(1, 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eתחזיר מספר אקראי בין 1 ל-10 כולל.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר מספר אקראי בין 1 ל-10 כולל?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא: \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541574525\u0026amp;usg=AOvVaw1aw687olnJD1i1hzAD-A_c\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":987,"VideoQuestionName":"מודולים 1 - שאלה 4 ","VideoQuestionID":799,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3198,"Answer":"ipaddress.is_valid_address","Type":false},{"ID":3199,"Answer":"ipaddress.check_ip_address","Type":false},{"ID":3200,"Answer":"ipaddress.validate_address","Type":false},{"ID":3201,"Answer":"ipaddress.ip_address","Type":true}],"TopicName":null,"CorrectAnswer":"ipaddress.ip_address","Answer1":"ipaddress.is_valid_address","Answer2":"ipaddress.check_ip_address","Answer3":"ipaddress.validate_address","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול ipaddress משמש לפעולות על כתובות IP.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה ip_address בתוך המודול ipaddress מקבלת כתובת IP ומחזירה אובייקט מתאים או שגיאה אם כתובת IP היא לא חוקית. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזה מהפונקציות הבאות תבדוק אם כתובת IP היא חוקית?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541575574\u0026amp;usg=AOvVaw06fKpojSRZqm50EhJlnkY_\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":988,"VideoQuestionName":"מודולים 1 - שאלה 5 ","VideoQuestionID":800,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3202,"Answer":"gzip","Type":false},{"ID":3203,"Answer":"lzma","Type":false},{"ID":3204,"Answer":"zlib","Type":false},{"ID":3205,"Answer":"כל התשובות נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"כל התשובות נכונות","Answer1":"gzip","Answer2":"lzma","Answer3":"zlib","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכל המודולים הנ\"ל (gzip, lzma, zlib) משמשים לכיווץ מידע בשיטות שונות ופורמטים שונים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש לכיווץ מידע?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541576639\u0026amp;usg=AOvVaw1GJfyMkMdbN7p-UjmKz5IG\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":989,"VideoQuestionName":"מודולים 2 - שאלה 1 ","VideoQuestionID":801,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3206,"Answer":"list(itertools.product([1,2,3,4,5,6], 2))","Type":false},{"ID":3207,"Answer":"list(itertools.combinations([1,2,3,4,5,6], 2))","Type":false},{"ID":3208,"Answer":"list(itertools.combinations_with_replacement([1,2,3,4,5,6], 2))","Type":true},{"ID":3209,"Answer":"list(itertools.permutations([1,2,3,4,5,6], 2))","Type":false}],"TopicName":null,"CorrectAnswer":"list(itertools.combinations_with_replacement([1,2,3,4,5,6], 2))","Answer1":"list(itertools.product([1,2,3,4,5,6], 2))","Answer2":"list(itertools.combinations([1,2,3,4,5,6], 2))","Answer3":"list(itertools.permutations([1,2,3,4,5,6], 2))","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול itertools משמש ליצירת איטרטורים (אובייקטים שנוח לעבור עליהם בעזרת לולאות).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה combinations_with_replacement בתוך המודול itertools מחזירה את כל הקומבינציות האפשריות באורך נתון (הארגומנט השני) של רשימת איברים (ארגומנט הראשון) כולל חזרה על ערכים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן הפונקציה \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003eitertools.combinations_with_replacement([1,2,3,4,5,6], 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמחזירה את הקומבינציות באורך 2 (שתי קוביות) של המספרים מ-1 עד שש (המספרים על קוביית משחק), כולל חזרה על אותו ערך פעמיים (יכולה להתקבל תוצאה זהה בשתי הקוביות).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר את כל האפשרויות לתוצאה של הטלת שתי קוביות משחק?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541577505\u0026amp;usg=AOvVaw0WbY8LR3o-uc-PYr4CPAsZ\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":990,"VideoQuestionName":"מודולים 2 - שאלה 2 ","VideoQuestionID":802,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3210,"Answer":"http","Type":false},{"ID":3211,"Answer":"webbrowser","Type":true},{"ID":3212,"Answer":"html","Type":false},{"ID":3213,"Answer":"internet","Type":false}],"TopicName":null,"CorrectAnswer":"webbrowser","Answer1":"http","Answer2":"html","Answer3":"internet","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול webbrowser משמש לשליטה בדפדפן, נוכל בעזרתו לפתוח את הדפדפן.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול http מכיל הגדרות הקשורות לפרוטוקול http אשר משומש על ידי דפדפנים לשם גלישה לאתרים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול html משמש לעבודה עם דפי html אשר מתקבלים בגלישה לאתרים והדפדפן מעבד אותם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003einternet הוא לא מודול קיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש לפתיחת הדפדפן?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541578700\u0026amp;usg=AOvVaw1gwqiR5ecTNQYpeZewsN2U\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":991,"VideoQuestionName":"מודולים 2 - שאלה 3 ","VideoQuestionID":803,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3214,"Answer":"timeit","Type":true},{"ID":3215,"Answer":"time","Type":false},{"ID":3216,"Answer":"datetime","Type":false},{"ID":3217,"Answer":"אף תשובה אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"timeit","Answer1":"time","Answer2":"datetime","Answer3":"אף תשובה אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול timeit משמש בדיוק למטרתנו, מדידת משך ריצה של קטע קוד.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנוכל גם להשיג את מטרתינו בעזרת המודולים time ו-datetime על ידי שמירת הזמן לפני הפונקציה, ולאחר מכן שמירת הזמן אחרי הפונקציה וחישוב ההפרש, אך נעדיף להשתמש במודול הממש פונקציונליות זו עבורינו (timeit).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נעדיף להשתמש למדידת משך ריצה של קוד מסוים?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541579732\u0026amp;usg=AOvVaw1eutwX49Iw_2k4mZ0MGvtl\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44 c63\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":992,"VideoQuestionName":"מודולים 2 - שאלה 4 ","VideoQuestionID":804,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3218,"Answer":"heapq","Type":false},{"ID":3219,"Answer":"hashlib","Type":false},{"ID":3220,"Answer":"search","Type":false},{"ID":3221,"Answer":"bisect","Type":true}],"TopicName":null,"CorrectAnswer":"bisect","Answer1":"heapq","Answer2":"hashlib","Answer3":"search","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול bisect משמש לחציית מערכים עבור אלגוריתם חיפוש בינארי, לכן נשתמש בו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eheapq ו-hashlib הם מודולים המשתמשים למימוש אלגוריתמים שונים אך לא לחיפוש בינארי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003esearch הוא לא מודול קיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש עבור מימוש אלגוריתם חיפוש בינארי?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541580773\u0026amp;usg=AOvVaw2armR65R0BAJM6z97g1alq\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":993,"VideoQuestionName":"מודולים 2 - שאלה 5 ","VideoQuestionID":805,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3222,"Answer":"random.randint(\"blue\", \"red\")","Type":false},{"ID":3223,"Answer":"random.randrange(\"blue\", \"red\")","Type":false},{"ID":3224,"Answer":"random.choice([\"blue\", \"red\"])","Type":true},{"ID":3225,"Answer":"random.shuffle(\"blue\", \"red\"])","Type":false}],"TopicName":null,"CorrectAnswer":"random.choice([\"blue\", \"red\"])","Answer1":"random.randint(\"blue\", \"red\")","Answer2":"random.randrange(\"blue\", \"red\")","Answer3":"random.shuffle(\"blue\", \"red\"])","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול random משמש ליצירת מספרים אקראיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה choice בתוך המודול random בחירה אקראית מתוך רשימה של איברים, לכן קריאה ל-\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003erandom.choice([\"blue\", \"red\"])\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eתחזיר red או blue, באקראיות\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר בחירה אקראית בין כחול לאדום?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541581921\u0026amp;usg=AOvVaw0KynUdBJZ6M7zUbL5xAnuU\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":994,"VideoQuestionName":"מודולים 2 - שאלה 6 ","VideoQuestionID":806,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3226,"Answer":"datetime.datetime.now()","Type":false},{"ID":3227,"Answer":"datetime.datetime.today()","Type":false},{"ID":3228,"Answer":"time.asctime(time.time())","Type":false},{"ID":3229,"Answer":"time.ctime(time.time())","Type":true}],"TopicName":null,"CorrectAnswer":"time.ctime(time.time())","Answer1":"datetime.datetime.now()","Answer2":"datetime.datetime.today()","Answer3":"time.asctime(time.time())","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודולים time ו- datetime משמשים לעבודה עם תאריכים וזמנים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציות now ו-today ב-datetime מחזירות אובייקט, אך התבקשנו להחזיר מחרוזת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה time במודול time מחזירה את הזמן הנוכחי בשניות, והפונקציה ctime ממירה זמן בשניות למחרוזת של זמן ותאריך, לכן זאת הפונקציה שנשתמש.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר מחרוזת המתארת את הזמן והתאריך הנוכחי?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541582984\u0026amp;usg=AOvVaw2bxZvoNUGpaYla-v7GvUiO\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"}],"ID":47877}],"ID":9476}]
[{"ID":8674,"Videos":[47908]},{"ID":9467,"Videos":[47832,47833]},{"ID":9468,"Videos":[47834,49151,47836,47837,47838]},{"ID":9469,"Videos":[47839,47840,47841,47842,47843]},{"ID":9470,"Videos":[47844,47845,47846,47847,47848,47849]},{"ID":9471,"Videos":[48003,48004,48005,48006,49152,49153,49154,49155,49156]},{"ID":9472,"Videos":[47859,47860,47861,47862,47863,49158,49157]},{"ID":9473,"Videos":[47870,47871,47872,47873,47874,47875,47876]},{"ID":9474,"Videos":[47866,47867,47868,47869]},{"ID":9475,"Videos":[47878,47879,47880]},{"ID":9476,"Videos":[47877]}];
[47908];
1
17
[[[]],[[],[]],[[{"ID":433,"VideoQuestionName":"אלגוריתמיקה - שאלה 1 מהלומדה","VideoQuestionID":520,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2082,"Answer":"זמן ריצה ממוצע","Type":false},{"ID":2083,"Answer":"זמן ריצה מינימלי","Type":false},{"ID":2084,"Answer":"זמן ריצה מקסימלי","Type":true},{"ID":2085,"Answer":"בכל הזמנים נעשה מספר פעולות זהה","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה מקסימלי","Answer1":"זמן ריצה ממוצע","Answer2":"זמן ריצה מינימלי","Answer3":"בכל הזמנים נעשה מספר פעולות זהה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eזמן ריצה מקסימלי הוא זמן הריצה הגדול ביותר לאלגוריתם נתון, לכן מספר הפעולות בו הוא הגדול ביותר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c27\"\u003eבאיזה מהזמנים באים נבצע את מספר הפעולות הגדול ביותר?\u003c/span\u003e\u003c/p\u003e"},{"ID":434,"VideoQuestionName":"אלגוריתמיקה - שאלה 2 מהלומדה","VideoQuestionID":521,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2086,"Answer":"זמן ריצה קבוע","Type":true},{"ID":2087,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2088,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2089,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה קבוע","Answer1":"זמן ריצה לינארי","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eמספר הפעולות 13 קבוע ואינו תלוי בגודל הקלט ולכן זהו זמן ריצה קבוע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eקלט של אלגוריתם כלשהו הוא X ומספר הפעולות במקרה הגרוע ביותר הוא 13.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":435,"VideoQuestionName":"אלגוריתמיקה - שאלה 3 מהלומדה","VideoQuestionID":522,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2090,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Type":false},{"ID":2091,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Type":true},{"ID":2092,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Type":false},{"ID":2093,"Answer":"אף אחת מהתשובות אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Answer1":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Answer2":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Answer3":"אף אחת מהתשובות אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות נתון כביטוי המכיל חזקות שונות של המשתנה Y המייצג את גודל הקלט. ביטוי מסוג זה הוא פולינום, לכן מדובר בזמן ריצה פולינומיאלי - \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003cspan class=\"c0\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c27\"\u003eקלט של אלגוריתם כלשהו הוא Y ומספר הפעולות במקרה הגרוע ביותר הוא \u003c/span\u003e\u003cspan\u003e \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAXCAYAAAD9VOo7AAAABHNCSVQICAgIfAhkiAAAAwJJREFUaIHt10+IVlUYx/HPO6Noo6NOlpjmJONYtGgRJEEFLSzIopBCbSEIZRFEZkZhBC0MaRGF/Yc2UUH0h8IIK6KkTWQREhLVRqHcRFBU1JSLnBbPGd7z3vd9m3nvpfdtcb9wufc8555zf/ec5znnOdTU1NTU/M9Yg+dxDPcMWEsN9uNCjOFzLBisnBoYweXYMWghNcEbOIrNgxZSEzSwCu/jnAFr6crQoAX0iSdwHn7HFP4arJzZOQt34TC+Fj+wKtVNYDpd92dtDibbe/2TqYED2JvZNmvq25hsy7Vq3iD0foGb+6R1CNtwd4e6+cn+JY7gdoXgeBm3YCnGRVgfSHUN7BE/tyRrsxUfp/fnyjgO9fB+kRvET+QTshCv4EUMJ1sDj+IZLK7wvbJ6z8bTYsx2dai/TexpY5gUQXDjv3W4U6SHubBpnJvKi8UgTPQotMqErMaz2K11QuA64RyNVF4vnGxRyW/NUEbvGXgQZ+I57RMyT5yHrs5s9+I1uu8hS4QnzvC9CPlLhRc+jKdwokexZRkWP/lIl/ojuFJ423Lsw334oy/qWvlTnHt+Ts9F1uAiHM9s32IT5s/r0GCFWGeL+fqh1GgtPsOnVVT3yDaxv53UjIKcn/ACrsHFYkB+6Ju63hhL96nM9itGMVKMkIXCC/fim0LdJ7hVnHJfnePHV2turtP4DtcWbAdn6WNCHOjeKtg3aF13P8CTIvS/mqO+/0LvbHRyqL/T/XRuHMZjuL5LR+fjFJZVEFNmTX5I64Dk16bsvS14vYK2TlRNQh7XvodcILSvz2xXiW1hKI+QXWKzeadL55cI7/ulgsAy7BNeNXPtwQPpOU+5r8BHfdZWhpNif1mX2SbxLk7PTMhlIoN6KZUXiLRtJJVHcJOYxU4h109GtWdP49iOH/svpysNrBRnvJwpkRDdmeoncYfIWhGZ1tval4NTmoO/X/vhqwxVl4CN+C1py5erY5r6VlTov0hZvbvxYabpTa0H0lGRqR4X6fqWSiprampqamrwDxblpA66GbRMAAAAAElFTkSuQmCC\" style=\"display: inline;\"/\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה הסיבוכיות של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":436,"VideoQuestionName":"אלגוריתמיקה - שאלה 4 מהלומדה","VideoQuestionID":523,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2094,"Answer":"\u003cp\u003eזמן ריצה פולינומיאלי\u003c/p\u003e","Type":true},{"ID":2095,"Answer":"\u003cp\u003eזמן ריצה קבוע\u003c/p\u003e","Type":false},{"ID":2096,"Answer":"\u003cp\u003eזמן ריצה לינארי\u003c/p\u003e","Type":false},{"ID":2097,"Answer":"\u003cp\u003eזמן ריצה אחר\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eזמן ריצה פולינומיאלי\u003c/p\u003e","Answer1":"\u003cp\u003eזמן ריצה קבוע\u003c/p\u003e","Answer2":"\u003cp\u003eזמן ריצה לינארי\u003c/p\u003e","Answer3":"\u003cp\u003eזמן ריצה אחר\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eפעולה מספר 1) תתבצע פעם אחת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפעולות מתחת לשורה 2) יתבצעו מספר פעמים כמספר השורות, כלומר N.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפעולות מתחת לשורה a) יתבצעו מספר פעמים כמספר העמודות, כלומר N.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eכלומר קיימות 3 פעולות i+ii+iii שמתבצעות N כפול N פעמים. במילים אחרות, אנו עוברים על כל השורות ובתוכן על כל העמודות, ובסך הכל עוברים על כל המשבצות בלוח, שהן N כפול N משבצות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eאת מספר הפעולות ניתן לבטא כך - \u003c/span\u003e\u003cimg style=\"display:inline;\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAXCAYAAABAtbxOAAAABHNCSVQICAgIfAhkiAAAAfFJREFUWIXt102ITWEYwPHfXAyR1WXyUcaCBRtSt9hI2fha+Nz5KIuxQ5SdjY2aIrKiFBOl2CplYVI+o3RlfJSUsjA1oWgM6Vo89/Le00zN3HumK91/nXrP877vc573PF/n0KbNf8lMHMMrnEFnqwwp5KxvE96jhFlYlbP+cTM1Z303kvE7fMtZ/7jJ22M1luILnk+S/pbQjR50tNqQPJmNIyISurCtteZQxEH0o4zzWJ5Z04sKriSyzqqsgn3Yn9xXsHkyjU4o4cJoE33YI954ERdxPbNmAU5hoDqusQuXNF/aH2DuBPdMxyGMyNhbq4p7MxueYvEoSsoYxlpcq8oLuIkfEzQqD3pwC5+xJZ0oZMZd2IqFOJlRskI03rsZJSu1rvqdw2vhsTrSg+3GRxFuH/A9s7aEN3iEjSIcO7AGb3M3uUnSg/VhBnZgJ45n1nXjk+hPV0U4LsIL/Gzg2f3qC81qDGZkxQb0/jE4ZQTPcBpHRV7BErxM1t0WXluGxw0+e53weO16KFIhlQ01qHvMT6phfBVvjcivgWT+vvh8GvS3iPxT1Dz2BOsxDfNEvp0Vla5TFItfyb4hXMYBUVBazRzMx5TsREkcpIx7OCx+QYiSWhFhmobudvXNulka6WMbRP+q5eQdnMjRpjZt2ozBb2w9YtCY4F3KAAAAAElFTkSuQmCC\"\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eהביטוי הינו פולינום, לכן \u003c/span\u003e\u003cspan class=\"c7\"\u003eזמן הריצה הוא פולינומיאלי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה זמן הריצה של האלגוריתם הבא המתאר צביעת לוח שחמט בגודל N x N?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp\u003e1. נתחיל בפינה הדרום-מערבית של הלוח במשבצת שנקרא לה מספר 1.\u003c/p\u003e\u003cp\u003e2. נפעל באופן הבא בכל שורה כאשר נתקדם בכיוון צפון.\u003c/p\u003e\u003cp\u003e\u0026nbsp; a. נפעל באופן הבא בכל עמודה כאשר נתקדם בכיוונים מזרח ומערב לסירוגין:\u003c/p\u003e\u003cp\u003e\u0026nbsp; \u0026nbsp; i. אם מספר המשבצת שאנחנו צובעים הוא זוגי נצבע בצבע לבן.\u003c/p\u003e\u003cp\u003e\u0026nbsp; \u0026nbsp; ii. אם מספר המשבצת שאנחנו צובעים הוא אי זוגי נצבע בצבע שחור.\u003c/p\u003e\u003cp\u003e\u0026nbsp; \u0026nbsp; iii. נקדם ב-1 את מונה המשבצות שלנו.\u003c/p\u003e\u003cfigure class=\"image\"\u003e\u003cimg src=\"https://bagrut.gool.co.il//VideoQuestionImages/algorithmic.png\"\u003e\u003c/figure\u003e"},{"ID":620,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 1 ","VideoQuestionID":707,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2830,"Answer":"זמן ריצה קבוע","Type":true},{"ID":2831,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2832,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2833,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה קבוע","Answer1":"זמן ריצה לינארי","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות קבוע (27) ואינו תלוי בגודל הקלט ולכן זמן הריצה קבוע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eקלט של אלגוריתם כלשהו הוא N ומספר הפעולות במקרה הגרוע ביותר הוא 27.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":621,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 2 ","VideoQuestionID":708,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2834,"Answer":"זמן ריצה קבוע","Type":false},{"ID":2835,"Answer":"זמן ריצה לינארי","Type":true},{"ID":2836,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2837,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה לינארי","Answer1":"זמן ריצה קבוע","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעולות נתון ככפולה של גודל הקלט, כלומר מספר הפעולות לינארי לגודל הקלט. במקרה כזה זמן הריצה של האלגוריתם הוא לינארי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eקלט של אלגוריתם כלשהו הוא X ומספר הפעולות במקרה הגרוע ביותר הוא \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAYAAAA6yNxSAAAABHNCSVQICAgIfAhkiAAAARZJREFUSInt0iFLBFEUhuFn1iAiGhRcXKOgJsFgMm6zilWxiM0iIwo2MRq26A+wuBYNVo12MYjJJPgbFNZwrzgsu7MzIIvgfjDMPefM+3HunMNAf1RDOOoHV4nvdbQyzycmC/BFuLVMfT7mXmJ8ljXaKNN5CS5BE2k8wy5uUKt0o35RLVxhLJ6nsYJtvPWjAbgT/lYVJ9jHe/aDOm7xIMznFLUCxmW4RmxkMc8wwQzOcelnZr3Ui5sQZt4s6GdZmFe1KJDDDQvbvoBHzGWBbjvwnf8o2UA7l+BAuPkzLrDaCbyPhVFMxY4bsTYr3GqpJAdbOMzEdTxhpN1oB9d4FRYqxXiBBvK4zcjtxTjBccylHbwG+qf6AgRCQtX7+gclAAAAAElFTkSuQmCC\" style=\"display: inline;\"/\u003e\u003cspan class=\"c24\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":622,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 3 ","VideoQuestionID":709,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2838,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Type":false},{"ID":2839,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Type":true},{"ID":2840,"Answer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Type":false},{"ID":2841,"Answer":"אף אחת מהתשובות אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\"/\u003e","Answer1":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAABHNCSVQICAgIfAhkiAAAAYlJREFUSInt1DFI1VEUBvBfSlO86qXRI8ItKwi1CASn0CBRGkPXIgqixpocBKeaykXoLdnQEAQOLTpGg0g01GAGQYjootQYNNhwb3S5/f/vKc9F6Fsu59zvnO/ce8+5/Mc+wkGM4e4OuCORV2lG7MADvMVHPMaJAuEnGC6IP4VZdGb+s3gR8xeihneYjIIVPMKzjHcL9wriR/EZ2zhasH8ZT8vE65jGgcR3KSY7FO0KvgonTHENQ+hrIN6OJZzPNy7EoHOZ/2L0H4/2EF6XVR/jy8ThoeTW2uJ6Ba+wnJFr2MCPaHdjpYF4M6yiNxcfwHwBuR9v8CvandhsQfw7Tubi/VjLiFXciOIp2lsQbysy1oQRSnEHX7CQ+LY0GJcdoIr1XHwO12PiqtAUN3EfP5PgFWFmy3AsrmUN14VPufMwJrCID5jy7zj94X2LSVKcxnPhVNvCB1VPiiE813v0NCi+KW4LN7JbDGKmFWFCb0zj6i5izuClv/9FywWMC03ZDMNCDx3ZC+E9w2/y8T5OrcpnEgAAAABJRU5ErkJggg==\"/\u003e","Answer2":"\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAASCAYAAADVCrdsAAAABHNCSVQICAgIfAhkiAAAAe5JREFUSInt1E2IzVEYx/HPDDNlNFOaKZO8RF6a1SBMFBajkMlCTSYbKY2FsZnYyEKxYErJRo0NxcbKwobZSfJSktehSJmyQF52UsbinP/MuX/npplrYeG7+d/zu89z/r//c87z8J9/iBnTzGtALzbjwRTyDmEBXmG8WlArjuAWHmMIczMGzmJbSR+KG19OtMaojWNv1HpwSpUCtOM2jscXN+M0hktx+zGQyZ+HM3gefxf04mI0VDCIPTkTF3AOdYm2Jn7F7LhuxmvMz+QvFr72JPoSfXc0krIETzEL6qO4SvjC8yrP6md8NsXnOjzCWMZEJ0aFo+xJ9JV4Uop9g3dYnZrYgqt4UQpux3t8ievleJkxAGuFC3cP24UjqcN6oXplRrEiNbEBNzKBXbiOH3Hdho+ZuHoswmd8xRVswkI8S/JTPgiNMGGiy+8lnoN90URK7lYvVVnFEaEaHbifia/YpzAxJrReygGhvDcT7VPhvkSn0BUFd4TL2S1cwBxtcb8Jjgpt1CpUYCAa6CglduNaSWvEJews6cP4ZrKzyoxgYyq04Bju4iFOyLdhC94KZ13QL3TUd5OVhV0qB1fKMuFiNlX5/4/0C+O3Fg6bnKDTokEYalunmb9DmKwzazFRGOkTLu9UOChMz5oN/HV+AZD7WIEW+7zeAAAAAElFTkSuQmCC\"/\u003e","Answer3":"אף אחת מהתשובות אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות נתון כביטוי המכיל חזקות שונות של המשתנה V המייצג את גודל הקלט. ביטוי מסוג זה הוא פולינום, לכן מדובר בזמן ריצה פולינומיאלי - \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAXCAYAAACI2VaYAAAABHNCSVQICAgIfAhkiAAAAiJJREFUSInt1F1ozmEYx/HPxqasba0pm7yW1EoNYSEcjFBCalHKW2s7mUMncqBQrJScqKEIJ5w4UN5qB5K8lOSdUsrihJgzlDm476f+/2f/zX/tyU72Pbmf63ru67p///u+rotxxhlnzKjCDazEepwbWzlpVqAFF7EZZWMrZzAVuJln44RRHNCG1Xg8griJ2I1GvMUM1KEdH9E/XHA99uMunqEbUzOEnRRqJkk3BnAp4auMvgHsxT3MxyZcif+LAnvQPJSwhhh8KAqqxvEYlKQdXRnx03ACr+LvAm04nxAy3Pm98dxBnMEp6SJdLHx1VbSr8R7TM+LnYBeOYHvCvy0KzMNR7CgY5XFdKNzI6SimwJ+4To7rUjxFX0biZrwRSmJjwr8Az3OK6xWePCVujVADr4s2N+Azvkd7nlDIWSzBOzzEBuFpy7BMuO08fMIWTEqKW45bGZtbcB2/oz0FXzL2lWMWvgkddxmrMBMvE/H/ol+ozZqkuBaDn6oOe6K4JFnjZ670rd8Rbq8Jj3IKS+pJGX3CiEjSKTzT7YTvqzBuimkWurTAfaEpWvFiBOJq8Qs/ks4DQrvXCzfWFYU1FQW34lqRrxIXJAo50hMPqZKftbha7KzBQTzAExyWPS5q8EGopQIdQof/lH6WrdIDOQ/HsHOEMSk6sG80CYagURhDtaNJUiEM63WlUBSpw1ksKkWyCqHgO0uQq0mo+dklyPX/+As8hGATlhwF8wAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003cspan class=\"c2\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eקלט של אלגוריתם כלשהו הוא V ומספר הפעולות במקרה הגרוע ביותר הוא \u003c/span\u003e\u003cspan\u003e \u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAXCAYAAABpskPJAAAABHNCSVQICAgIfAhkiAAAAjhJREFUaIHt10+ITlEYx/HPmHeSPzPyZ4HQIKFYyZJBkcaChBrFghULGmU3s7PQZEGRUEKRhQVZULYWFhY2igVNNsxikjFW0licM+a+71zzzvvOe7tT7/3W7Xaec597fue5zznnuRQUFBQUNIASHqEzTxFz8hw8Bw5jOG8RzRT0DfiOr3kLaZagt2EvXmmeOedOF8Yqrj25Kmoy+rE2bxFw3+RMGMNObE20byZ8rifsGzPW144LeIlPGMCy2FeLvs7o35+x3nEWoA+70zpvoSPRXoTnQonVikv4YmKihImM4ShaGq/3Hy1CAC9jqfABBnAt9met7wAu1uG3BS+ihh3TcTiFnkT7IF5XPNOFK3WIqZWVgvB1Cdv6aFsR21nqqyfom3BayPQRFUEvpTgsjA7dCduI8pUwF2dxrkYx9TA+7u+E7Vu8LxdKwDz1pfEhXpTrRnr5dAhP8SNhG1X+F9eDJxhqiMSpGcT7OOZ8IXu6Yl/rLNA3Y+bhrfKlDJuF5dyGVbhnYsLV6JN+SCevXVXesR3PhOy5g+PKt5yZ6Ktk/zT09tbwvmFV9vRjuJFiXx0Ha8dV2Vcr1diHNyYCm6W+eg/ScSYFPbm9zMV5PExxHI33bnzGxxmImCklnBCS40+0zSZ9VUkepN34KWRQJb/i/aSwGvKghDU4I2TP40TfbNCXRgeWYPH/HriLI1O8YNA0682M6MUDoTxMq7oGZaOvnu2lhNt4J2x7Q8IP6LbGSisoKCgoyJu/FBqHZaHMrOEAAAAASUVORK5CYII=\" style=\"display: inline;\"/\u003e\u003cspan class=\"c24\"\u003e.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה הסיבוכיות של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":623,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 4 ","VideoQuestionID":710,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2842,"Answer":"בשניות","Type":false},{"ID":2843,"Answer":"בבתים","Type":false},{"ID":2844,"Answer":"במספר פעולות","Type":true},{"ID":2845,"Answer":"במתח חשמלי","Type":false}],"TopicName":null,"CorrectAnswer":"במספר פעולות","Answer1":"בשניות","Answer2":"בבתים","Answer3":"במתח חשמלי","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסיבוכיות של אלגוריתם היא הערכה של זמן ריצת אלגוריתם. זמן ריצה של אלגוריתם נמדד בהערכה של מספר הפעולות שהאלגוריתם מבצע (לרוב המספר המקסימלי), לכן סיבוכיות של אלגוריתם נמדדת במספר פעולות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבמה נמדדת סיבוכיות של אלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":624,"VideoQuestionName":"אלגוריתמיקה 1 - שאלה 5 ","VideoQuestionID":711,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2846,"Answer":"זמן ריצה קבוע","Type":false},{"ID":2847,"Answer":"זמן ריצה לינארי","Type":true},{"ID":2848,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2849,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה לינארי","Answer1":"זמן ריצה קבוע","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעולות נתון ככפולה של גודל הקלט, לכן נאמר כי מספר הפעולות לינארי לגודל הקלט. במקרה כזה זמן הריצה של האלגוריתם הוא לינארי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eנתון אלגוריתם שמספר הפעולות במקרה הגרוע ביותר שלו הוא פעמיים גודל הקלט.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":625,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 1 ","VideoQuestionID":712,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2850,"Answer":"זמן ריצה קבוע","Type":true},{"ID":2851,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2852,"Answer":"זמן ריצה פולינומיאלי","Type":false},{"ID":2853,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה קבוע","Answer1":"זמן ריצה לינארי","Answer2":"זמן ריצה פולינומיאלי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעולות במקרה הגרוע ביותר הוא 9 (הספרה הראשונה הגדולה ביותר), כלומר מספר הפעולות קבוע ואינו תלוי בגודל הקלט ולכן זהו זמן ריצה קבוע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eנתון אלגוריתם המקבל כקלט מספר ומבצע מספר פעולות השווה לספרה הראשונה של המספר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":626,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 2 ","VideoQuestionID":713,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2854,"Answer":"זמן ריצה קבוע","Type":false},{"ID":2855,"Answer":"זמן ריצה לינארי","Type":false},{"ID":2856,"Answer":"זמן ריצה פולינומיאלי","Type":true},{"ID":2857,"Answer":"זמן ריצה אחר","Type":false}],"TopicName":null,"CorrectAnswer":"זמן ריצה פולינומיאלי","Answer1":"זמן ריצה קבוע","Answer2":"זמן ריצה לינארי","Answer3":"זמן ריצה אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eמספר הפעולות במקרה הגרוע ביותר הוא\u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAXCAYAAADtNKTnAAAABHNCSVQICAgIfAhkiAAAARNJREFUOI3t071KA0EYheEnMQZ/EBHEwsJUKSUi2HoBKkoEa8EiF2DhHdgIgrWVgoKFFyEK9uIPYiNYSUBEwUIsYjG7MFlkZdPq2+w3h53Dzpyz/GmGsIV77KEK5YImC3jCHIYxC5WCJqfR/IiPXr4kpY43XPe4Xw0tlHo1GMGmcIIJNLMv7KCDo0irJloH69iI1h0sZk0msYu7ZE5Zw0Fi+CN90TyOAbQxiJtEn8aDnEuM02kIJTrHUqTP5Blk2cYYRvEiHKmEM/TnbSxHzxpehfyPMY8p3OIrzyS9k7oQ2UWyrmAFz4npVZ5JWvuGkErKpVDxNk7yDFKqOMRyRt/Hu/Cj/UpLKM6n7rRWdRfvnwJ8A8PEMEXcPkuTAAAAAElFTkSuQmCC\" style=\"display: inline;\"/\u003e\u003cspan\u003e כאשר\u003c/span\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAXCAYAAADtNKTnAAAABHNCSVQICAgIfAhkiAAAANtJREFUOI3t0jFKg0EQhuHHmATFQgSxsNDKMsQTeAJR8AJ23kQEj5BOSMBC8AohAXtJlJATiCCiAUFEYrH7wyaQRSub/21m5oP52J0ZSkr+gUtM0U60etSmOF3UuJzkD1jCAW4xwTce8YGLWGdNNrGCZ6xiGPUGxhgsekklyZsYoYfDRN/PGcxzjg2s4wXbwve6qOUaK0ncxSve0BFmsyPM6itnUsxkD1vox7qKYzxF0/ucSTXGprCFgjvcCEO+zhkU1HGFozm9hXes/cbkTDimT7PbOjF7eCV/4AcqGiekpLa2PQAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003cspan class=\"c2\"\u003e הוא גודל הקלט. ביטוי זה הוא פולינום, לכן מדובר בזמן ריצה פולינומיאלי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eנתון אלגוריתם המקבל כקלט מספר ומבצע מספר פעולות השווה לריבוע המספר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה זמן הריצה של האלגוריתם?\u003c/span\u003e\u003c/p\u003e"},{"ID":627,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 3 ","VideoQuestionID":714,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2858,"Answer":"100","Type":false},{"ID":2859,"Answer":"10,000","Type":false},{"ID":2860,"Answer":"5,500","Type":false},{"ID":2861,"Answer":"5,050","Type":true}],"TopicName":null,"CorrectAnswer":"5,050","Answer1":"100","Answer2":"10,000","Answer3":"5,500","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבמקרה הכי גרוע, השליח עולה עד לקומה ה-100 מבלי למסור אף חבילה, ואז מוסר את החבילה בקומה ה-100.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלאחר מכן השליח עולה עד לקומה ה-99 מבלי למסור אף חבילה, ואז מוסר את החבילה בקומה ה-99.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכך השליח ממשיך לעלות כל פעם ולמסור את החבילה בקומה האחרונה שהוא צריך לבדוק, השליח יבצע את העליה 100 פעמים, כך שבפעם הראשונה הוא יעלה 100 קומות, לאחר מכן 99 קומות, ואז 98 קומות… עד שימסור את החבילה בקומה הראשונה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסך מספר הקומות שיעלה השליח מחושב כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfYAAAASCAYAAACpSfycAAAABHNCSVQICAgIfAhkiAAAChFJREFUeJztnXuUVVUdxz+XmeExw2DA8BBMplFgWgliZrGwaMRoUcwkSZNhZS8RlxmJKfagFZWWopVm5sqiUsuetGyRQcukWa1K0pYZKU0PjfBRZkFIQ6LC9Md3n3XPnDnn7H3OfVL7s9Zd596zz977d/fs3/7t/du/fQc8Ho/H4/F4PB6Px+PxeDwej8fj8Xg8Hs//GB3AOmB2rQWpMO8BlgMNtRakBKYA76q1EEc4DcCHSyxjLTA6T8ZjgJuBtpi0HuDHwB+Ay4GjIuknAN8AdgFfAWbmESAHrcDFwFbgIWADQ+VvAN4IfMfI9jUjaz3I1gZ8ENgO7AY2Ad1Vkq2SzAauAB4AfmbeT6hCvQVgIXAjau8fAb1VqDdMCzJYp1W5XlvdNv1sA64x6XcApzvWVwBuD3124RTgC8DzIvdHAGcB743J02Tu34/05TzzvGt6pUmTvRu4Ertx/yTwOvO+DU0KtgE7geuAaWWR1M4GYDDyWhF5xmYPohSAMUAnMlDg3l9KsUtBPdXWyV6Gt+G1kWfSdHJWTP6nUDsGOOnsUqDfFBBVuFNQw80GxgO3ok4YMB4N4j1oRnEp8FNgVNK3TuAjScIlUAA+h5RmIjKkG5ASBLwV2IxWCKOAc4D7gOY6kO2bwCeQ0Wum2BmyTjzuBiZlzFOpsltQR1uA+sLxaLBdnbHeY1FnzcJ8ZMxnGTnOQe35oozlLEV9OCsnAFtMna/Ikb8U0uq26WcB+DLwIZO+BDhI+uS8CQ1GS5BuLEf9vZCSJ5Clj+F9apLJP0h8X1mJJufjUZ/aCZyZId2FPH0O7LKDJvhnW8p4gKKxuxV4JzJUx6LFQdQwVIoNwNyUdJs9iKMduAXoQm20FjjXQZZS7BLUTid70fiThE0nZwGfT8nvpLM9yGjNI74BrwYuC30+zRQSPNeLBtSANlPOqSmCxZHVeE4z9XSE7h1n7h1tPm8DloXSG5Bhf3WNZRvF8DZqQrOyRRllqyfDHsdtZF855x1kw4xGbdyTMV8ew96J3JUt6G9YzUHEVrdNP2ebz1NCz2wGLrTU2wBcAjyBVsg2ow4azKMuyTFogJqAvC1R49gI7AAWh+69D/iWY7orefqcTfaADjSQj0lIfxtqyyTOBe7JKFtebIbdZg+SOAr4EjLGLrahVLtUS520GXabTtoMe6rOjgjduAs1ShyLgd+HPv8JGAnMMJ9PBH4VSv8H8As0c64k48z12dC9v5nrVHPtjKQfAh4EpldWNKtsB4Hr0aSjDSl8N5q1VUuBK0kT6h8XoL7wvRrIEKx+Hq1CXf3ARmCAoX/zamCr26afncBvkYEOuJd0T0cTcqc/iAagPcgbZTPur0cr9jD/Qds1e8z7KM8H5qDtlYB+4DVGDlt6JbHJHvAw8Ajw4pi0BuDtwPdT8o9Dnq96wGYP4pgBfBb4OvJuvBx5JNIo1S7VUidtlGozU3XWZQ9qpBFiIHTvKXNtNdcpwP5IvscoGrdKsQsNLCuQK7sFeKVJC/azvov2viah7zIXzXYqHcziIttlaBb7JHAA+Ciacf27wrJVg+tQG5yJBrTDNZBhBXAV8Osa1O3KOobvpUVfXSXWYdPPiQwdIAD2mvtJPIv2k7cCJyE9+wCSN4mxwGuBx52kLjLeXA+E7u1D40+zQ3q90E98sOB8FGPzx4R8k4E3AZ9xqKMPe39K+7sC/B15VXYi7+bFFIO2XOxBHLuB84G/okXMVWT3qITJK4cL5dDJPcju3I08FJ9maIyETScPoFX7HajtbgNODj2bqrMuhj1uBn44co0r5znsg3m0AdejQAjXBnwaeAdyX9yH9qACN8wec73SPLcdBSrMQp30n3Ug29loNjrZpG1EM1qbS6svIsd8pIxZlLfSZV+AOumn0F7QsvTHmR6p4y/ICITv3Z6YezgLgZcAH3N4dkmknh8wPIBoTYa6s3A50rG0V1+Jddj0M07HD5lXGgOobZaFPqcR9Ot/WZ6LkiQf6DvY0pMod5+z8STxutOLxqY4RqN94/cDv3Ooowt7f7KNfdcYmeYCb0GT85UmzcUexDGIPBr9yKiDvb+kkVcOF8qhk3ehLb0FaIugGU3MArltOvko8CpTxoloNb+J4rZoqs66GPZnUIcPr76DWfDe0DVqjCZg70DRBlyPvkyWBrwXOAO5JlYil8Yvjcyg1cF5aH97OfBz5LazubUqLVszcmFuRAq/D7k2O7HvP3VF5NiOJgdZlLcaZe9HgSvXowEzjccidcwAfhi5Z5scBMxDf/PVDF3FJbE1Uk83Cu4J33NZLdUrNv3cj9zZYcai1VUlyBqtHniwwiuxFuQJGnBIT6Kcfc6FOC/hNKRzfQnPX4EmF9vKKIcrz6FV+80UT+u42INqUC9y2BhE/WwjOp012dzPYjP3mvwz0NgGFp11UbBB1Kk6Q/degJRml/ncD7yU4iyiFc1S+h3KLyeNKAr+BpJXG73IoP65WkIZorKNQ+6k8B7gITQQHclnXuMYwL76KxfHoGCmNRRdc/VMNVzxNv18GLmIw67COcBvSqw3yj5ztXmkojyCvFzHhe4dj4zwYYf0eqGN4QN3Dxq0n455fjUKCtycoY4+SnfFRxlBcYLsYg+qQSXlqIROBrY22OvPajOD/M+YayadPdUI3R653438/PPQrOKrwEWh9HY0iJ5lBFwDfJvsM/OskecBjSjq9Grk8o4GzBTQTGkVWkFOJTvllq2AjrvdhPZbxqJgkn6yR6EnRa4HUfgnpbzPW3YS7SbPTPTdX4i8I0szlAH5IpRHoL4ZBH0V0L7Uqozl5D3uBpqwDVI8j1xNkupuJ10/m4A7gY+bMhajQLQplJ8tJA+KBbSXGLd9sh4ZuKkUj1AuzJDuQiknMdJkD7iToZHZTcgj1h7z7AK0jRUM/KNQ0FmlYwamo63DOabOWcjL+ebQMzZ7UG7y2qWAWujkT5CXsgXZnhtR8GBAO+k6uQ6d7JhoyrgQ9ZWxJt1JZ2eiRnkcNcAO4IsUf1SkgI4N3IOObFzK8DPqXUgpdpkvcDTZyWs816AzkmcgYxJlEVL6Vdh/SKGask1GLv8dKMDiBmQIs1JPhr0RKdAtqKNtBt6A21GoMHkG2dOJn12nnR+OI49hb0STtPtNnU8gF+bJaZnKhEvdXaTrZweKhdiNBphKyb0SGeEoFzE0hmUTChgLaEWD2ENoVRo9PmlLdyGvYbfJDhpj+xlqmBeh7bcoI1CEfLQfHyS7HmWlFU1OtiF7sAXts4e9iC72oByUapdqqZPnoy2UXWgMXcvwYPIuknVyMZJ1p3ldy9Cj01A9nfV4PJ5UJqBfI6zU7y7UK5egs+phbiL7b1Z4PB6Px1N3vAytVPN6z440liK3ethj145WmiNrIZDH4/F4POWmAwU5Vut/StSKd6Ntgeg23Gqyx354PB6Px+PxeP7f+C8Ykh5z/iG5ZgAAAABJRU5ErkJggg==\" style=\"display: inline;\"/\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eשליח מחלק חבילות בבניין. בבניין יש 100 קומות, ולשליח יש 100 חבילות, אחת לדירה בכל קומה. השליח פועל בצורה הבאה: \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eהשליח עולה את כל קומות הבניין, ובודק בכל קומה אם הנמען נמצא בדירה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען נמצא - השליח מוסר לו את החבילה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען לא נמצא - השליח ממשיך לקומה הבאה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם השליח הגיע לקומה האחרונה ולא מסר את כל חבילותיו הוא יורד לקומה התחתונה ומתחיל לעלות שוב ולחלק חבילות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eבהנחה שבכל עליה לפחות נמען אחד ימצא בדירה, מה מספר הקומות המקסימלי שהשליח יעלה?\u003c/span\u003e\u003c/p\u003e"},{"ID":628,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 4 ","VideoQuestionID":715,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2862,"Answer":"100","Type":true},{"ID":2863,"Answer":"101","Type":false},{"ID":2864,"Answer":"50","Type":false},{"ID":2865,"Answer":"150","Type":false}],"TopicName":null,"CorrectAnswer":"100","Answer1":"101","Answer2":"50","Answer3":"150","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבמקרה הכי טוב, השליח עולה את קומות הבניין פעם אחת ומוסר את כל החבילות במהלך עליה זו. בעליה בודדת זו השליח יעלה 100 קומות בלבד, ולכן זה מספר הקומות המינימלי אותו השליח יכול לעלות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eשליח מחלק חבילות בבניין. בבניין יש 100 קומות, ולשליח יש 100 חבילות, אחת לדירה בכל קומה. השליח פועל בצורה הבאה: \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eהשליח עולה את כל קומות הבניין, ובודק בכל קומה אם הנמען נמצא בדירה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען נמצא - השליח מוסר לו את החבילה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם הנמען לא נמצא - השליח ממשיך לקומה הבאה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאם השליח הגיע לקומה האחרונה ולא מסר את כל חבילותיו הוא יורד לקומה התחתונה ומתחיל לעלות שוב ולחלק חבילות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבהנחה שבכל עליה לפחות נמען אחד ימצא בדירה, מה מספר הקומות המינימלי שהשליח יעלה?\u003c/span\u003e\u003c/p\u003e"},{"ID":629,"VideoQuestionName":"אלגוריתמיקה 2 - שאלה 5 ","VideoQuestionID":716,"VideoID":47834,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2866,"Answer":"בשניות","Type":false},{"ID":2867,"Answer":"במספר פעולות","Type":false},{"ID":2868,"Answer":"בבתים","Type":true},{"ID":2869,"Answer":"במתח חשמלי","Type":false}],"TopicName":null,"CorrectAnswer":"בבתים","Answer1":"בשניות","Answer2":"במספר פעולות","Answer3":"במתח חשמלי","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסיבוכיות של אלגוריתם היא הערכה של זמן ריצת אלגוריתם, וזמן ריצה של אלגוריתם נמדד בהערכה של מספר הפעולות שהאלגוריתם מבצע (לרוב המספר המקסימלי).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבמה נמדד זמן ריצה של אלגוריתם?\u003c/span\u003e\u003c/p\u003e"}],[],[],[],[]],[[{"ID":445,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 1 מהלומדה","VideoQuestionID":524,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2098,"Answer":"כל שפת Low Level","Type":false},{"ID":2099,"Answer":"כל שפת High Level","Type":false},{"ID":2100,"Answer":"שפת מכונה","Type":true},{"ID":2101,"Answer":"קיימות שפות רבות המכילות פקודות אותן המחשב מבצע בצורה ישירה","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"כל שפת Low Level","Answer2":"כל שפת High Level","Answer3":"קיימות שפות רבות המכילות פקודות אותן המחשב מבצע בצורה ישירה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה. כל פקודה של שפת המכונה מורכבת מרצף ייחודי של סיביות, אותו מעבד המחשב מקשר לביצוע פעולה ספציפית. שפות Low Level או שפות High Level מכילות פקודות אשר יותר קלות לקריאה ושימוש של בני אדם, ורק לאחר מכן מתורגמות לשפת מכונה על ידי מהדר או מפרש.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eאיזו שפה מכילה פקודות אותן המחשב מבצע בצורה ישירה?\u003c/span\u003e\u003c/p\u003e"},{"ID":446,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 2 מהלומדה","VideoQuestionID":525,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2102,"Answer":"שפה מפורשת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר, שפה מתקמפלת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך","Type":false},{"ID":2103,"Answer":"שפה מפורשת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך, שפה מתקמפלת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר","Type":false},{"ID":2104,"Answer":"שפה מתקמפלת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מפורשת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Type":false},{"ID":2105,"Answer":"שפה מפורשת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מתקמפלת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Type":true}],"TopicName":null,"CorrectAnswer":"שפה מפורשת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מתקמפלת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Answer1":"שפה מפורשת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר, שפה מתקמפלת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך","Answer2":"שפה מפורשת מורכבת להתאמה למערכות שונות ובעלת זמן ריצה ארוך, שפה מתקמפלת פשוטה להתאמה למערכות שונות ובעלת זמן ריצה קצר","Answer3":"שפה מתקמפלת פשוטה להתאמה למערכות שונות אך בעלת זמן ריצה ארוך, שפה מפורשת מורכבת להתאמה למערכות שונות אך בעלת זמן ריצה קצר","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eשפה מפורשת קלה יותר להתאמה למערכות שונות משפה מתקפלת כיוון שאינה מתקמפלת לשפת מכונה של מעבד ספציפי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eשפה מתקמפלת תשיג ביצועים טובים יותר משל שפה מפורשת כיוון שאינה דורשת תרגום של שורות קוד לשפת מכונה בזמן ריצה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה ההבדלים העיקריים בין שפה מפורשת לשפה מתקמפלת?\u003c/span\u003e\u003c/p\u003e"},{"ID":447,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 3 מהלומדה","VideoQuestionID":526,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2106,"Answer":"Python","Type":false},{"ID":2107,"Answer":"Java","Type":false},{"ID":2108,"Answer":"C","Type":true},{"ID":2109,"Answer":"Javascript","Type":false}],"TopicName":null,"CorrectAnswer":"C","Answer1":"Python","Answer2":"Java","Answer3":"Javascript","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eC היא שפה שמתממשקת בצורה טובה עם המערכת עליה היא רצה, לכן תתאים לכתיבת מערכת הפעלה לגשושית בעלת חומרה יעודית. כמו כן נשיג בעזרת C ביצועי קוד טובים, מה שעלול להיות קריטי במשימה כה מורכבת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eקיבלתי משימה לכתוב מערכת הפעלה לגשושית שעתידה להשתגר לחלל. באיזו שפה אשתמש למשימה?\u003c/span\u003e\u003c/p\u003e"},{"ID":448,"VideoQuestionName":"מבוא לשפות תכנות - שאלה 4 מהלומדה","VideoQuestionID":527,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2110,"Answer":"זה לא משנה באיזה שפה אשתמש","Type":false},{"ID":2111,"Answer":"Java","Type":true},{"ID":2112,"Answer":"C","Type":false},{"ID":2113,"Answer":"Javascript","Type":false}],"TopicName":null,"CorrectAnswer":"Java","Answer1":"זה לא משנה באיזה שפה אשתמש","Answer2":"C","Answer3":"Javascript","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eJava היא שפה התומכת בסקלביליות שתאפשר הרצה של תוכנה על גבי המכונות הרבות בחוות השרתים. כמו כן עלינו להריץ את התוכנה על מגוון מערכות שונות, בעיה ש-Java מתמודדת איתה בעזרת \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eה-Java Virtual Machine.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eהתבקשתי לכתוב תוכנה המשתמשת במגוון מכונות שונות בחוות שרתים גדולה לצורך ביצוע חישובים למציאת הספרה הבאה במספר פאי. באיזה שפה אשתמש?\u003c/span\u003e\u003c/p\u003e"},{"ID":630,"VideoQuestionName":"שפות תכנות 1 - שאלה 1 ","VideoQuestionID":717,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2870,"Answer":"כל שפת Low Level","Type":false},{"ID":2871,"Answer":"כל שפת High Level","Type":false},{"ID":2872,"Answer":"שפת מכונה","Type":true},{"ID":2873,"Answer":"כל התשובות נכונות","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"כל שפת Low Level","Answer2":"כל שפת High Level","Answer3":"כל התשובות נכונות","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה. כל פקודה של שפת המכונה מורכבת מרצף ייחודי של סיביות, ולכן שפת מכונה אינה קריאה על ידי בני אדם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהשפות הבאות לא קריאה על ידי בני אדם?\u003c/span\u003e\u003c/p\u003e"},{"ID":631,"VideoQuestionName":"שפות תכנות 1 - שאלה 2 ","VideoQuestionID":718,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2874,"Answer":"שפת מכונה","Type":false},{"ID":2875,"Answer":"שפה מפורשת","Type":true},{"ID":2876,"Answer":"שפה מתקמפלת","Type":false},{"ID":2877,"Answer":"שפת High Level","Type":false}],"TopicName":null,"CorrectAnswer":"שפה מפורשת","Answer1":"שפת מכונה","Answer2":"שפה מתקמפלת","Answer3":"שפת High Level","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנבחר להשתמש בשפה מפורשת, מכיוון שהיא קלה יותר להתאמה עבור מערכות שונות מכיוון שהיא לא מתקמפלת לשפת מכונה של מעבד ספציפי. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזו שפה נבחר כדי לכתוב קוד שיוכל לרוץ על מגוון גדול של מערכות?\u003c/span\u003e\u003c/p\u003e"},{"ID":632,"VideoQuestionName":"שפות תכנות 1 - שאלה 3 ","VideoQuestionID":719,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2878,"Answer":"Python","Type":false},{"ID":2879,"Answer":"C","Type":true},{"ID":2880,"Answer":"Java","Type":false},{"ID":2881,"Answer":"Javascript","Type":false}],"TopicName":null,"CorrectAnswer":"C","Answer1":"Python","Answer2":"Java","Answer3":"Javascript","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eC היא שפה שמתממשקת בצורה טובה עם המערכת עליה היא רצה, ולכן היא תתאים לכתיבת מערכת הפעלה למאיץ חלקיקים בעל חומרה יעודית. בנוסף, במערכת מדעית מסוג זה יש חשיבות גדולה לביצועים טובים ויעילות, ובעזרת שפת C נוכל להשיג ביצועי קוד טובים יותר מאשר באמצעות שאר השפות המוצעות .\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזו שפה נבחר כדי לכתוב מערכת הפעלה חדשה למאיץ החלקיקים בז’נבה?\u003c/span\u003e\u003c/p\u003e"},{"ID":633,"VideoQuestionName":"שפות תכנות 1 - שאלה 4 ","VideoQuestionID":720,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2882,"Answer":"זה לא משנה באיזו שפה אשתמש","Type":false},{"ID":2883,"Answer":"JavaScript","Type":false},{"ID":2884,"Answer":"C","Type":false},{"ID":2885,"Answer":"Java","Type":true}],"TopicName":null,"CorrectAnswer":"Java","Answer1":"זה לא משנה באיזו שפה אשתמש","Answer2":"JavaScript","Answer3":"C","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eJava היא שפה התומכת בסקלביליות ומאפשרת הרצה של תוכנה על גבי שרתים רבים באוניברסיטה. כמו כן עלינו להריץ את התוכנה על מגוון מערכות שונות, בעיה ש-Java מתמודדת איתה בעזרת ה-Java Virtual Machine.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזו שפה נבחר כדי לכתוב תוכנה שתרוץ על מספר רב של שרתים שונים באוניברסיטה גדולה לצורך ביצוע חישובים למטרות מחקריות?\u003c/span\u003e\u003c/p\u003e"},{"ID":634,"VideoQuestionName":"שפות תכנות 1 - שאלה 5 ","VideoQuestionID":721,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2886,"Answer":"כל שפת Low Level","Type":false},{"ID":2887,"Answer":"כל שפת High Level","Type":false},{"ID":2888,"Answer":"שפת מכונה","Type":true},{"ID":2889,"Answer":"כל התשובות נכונות","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"כל שפת Low Level","Answer2":"כל שפת High Level","Answer3":"כל התשובות נכונות","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה ולכן אין צורך לקמפל אותה, שכן תהליך קימפול ממיר קוד בשפת תכנות לקוד בשפת מכונה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהשפות הבאות לא דורשת קימפול?\u003c/span\u003e\u003c/p\u003e"},{"ID":635,"VideoQuestionName":"שפות תכנות 2 - שאלה 1 ","VideoQuestionID":722,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2890,"Answer":"קימפול","Type":false},{"ID":2891,"Answer":"הידור","Type":false},{"ID":2892,"Answer":"פירוש","Type":false},{"ID":2893,"Answer":"תשובות א’ וב’ נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"תשובות א’ וב’ נכונות","Answer1":"קימפול","Answer2":"הידור","Answer3":"פירוש","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eקימפול, או בעברית הידור, הוא התהליך שבו מומר קוד בשפת תכנות לקוד בשפת מכונה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיך נקרא התהליך שהתוצר הסופי שלו הוא קוד בשפת מכונה?\u003c/span\u003e\u003c/p\u003e"},{"ID":636,"VideoQuestionName":"שפות תכנות 2 - שאלה 2 ","VideoQuestionID":723,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2894,"Answer":"שפות High Level יעילות יותר בריצה","Type":false},{"ID":2895,"Answer":"שפות High Level קריאות יותר וקלות יותר להבנה","Type":true},{"ID":2896,"Answer":"שפות High Level מאפשרות לבצע פעולות שלא ניתן לבצע באמצעות שפות Low Level","Type":false},{"ID":2897,"Answer":"שפות High Level מתאימות לכל מטרה","Type":false}],"TopicName":null,"CorrectAnswer":"שפות High Level קריאות יותר וקלות יותר להבנה","Answer1":"שפות High Level יעילות יותר בריצה","Answer2":"שפות High Level מאפשרות לבצע פעולות שלא ניתן לבצע באמצעות שפות Low Level","Answer3":"שפות High Level מתאימות לכל מטרה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפות High Level קריאות וקלות להבנה מכיוון שהן מורכבות מביטויים ומילים אמיתיות ולכן קרובות יותר לשפת בני אדם. בעקבות תכונות אלה, שפות High Level פחות יעילות בריצה לעומת שפות Low Level, והן אינן מתאימות לכל מטרה (לדוגמה הרצת קוד על מערכת הפעלה לא סטנדרטית), ואין פעולות שניתן לבצע רק באמצעות שפות High Level.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה היתרון של שפות High Level לעומת שפות Low Level?\u003c/span\u003e\u003c/p\u003e"},{"ID":637,"VideoQuestionName":"שפות תכנות 2 - שאלה 3 ","VideoQuestionID":724,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2898,"Answer":"שפות Low Level יעילות יותר בריצה","Type":true},{"ID":2899,"Answer":"שפות Low Level קריאות יותר וקלות יותר להבנה עבור בני אדם","Type":false},{"ID":2900,"Answer":"פיתוח קוד בשפות Low Level הוא מהיר יותר","Type":false},{"ID":2901,"Answer":"כדי לפתח קוד בשפות Low Level צריך פחות ידע","Type":false}],"TopicName":null,"CorrectAnswer":"שפות Low Level יעילות יותר בריצה","Answer1":"שפות Low Level קריאות יותר וקלות יותר להבנה עבור בני אדם","Answer2":"פיתוח קוד בשפות Low Level הוא מהיר יותר","Answer3":"כדי לפתח קוד בשפות Low Level צריך פחות ידע","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפות Low Level קרובות יותר לשפת מכונה ולכן יעילות יותר בריצה. הן פחות קריאות משפות High Level, ופיתוח בהן איטי יותר בדרך כלל. הפיתוח בשפות Low Level מצריך ידע עמוק יותר מאשר פיתוח בשפות High Level.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה היתרון של שפות Low Level לעומת שפות High Level?\u003c/span\u003e\u003c/p\u003e"},{"ID":638,"VideoQuestionName":"שפות תכנות 2 - שאלה 4 ","VideoQuestionID":725,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2902,"Answer":"שפת High Level","Type":false},{"ID":2903,"Answer":"שפה מפורשת","Type":false},{"ID":2904,"Answer":"שפה מתקמפלת","Type":false},{"ID":2905,"Answer":"תשובות א’ ו-ב’ נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"תשובות א’ ו-ב’ נכונות","Answer1":"שפת High Level","Answer2":"שפה מפורשת","Answer3":"שפה מתקמפלת","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפיתון היא שפת תכנות מפורשת, כלומר הרצת הקוד נעשית על ידי תרגום שורה אחר שורה לשפת מכונה על ידי המפרש.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבנוסף זוהי שפה High level-ית, כלומר השפה עושה אבסטרקציה למערכת עליה היא רצה, והמשתמש אינו צריך לנהל משאבים כמו זיכרון בעצמו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו שפה היא פיתון?\u003c/span\u003e\u003c/p\u003e"},{"ID":639,"VideoQuestionName":"שפות תכנות 2 - שאלה 5 ","VideoQuestionID":726,"VideoID":47839,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2906,"Answer":"שפה מפורשת","Type":false},{"ID":2907,"Answer":"שפה מתקמפלת","Type":false},{"ID":2908,"Answer":"שפת מכונה","Type":true},{"ID":2909,"Answer":"שפת Low level","Type":false}],"TopicName":null,"CorrectAnswer":"שפת מכונה","Answer1":"שפה מפורשת","Answer2":"שפה מתקמפלת","Answer3":"שפת Low level","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשפת מכונה היא אוסף פקודות אותן מעבד המחשב יכול לבצע בצורה ישירה, לכן זוהי השפה שרצה במעבד.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהשפות הבאות רצה במעבד?\u003c/span\u003e\u003c/p\u003e"}],[],[],[],[]],[[{"ID":444,"VideoQuestionName":"מבוא לפייתון - שאלה 1 מהלומדה","VideoQuestionID":528,"VideoID":47844,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2114,"Answer":"\u003cp\u003e2 6\u003c/p\u003e","Type":true},{"ID":2115,"Answer":"\u003cp\u003e2 4 6\u003c/p\u003e","Type":false},{"ID":2116,"Answer":"\u003cp\u003e4 6\u003c/p\u003e","Type":false},{"ID":2117,"Answer":"\u003cp\u003e4 5 6\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e2 6\u003c/p\u003e","Answer1":"\u003cp\u003e2 4 6\u003c/p\u003e","Answer2":"\u003cp\u003e4 6\u003c/p\u003e","Answer3":"\u003cp\u003e4 5 6\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e1 - נמצא בשורת הערה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2 - לא בהערה, לכן יודפס\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e3 + 4 - נמצאים בשורת הערה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5 - נמצא בהערה רבת שורות\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e6 - לא בהערה, לכן יודפס\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eלכן 2 ו-6 יודפסו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eאילו מספרים יודפסו בקוד הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. # print(\"1\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. print(\"2\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. # print(\"3\") # print(\"4\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \"\"\"\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. print(\"5\")\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \"\"\"\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. print(\"6\")\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"}],[],[],[],[],[]],[[{"ID":437,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 1 מהלומדה","VideoQuestionID":529,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2118,"Answer":"\u003cp\u003eba\u003c/p\u003e","Type":false},{"ID":2119,"Answer":"\u003cp\u003eaaaa\u003c/p\u003e","Type":true},{"ID":2120,"Answer":"\u003cp\u003e1a\u003c/p\u003e","Type":false},{"ID":2121,"Answer":"\u003cp\u003ebaba\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eaaaa\u003c/p\u003e","Answer1":"\u003cp\u003eba\u003c/p\u003e","Answer2":"\u003cp\u003e1a\u003c/p\u003e","Answer3":"\u003cp\u003ebaba\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=1, b=‘a’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a=1, b=‘aa’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. a=2, b=’aa’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. b*a=’aaaa’\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = 1\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. b = \u0027a\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. b += b\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. a += a\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. print(b * a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":438,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 2 מהלומדה","VideoQuestionID":530,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2122,"Answer":"\u003cp\u003e1a\u003c/p\u003e","Type":false},{"ID":2123,"Answer":"\u003cp\u003e21\u003c/p\u003e","Type":false},{"ID":2124,"Answer":"\u003cp\u003e12\u003c/p\u003e","Type":true},{"ID":2125,"Answer":"\u003cp\u003eba\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e12\u003c/p\u003e","Answer1":"\u003cp\u003e1a\u003c/p\u003e","Answer2":"\u003cp\u003e21\u003c/p\u003e","Answer3":"\u003cp\u003eba\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. b=’1’\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. b=’1’, a=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. b=’1’, a=2\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. str(a)=’2’, b+str(a)=’1’+’2’=‘12’\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. b = \u00271\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. a = int(b)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. a += 1\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(b + str(a))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":439,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 3 מהלומדה","VideoQuestionID":531,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2126,"Answer":"\u003cp\u003e4\u003c/p\u003e","Type":true},{"ID":2127,"Answer":"\u003cp\u003e1\u003c/p\u003e","Type":false},{"ID":2128,"Answer":"\u003cp\u003e2\u003c/p\u003e","Type":false},{"ID":2129,"Answer":"\u003cp\u003e3\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e4\u003c/p\u003e","Answer1":"\u003cp\u003e1\u003c/p\u003e","Answer2":"\u003cp\u003e2\u003c/p\u003e","Answer3":"\u003cp\u003e3\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=[1,3]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=[1,3,2,4]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a[3]=4\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = [1, 3]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. a += [2, 4]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. print(a[3])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":440,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 4 מהלומדה","VideoQuestionID":532,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2130,"Answer":"\u003cp\u003e[5, 3, 5, 3]\u003c/p\u003e","Type":false},{"ID":2131,"Answer":"\u003cp\u003e[7, 6, 5, 4, 3, 2]\u003c/p\u003e","Type":false},{"ID":2132,"Answer":"\u003cp\u003e[5, 3]\u003c/p\u003e","Type":false},{"ID":2133,"Answer":"\u003cp\u003e[6, 5, 3, 6, 5, 3]\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[6, 5, 3, 6, 5, 3]\u003c/p\u003e","Answer1":"\u003cp\u003e[5, 3, 5, 3]\u003c/p\u003e","Answer2":"\u003cp\u003e[7, 6, 5, 4, 3, 2]\u003c/p\u003e","Answer3":"\u003cp\u003e[5, 3]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=[2,4]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=[2,4], b=[3,5]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a=[2,4], b=[3,5,6]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. a=[2,4,7], b=[3,5,6]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. a=[2,4,7], a[0]=2, b=[3,5,6,3,5,6]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. b=[3,5,6,3,5,6]\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = [2, 4]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. b = [3, 5]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. b.append(6)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. a.append(7)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. b = b * a[0]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. print(b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":441,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 5 מהלומדה","VideoQuestionID":533,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2134,"Answer":"\u003cp\u003e[6, 5, 1, 1, 5, 1, 1, 5, 1, 1]\u003c/p\u003e","Type":false},{"ID":2135,"Answer":"\u003cp\u003e[2, 1, 0]\u003c/p\u003e","Type":false},{"ID":2136,"Answer":"\u003cp\u003e[6, 5, 1]\u003c/p\u003e","Type":true},{"ID":2137,"Answer":"\u003cp\u003e[6, 10, 2, 2]\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[6, 5, 1]\u003c/p\u003e","Answer1":"\u003cp\u003e[6, 5, 1, 1, 5, 1, 1, 5, 1, 1]\u003c/p\u003e","Answer2":"\u003cp\u003e[2, 1, 0]\u003c/p\u003e","Answer3":"\u003cp\u003e[6, 10, 2, 2]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. a=[1,1,5]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. a=[1,1,5], b=[[1,1,5], [1,1,5,1,1,5], [6]]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. a=[1,1,5], b=[[1,1,5], [1,1,5,1,1,5], [6]],\u003c/p\u003e\u003cp class=\"c1 c88\"\u003e\u003cspan class=\"c0\"\u003ec=[1, 1, 5]+[1,1,5,1,1,5]+[6]=[1,1,5,1,1,5,1,1,5,6]\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. list(set(c))=[1,5,6]\u003c/p\u003e\u003cp class=\"c19 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. a = [1, 1, 5]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. b = [a, a*2, [3+3]]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. c = b[0] + b[1] + b[2]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(list(set(c)))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":442,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 6 מהלומדה","VideoQuestionID":534,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2138,"Answer":"\u003cp\u003e{hey: ‘there’, ‘dear’: friend}\u003c/p\u003e","Type":true},{"ID":2139,"Answer":"\u003cp\u003e{hey: ‘there’, ‘dear’: you}\u003c/p\u003e","Type":false},{"ID":2140,"Answer":"\u003cp\u003e{hey: ‘you’, ‘dear’: friend}\u003c/p\u003e","Type":false},{"ID":2141,"Answer":"\u003cp\u003e{hey: ‘you’, ‘dear’: there}\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e{hey: ‘there’, ‘dear’: friend}\u003c/p\u003e","Answer1":"\u003cp\u003e{hey: ‘there’, ‘dear’: you}\u003c/p\u003e","Answer2":"\u003cp\u003e{hey: ‘you’, ‘dear’: friend}\u003c/p\u003e","Answer3":"\u003cp\u003e{hey: ‘you’, ‘dear’: there}\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. d={‘hey’:’you’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. d={‘hey’:’there’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. d={’hey’:’there’, ‘dear’:’friend’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. d={’hey’:’there’, ‘dear’:’friend’}\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. d = {\u0027hey\u0027:\u0027you\u0027}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. d[\u0027hey\u0027] = \u0027there\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. d[\u0027dear\u0027] = \u0027friend\u0027\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(d)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":443,"VideoQuestionName":"משתנים ומבני נתונים - שאלה 7 מהלומדה","VideoQuestionID":535,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2142,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Type":false},{"ID":2143,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Type":true},{"ID":2144,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: 789}]\u003c/p\u003e","Type":false},{"ID":2145,"Answer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Answer1":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Answer2":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: 789}]\u003c/p\u003e","Answer3":"\u003cp\u003e[{cool: 123}, {cool: 456}, {cool: [7, 8, 9]}]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. d={‘cool’:’123’}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. d={‘cool’:’123’}, n={}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. d={‘cool’:’123’}, n={‘cool’:123}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:123}]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:456}]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:456}], z=[7,8,9]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e7. d={‘cool’:’123’}, n={‘cool’:123}, l=[{‘cool’:’123’}, {‘cool’:456}, {‘cool’:[7,8,9]}], z=[7,8,9]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e8. l=[{‘cool’:’123’}, {‘cool’:456}, {‘cool’:[7,8,9]}]\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. d = {\u0027cool\u0027: ‘123’}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. n = {}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. n[\u0027cool\u0027] = int(d[\u0027cool\u0027])\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. l = [d] + [n]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. l[1][\u0027cool\u0027] += 333\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. z = [7, 8, 9]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. l += [{\u0027cool\u0027: z}]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":640,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 1 ","VideoQuestionID":727,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2910,"Answer":"++**+","Type":true},{"ID":2911,"Answer":"+*+**","Type":false},{"ID":2912,"Answer":"**+++","Type":false},{"ID":2913,"Answer":"+**+*","Type":false}],"TopicName":null,"CorrectAnswer":"++**+","Answer1":"+*+**","Answer2":"**+++","Answer3":"+**+*","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=2, b=\"*\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=2, b=\"**\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=\"++\", b=\"**\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. \"+\" + b + a = \"+**++\"\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.7accc6f0781e0947c4a791eb1cbaaa82b4bb13e9\"\u003e\u003c/a\u003e\u003ca id=\"t.49\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = \"*\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b = b * a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a = a * \"+\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(\"+\" + b + a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":641,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 2 ","VideoQuestionID":728,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2914,"Answer":"#@#@#","Type":false},{"ID":2915,"Answer":"#@##@","Type":true},{"ID":2916,"Answer":"@#@#@","Type":false},{"ID":2917,"Answer":"##@@#","Type":false}],"TopicName":null,"CorrectAnswer":"#@##@","Answer1":"#@#@#","Answer2":"@#@#@","Answer3":"##@@#","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=\"#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=\"#\", b=\"@\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=\"#\", b=\"@#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=\"#@#\", b=\"@#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. b+a=\"@##@#\"\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.dfc460f2166b21ac5785e3de3c99e04046665f06\"\u003e\u003c/a\u003e\u003ca id=\"t.50\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = \"#\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = \"@\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b += a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a += b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(b + a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":642,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 3 ","VideoQuestionID":729,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2918,"Answer":"10","Type":false},{"ID":2919,"Answer":"13","Type":false},{"ID":2920,"Answer":"20","Type":true},{"ID":2921,"Answer":"23","Type":false}],"TopicName":null,"CorrectAnswer":"20","Answer1":"10","Answer2":"13","Answer3":"23","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=10, b=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=10, b=30\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=10, b=30\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. b-a=20\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.33dacbcdeb83a6670febc80285a592af60cccb9c\"\u003e\u003c/a\u003e\u003ca id=\"t.51\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = 10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b *= a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a %= b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(b - a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":966,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 4 ","VideoQuestionID":730,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2922,"Answer":"56","Type":false},{"ID":2923,"Answer":"63","Type":false},{"ID":2924,"Answer":"64","Type":true},{"ID":2925,"Answer":"67","Type":false}],"TopicName":null,"CorrectAnswer":"64","Answer1":"56","Answer2":"63","Answer3":"67","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. b=\"5\"+\"6\"=\"56\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=\"56\", a=56\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. b=\"56\", a=8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(b)+int(a)=56+8=64\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.8c1e13078eb65fe71f64dd751136da67e554789a\"\u003e\u003c/a\u003e\u003ca id=\"t.52\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. b = \"5\" + \"6\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = int(b) \u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a /= 7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(int(b) + int(a))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":967,"VideoQuestionName":"משתנים ומבני נתונים 1 - שאלה 5 ","VideoQuestionID":731,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2926,"Answer":"1","Type":false},{"ID":2927,"Answer":"32","Type":false},{"ID":2928,"Answer":"111","Type":false},{"ID":2929,"Answer":"114","Type":true}],"TopicName":null,"CorrectAnswer":"114","Answer1":"1","Answer2":"32","Answer3":"111","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. b=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=3, a=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. b=3, a=str(a)*b=\"1\"*3=\"111\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(a)+b=111+3=114\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.3b7c8d2f06650a6dbb3d42632ce231ede8316102\"\u003e\u003c/a\u003e\u003ca id=\"t.53\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. b = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = b - 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a = str(a) * b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(int(a) + b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":968,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 1 ","VideoQuestionID":732,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2930,"Answer":"6","Type":true},{"ID":2931,"Answer":"3","Type":false},{"ID":2932,"Answer":"6.666","Type":false},{"ID":2933,"Answer":"3.333","Type":false}],"TopicName":null,"CorrectAnswer":"6","Answer1":"3","Answer2":"6.666","Answer3":"3.333","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. b=10/3=3.33\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=3.33, a=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. b=3.33, a=6.33\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(a)=6\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.e490c33507124e55c10947c3cd92d0d4fbfce32f\"\u003e\u003c/a\u003e\u003ca id=\"t.54\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. b = 10/3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = int(b)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a += b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(int(a))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":969,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 2 ","VideoQuestionID":733,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2934,"Answer":"4","Type":false},{"ID":2935,"Answer":"1","Type":false},{"ID":2936,"Answer":"2.0","Type":false},{"ID":2937,"Answer":"3.0","Type":true}],"TopicName":null,"CorrectAnswer":"3.0","Answer1":"4","Answer2":"1","Answer3":"2.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכאשר מחברים שתי רשימות, התוצאה היא רשימה אחת המכילה את כל האיברים משתי הרשימות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,3,2,4]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[1]=3\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.c4558289232f211222a234c40dab6a7a1dd8168f\"\u003e\u003c/a\u003e\u003ca id=\"t.55\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a += [2, 4]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[1])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":970,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 3 ","VideoQuestionID":734,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2938,"Answer":"2","Type":false},{"ID":2939,"Answer":"8","Type":true},{"ID":2940,"Answer":"5.0","Type":false},{"ID":2941,"Answer":"0.0","Type":false}],"TopicName":null,"CorrectAnswer":"8","Answer1":"2","Answer2":"5.0","Answer3":"0.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[2,5,8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=a*a[0]=[2,5,8]*2=[2,5,8,2,5,8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[5]=8\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.18f621a1ccfd40c490f2ee2443bbba0c02d7f643\"\u003e\u003c/a\u003e\u003ca id=\"t.56\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [2, 5, 8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a *= a[0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[5])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":971,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 4 ","VideoQuestionID":735,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2942,"Answer":"4","Type":false},{"ID":2943,"Answer":"3","Type":false},{"ID":2944,"Answer":"5.0","Type":true},{"ID":2945,"Answer":"1.0","Type":false}],"TopicName":null,"CorrectAnswer":"5.0","Answer1":"4","Answer2":"3","Answer3":"1.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[3,4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[1]=5\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ed2cd23b237c6f704a54e35bb3ee665af2b1bb11\"\u003e\u003c/a\u003e\u003ca id=\"t.57\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [3, 4, 5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = a[1:]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[1])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":972,"VideoQuestionName":"משתנים ומבני נתונים 2 - שאלה 5 ","VideoQuestionID":736,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2946,"Answer":"8","Type":true},{"ID":2947,"Answer":"2","Type":false},{"ID":2948,"Answer":"3.0","Type":false},{"ID":2949,"Answer":"5.0","Type":false}],"TopicName":null,"CorrectAnswer":"8","Answer1":"2","Answer2":"3.0","Answer3":"5.0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[2,5,8,11]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[5,8]*2=[5,8,5,8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a[3]=8\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e מה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.f6f14b53eb6acfee51a88ebb4d64cd3d58a7034b\"\u003e\u003c/a\u003e\u003ca id=\"t.58\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [2, 5, 8, 11]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. a = a[1:3] * 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a[3])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":973,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 1 ","VideoQuestionID":737,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2950,"Answer":"[5, 4, 5, 3]","Type":false},{"ID":2951,"Answer":"[7, 6, 5, 4, 3, 2]","Type":false},{"ID":2952,"Answer":"[5, 4]","Type":false},{"ID":2953,"Answer":"[6, 5, 4, 6, 5, 4]","Type":true}],"TopicName":null,"CorrectAnswer":"[6, 5, 4, 6, 5, 4]","Answer1":"[5, 4, 5, 3]","Answer2":"[7, 6, 5, 4, 3, 2]","Answer3":"[5, 4]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,2,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,2,3], b=[4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[1,2,3], b=[4,5,6]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=[1,2,3,2], b=[4,5,6]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. a=[1,2,3,2], a[3]=2, b=[4,5,6,4,5,6]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. b=[4,5,6,4,5,6]\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.4c970d34226fbd1c40e95710f1de47c5f655ca33\"\u003e\u003c/a\u003e\u003ca id=\"t.59\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 2, 3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [4, 5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b.append(6)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. a.append(2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. b = b * a[3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":974,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 2 ","VideoQuestionID":738,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2954,"Answer":"1","Type":true},{"ID":2955,"Answer":"2","Type":false},{"ID":2956,"Answer":"3","Type":false},{"ID":2957,"Answer":"4","Type":false}],"TopicName":null,"CorrectAnswer":"1","Answer1":"2","Answer2":"3","Answer3":"4","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,2,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,2,3], b=[4,5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[1,2,3], b=[4,5,[1,2,3]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. c=b[2][0]=[1,2,3][0]=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. c=1\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.6dbb4975bcaaef3ce905b86c04e471a7ffee9c8c\"\u003e\u003c/a\u003e\u003ca id=\"t.60\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 2, 3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [4, 5]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. b.append(a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. c = b[2][0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(c)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":975,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 3 ","VideoQuestionID":739,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2958,"Answer":"[1,2]","Type":false},{"ID":2959,"Answer":"[2, 1, 0]","Type":true},{"ID":2960,"Answer":"[1, 2, 1]","Type":false},{"ID":2961,"Answer":"[0,0,1,1,2,2]","Type":false}],"TopicName":null,"CorrectAnswer":"[2, 1, 0]","Answer1":"[1,2]","Answer2":"[1, 2, 1]","Answer3":"[0,0,1,1,2,2]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[1,2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[1,2], b=[[1,2], [1,2,1,2], [0]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[1,2], b=[[1,2], [1,2,1,2], [0]], c=[1,2]+[1,2,1,2]+[0]=[1,2,1,2,1,2,0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. list(set(c))=[0,1,2]\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.7370f7b3d0a0ce5bfe58f145e539c47fc2194441\"\u003e\u003c/a\u003e\u003ca id=\"t.61\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [1, 2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [a, a*2, [0]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. c = b[0] + b[1] + b[2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(list(set(c)))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":976,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 4 ","VideoQuestionID":740,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2962,"Answer":"[0,1]","Type":false},{"ID":2963,"Answer":"[2, 1, 0]","Type":false},{"ID":2964,"Answer":"[1, 2, 1,0,3]","Type":false},{"ID":2965,"Answer":"[0,1,2,3]","Type":true}],"TopicName":null,"CorrectAnswer":"[0,1,2,3]","Answer1":"[0,1]","Answer2":"[2, 1, 0]","Answer3":"[1, 2, 1,0,3]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=[0,1]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. a=[0,1], b=[[0,1,2], [0,1,0,1], [3]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a=[0,1], b=[[0,1,2], [0,1,0,1], [3]], c=[0,1,2]+[0,1,0,1]+[3]=[0,1,2,0,1,0,1,3]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. list(set(c))=[0,1,2,3]\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.411f37d445798517b5853b76a94ccb7884ac2546\"\u003e\u003c/a\u003e\u003ca id=\"t.62\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = [0, 1]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = [a+[2], a+a, [3]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. c = b[0] + b[1] + b[2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(list(set(c)))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":977,"VideoQuestionName":"משתנים ומבני נתונים 3 - שאלה 5 ","VideoQuestionID":741,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2966,"Answer":"{\"one\":\"0\", \"two\":\"1\"}","Type":true},{"ID":2967,"Answer":"{\"one\":[\"0\",\"two\"], \"two\":\"1\"}","Type":false},{"ID":2968,"Answer":"{[\"one\":[\"0\",\"1}","Type":false},{"ID":2969,"Answer":"{\"0\": \"1\", \"one\": \"two\"}","Type":false}],"TopicName":null,"CorrectAnswer":"{\"one\":\"0\", \"two\":\"1\"}","Answer1":"{\"one\":[\"0\",\"two\"], \"two\":\"1\"}","Answer2":"{[\"one\":[\"0\",\"1}","Answer3":"{\"0\": \"1\", \"one\": \"two\"}","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"one\":\"two\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"one\":\"0\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"one\":\"0\", \"two\":\"1\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"one\":\"0\", \"two\":\"1\"}\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0f5c857a448e20a7d8714513c85f858f68829da4\"\u003e\u003c/a\u003e\u003ca id=\"t.63\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"one\":\"two\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. d[\"one\"] = \"0\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. d[\"two\"] = \"1\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(d)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":978,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 1 ","VideoQuestionID":742,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2970,"Answer":"{three\":3, \"two\":2\"}","Type":false},{"ID":2971,"Answer":"{three\":7, \"two\":6\"}","Type":false},{"ID":2972,"Answer":"{three\":4, \"two\":3\"}","Type":false},{"ID":2973,"Answer":"{three\":7, \"two\":1\"}","Type":true}],"TopicName":null,"CorrectAnswer":"{three\":7, \"two\":1\"}","Answer1":"{three\":3, \"two\":2\"}","Answer2":"{three\":7, \"two\":6\"}","Answer3":"{three\":4, \"two\":3\"}","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"three\":3}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"three\":7}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"three\":7, \"two\":7-6=1}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"three\":7, \"two\":1}\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.bcdba269d4b5622ef43ab1bfa98a2b970bcdf16e\"\u003e\u003c/a\u003e\u003ca id=\"t.64\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"three\":3}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. d[\"three\"] += 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. d[\"two\"] = d[\"three\"] - 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(d)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":979,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 2 ","VideoQuestionID":743,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2974,"Answer":"[{\"abc\": 123}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Type":false},{"ID":2975,"Answer":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Type":true},{"ID":2976,"Answer":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": 789}]","Type":false},{"ID":2977,"Answer":"[{\"abc\": 123}, {\"abc\": \"456\"}, {\"abc\": [7, 8, 9]}]","Type":false}],"TopicName":null,"CorrectAnswer":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Answer1":"[{\"abc\": 123}, {\"abc\": 456}, {\"abc\": [7, 8, 9]}]","Answer2":"[{\"abc\": \"123\"}, {\"abc\": 456}, {\"abc\": 789}]","Answer3":"[{\"abc\": 123}, {\"abc\": \"456\"}, {\"abc\": [7, 8, 9]}]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"abc\":\"123\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"abc\":\"123\"}, n={}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"abc\":\"123\"}, n={\"abc\":123}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":123}]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":456}]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":456}], z=[7,8,9]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. d={\"abc\":\"123\"}, n={\"abc\":123}, l=[{\"abc\":\"123\"}, {\"abc\":456}, {\"abc\":[7,8,9]}], z=[7,8,9]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. l=[{\"abc\":\"123\"}, {\"abc\":456}, {\"abc\":[7,8,9]}]\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b99673fbfc954434bc5a402b8ff98255153c08a1\"\u003e\u003c/a\u003e\u003ca id=\"t.65\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"abc\": \"123\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. n = {}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n[\"abc\"] = int(d[\"abc\"])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. l = [d] + [n]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. l[1][\"abc\"] += 333\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. z = [7, 8, 9]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. l += [{\"abc\": z}]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":980,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 3 ","VideoQuestionID":744,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2978,"Answer":"10","Type":true},{"ID":2979,"Answer":"56","Type":false},{"ID":2980,"Answer":"12","Type":false},{"ID":2981,"Answer":"24","Type":false}],"TopicName":null,"CorrectAnswer":"10","Answer1":"56","Answer2":"12","Answer3":"24","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={\"xyz\":\"12\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={\"xyz\":\"12\", \"abc\":12}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d={\"xyz\":\"12\", \"abc\":12}, n=[12, \"12\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. d={\"xyz\":\"12\", \"abc\":12}, n=[12, \"12\"}, l=210+12+12=234\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. d={\"xyz\":\"12\", \"abc\":12}, n=[12, \"12\"}, l=234-200-12*2=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. l=10\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.cb134e95eea660df290461674e8dc38b98465584\"\u003e\u003c/a\u003e\u003ca id=\"t.66\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {\"xyz\": \"12\"}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. d[\"abc\"] = int(d[\"xyz\"])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n = [d[\"abc\"], d[\"xyz\"]]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. l = 210 + int(n[1]) + n[0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. l -= 200 + n[0]*2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":981,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 4 ","VideoQuestionID":745,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2982,"Answer":"ב-set אין חשיבות לסדר האיברים","Type":false},{"ID":2983,"Answer":"set הוא רשימה של רשימות (כלומר אובייקט מסוג list המכיל אובייקטים נוספים מסוג list)","Type":false},{"ID":2984,"Answer":"ב-set אף איבר לא חוזר על עצמו","Type":false},{"ID":2985,"Answer":"תשובות א’ ו-ג’ נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"תשובות א’ ו-ג’ נכונות","Answer1":"ב-set אין חשיבות לסדר האיברים","Answer2":"set הוא רשימה של רשימות (כלומר אובייקט מסוג list המכיל אובייקטים נוספים מסוג list)","Answer3":"ב-set אף איבר לא חוזר על עצמו","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eסט (set) הוא מבנה נתונים אשר מכיר מופע אחד בלבד של כל איבר, ואינו שומר על סדר האיברים כמו רשימה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה ההבדל בין list ל-set?\u003c/span\u003e\u003c/p\u003e"},{"ID":982,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 5 ","VideoQuestionID":746,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2986,"Answer":"מילון מורכב ממיפוי של מפתחות (keys) חד ערכיים לערכים (values)","Type":true},{"ID":2987,"Answer":"מילון מורכב ממיפוי של מפתחות (keys) לרשימות של מידע (value lists)","Type":false},{"ID":2988,"Answer":"מילון הוא סוג של רשימה (list), המכילה טאפלים (tuple) של מפתחות וערכים (key-value)","Type":false},{"ID":2989,"Answer":"תשובות א’ וג’ נכונות","Type":false}],"TopicName":null,"CorrectAnswer":"מילון מורכב ממיפוי של מפתחות (keys) חד ערכיים לערכים (values)","Answer1":"מילון מורכב ממיפוי של מפתחות (keys) לרשימות של מידע (value lists)","Answer2":"מילון הוא סוג של רשימה (list), המכילה טאפלים (tuple) של מפתחות וערכים (key-value)","Answer3":"תשובות א’ וג’ נכונות","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמילון הוא מבנה נתונים המורכב ממיפוי חד ערכי של מפתחות לערכים, כלומר כל מפתח יכול להופיע רק פעם אחת, אך ערכים יכולים לחזור על עצמם בקישור למפתחות שונים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eכיצד מורכב מבנה נתונים מסוג מילון (dict) בפייתון?\u003c/span\u003e\u003c/p\u003e"},{"ID":983,"VideoQuestionName":"משתנים ומבני נתונים 4 - שאלה 6 ","VideoQuestionID":747,"VideoID":48003,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2990,"Answer":"1","Type":false},{"ID":2991,"Answer":"2","Type":false},{"ID":2992,"Answer":"3","Type":true},{"ID":2993,"Answer":"תקפוץ שגיאה","Type":false}],"TopicName":null,"CorrectAnswer":"3","Answer1":"1","Answer2":"2","Answer3":"תקפוץ שגיאה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eעקב השימוש הכפול באותו המפתח (הספרה 1), המילון ישמור רק את ההצמדה השניה שהגדרנו:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003eA_dict = {1:3}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eולכן כאשר נבדוק מהו הערך של המפתח 1, נקבל את התשובה 3:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003eA_dict[1] = 3\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.1b6ec42b51074af9d0b79ed7938fdb9f5ac1c190\"\u003e\u003c/a\u003e\u003ca id=\"t.67\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. A_dict = {1:2, 1:3}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(A_dict[1])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],[],[],[],[],[],[],[],[]],[[{"ID":450,"VideoQuestionName":"בקרת זרימה - שאלה 1 מהלומדה","VideoQuestionID":536,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2146,"Answer":"\u003cp\u003eFalse True False False\u003c/p\u003e","Type":false},{"ID":2147,"Answer":"\u003cp\u003eFalse True False True\u003c/p\u003e","Type":false},{"ID":2148,"Answer":"\u003cp\u003eTrue True True True\u003c/p\u003e","Type":false},{"ID":2149,"Answer":"\u003cp\u003eFalse True True True\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eFalse True True True\u003c/p\u003e","Answer1":"\u003cp\u003eFalse True False False\u003c/p\u003e","Answer2":"\u003cp\u003eFalse True False True\u003c/p\u003e","Answer3":"\u003cp\u003eTrue True True True\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. 1 \u0026gt; 5 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. 100 == 100 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. 3.0 \u0026gt;= 2.333 \u0026gt; 2.14 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. True != False -\u0026gt; True\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. print(1 \u0026gt; int(5))\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. print(int(100) == 50*2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. print(1.5*2 \u0026gt;= 10/3-1 \u0026gt; -1+3.14)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(True != False)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":451,"VideoQuestionName":"בקרת זרימה - שאלה 2 מהלומדה","VideoQuestionID":537,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2150,"Answer":"\u003cp\u003eTrue False False False\u003c/p\u003e","Type":false},{"ID":2151,"Answer":"\u003cp\u003eTrue True True False\u003c/p\u003e","Type":false},{"ID":2152,"Answer":"\u003cp\u003eTrue False True False\u003c/p\u003e","Type":true},{"ID":2153,"Answer":"\u003cp\u003eTrue True True True\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eTrue False True False\u003c/p\u003e","Answer1":"\u003cp\u003eTrue False False False\u003c/p\u003e","Answer2":"\u003cp\u003eTrue True True False\u003c/p\u003e","Answer3":"\u003cp\u003eTrue True True True\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. True or not True -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. not (True and not False) or not True -\u0026gt; not (True and True) or False -\u0026gt; not True or False -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. 1 \u0026gt; 0 and not 5 != 3 + 2 -\u0026gt; True and not 5 != 5 -\u0026gt; True and not False -\u0026gt; True and True -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. 5 \u0026gt; 4 and 4.5 * 2 \u0026lt;= 8 -\u0026gt; 5 \u0026gt; 4 and 9 \u0026lt;= 8 -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. print(True or not True)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. print(not (True and not False) or not True)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. print(1 \u0026gt; 0 and not 5 != 3 + 2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. print(5\u0026nbsp;\u0026gt; 4 and 4.5 * 2\u0026nbsp;\u0026lt;= 8)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":452,"VideoQuestionName":"בקרת זרימה - שאלה 3 מהלומדה","VideoQuestionID":538,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2154,"Answer":"\u003cp\u003eהשני והשלישי\u003c/p\u003e","Type":true},{"ID":2155,"Answer":"\u003cp\u003eהראשון והשני\u003c/p\u003e","Type":false},{"ID":2156,"Answer":"\u003cp\u003eהשלישי\u003c/p\u003e","Type":false},{"ID":2157,"Answer":"\u003cp\u003eשלושת המשפטים\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eהשני והשלישי\u003c/p\u003e","Answer1":"\u003cp\u003eהראשון והשני\u003c/p\u003e","Answer2":"\u003cp\u003eהשלישי\u003c/p\u003e","Answer3":"\u003cp\u003eשלושת המשפטים\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. ‘this’ == ‘that’ -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e2. לא יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. tic’ == ’tac’ or ‘toe’ != ‘tic’ -\u0026gt; False or True -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. not False -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e7. יודפס\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eאיזה מהמשפטים יודפסו בקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. if this == that:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(this is that!)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. if tic == tac or toe != tic:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(tic tac toe!)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. if True:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if not False:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(Wow! This is next level!)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":453,"VideoQuestionName":"בקרת זרימה - שאלה 4 מהלומדה","VideoQuestionID":539,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2158,"Answer":"\u003cp\u003e4 3 0\u003c/p\u003e","Type":true},{"ID":2159,"Answer":"\u003cp\u003e5 3 0\u003c/p\u003e","Type":false},{"ID":2160,"Answer":"\u003cp\u003e1\u003c/p\u003e","Type":false},{"ID":2161,"Answer":"\u003cp\u003e2 0\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e4 3 0\u003c/p\u003e","Answer1":"\u003cp\u003e5 3 0\u003c/p\u003e","Answer2":"\u003cp\u003e1\u003c/p\u003e","Answer3":"\u003cp\u003e2 0\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. len([True, False]) == 2 -\u0026gt; 2 == 2 -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e2. יודפס 0\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. int(‘5’) / 2 \u0026lt; 2 -\u0026gt; 5 / 2 \u0026lt; 2 -\u0026gt; 2.5 \u0026lt; 2 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא יודפס\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e5. נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e6. יודפס 3\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e7. list(set([10, 20, 10])) == [10, 20] -\u0026gt; [10, 20] == [10, 20] -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e8. יודפס 4\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e9. לא נכנס כיוון שהתנאי בשורה 7 התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e10. לא יודפס\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e11. לא נכנס כיוון שהתנאי בשורה 1 התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e12. לא יודפס\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. if len([True, False]) == 2:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(0)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if int(5) / 2 \u0026lt; 2:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(3)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if list(set([10, 20, 10])) == [10, 20]:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(4)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e9. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e10. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(5)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e11. else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e12. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(1)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":454,"VideoQuestionName":"בקרת זרימה - שאלה 5 מהלומדה","VideoQuestionID":540,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2162,"Answer":"\u003cp\u003e3\u003c/p\u003e","Type":false},{"ID":2163,"Answer":"\u003cp\u003e2\u003c/p\u003e","Type":true},{"ID":2164,"Answer":"\u003cp\u003e1\u003c/p\u003e","Type":false},{"ID":2165,"Answer":"\u003cp\u003e0\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e2\u003c/p\u003e","Answer1":"\u003cp\u003e3\u003c/p\u003e","Answer2":"\u003cp\u003e1\u003c/p\u003e","Answer3":"\u003cp\u003e0\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. len([1,2,3]) \u0026gt;= len(set([4,4,10,4,5,11,10])) -\u0026gt; len([1,2,3])\u0026gt;= len(set([4,5,10,11])) -\u0026gt; \u0026nbsp; \u0026nbsp; \u0026nbsp;3 \u0026gt;= 4 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e2. לא יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. True == False and 2.2 * 3 != 6.8 -\u0026gt; False and 6.6 != 6.8 -\u0026gt; False and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא יודפס\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. Not not True or ‘ab’ + ‘cd’ == ‘abcde’ -\u0026gt; True or ‘abcd’ == ‘abcde’ -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e6. יודפס 2\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e7. לא נכנס כיוון שהתנאי בשורה 5 התקיים\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e8. לא יודפס\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. if len([1, 2, 3]) \u0026gt;= len(set([4, 4, 10, 4, 5, 11, 10])):\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(0)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. elif True == False and 2.2 * 3 != 6.8:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(1)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. elif not not True or ab + cd == abcde:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(2)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. else:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(3)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":455,"VideoQuestionName":"בקרת זרימה - שאלה 6 מהלומדה","VideoQuestionID":541,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2166,"Answer":"\u003cp\u003e[0, 1, 1, 1]\u003c/p\u003e","Type":false},{"ID":2167,"Answer":"\u003cp\u003e[1, 1, 1, 0]\u003c/p\u003e","Type":true},{"ID":2168,"Answer":"\u003cp\u003e[1, 1, 1, 1]\u003c/p\u003e","Type":false},{"ID":2169,"Answer":"\u003cp\u003e[1, 1, 1, 1, 0]\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e[1, 1, 1, 0]\u003c/p\u003e","Answer1":"\u003cp\u003e[0, 1, 1, 1]\u003c/p\u003e","Answer2":"\u003cp\u003e[1, 1, 1, 1]\u003c/p\u003e","Answer3":"\u003cp\u003e[1, 1, 1, 1, 0]\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. l=[]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=0, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. len(l) == 0 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. l=[0]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. l=[0,1]\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=2, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. l=[0,1,1]\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=3, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. l=[0,1,1,1]\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. len(l)=4, len(l) \u0026lt; 4 -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp;3-5. לא נכנס כי התנאי בשורה 2 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e\u0026nbsp; \u0026nbsp; \u0026nbsp; 6. \u0026nbsp; l=[0,1,1,1]\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. l = []\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. while len(l) \u0026lt; 4:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if len(l) == 0:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;l.append(0)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;l.append(1)\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":456,"VideoQuestionName":"בקרת זרימה - שאלה 7 מהלומדה","VideoQuestionID":542,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2170,"Answer":"\u003cp\u003e120\u003c/p\u003e","Type":false},{"ID":2171,"Answer":"\u003cp\u003e23\u003c/p\u003e","Type":false},{"ID":2172,"Answer":"\u003cp\u003e960\u003c/p\u003e","Type":true},{"ID":2173,"Answer":"\u003cp\u003e720\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e960\u003c/p\u003e","Answer1":"\u003cp\u003e120\u003c/p\u003e","Answer2":"\u003cp\u003e23\u003c/p\u003e","Answer3":"\u003cp\u003e720\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. l=[5, 4, 3, 8, 2]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. total=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=5\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=1*5=5\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=4\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=5*4=20\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=3\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=20*3=60\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר הרביעי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=8\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=60*8=480\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר החמישי והאחרון ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x=2\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. total=total*x=480*2=960\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. total=960\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. l = [5, 4, 3, 8, 2]\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. total = 1\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. for x in l:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; total *= x\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. print(total)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":457,"VideoQuestionName":"בקרת זרימה - שאלה 8 מהלומדה","VideoQuestionID":543,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2174,"Answer":"\u003cp\u003e3 5 8 11 15\u003c/p\u003e","Type":false},{"ID":2175,"Answer":"\u003cp\u003e11 8 5\u003c/p\u003e","Type":false},{"ID":2176,"Answer":"\u003cp\u003e5 11 15\u003c/p\u003e","Type":false},{"ID":2177,"Answer":"\u003cp\u003e8 5\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e8 5\u003c/p\u003e","Answer1":"\u003cp\u003e3 5 8 11 15\u003c/p\u003e","Answer2":"\u003cp\u003e11 8 5\u003c/p\u003e","Answer3":"\u003cp\u003e5 11 15\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. l=[0,1,2,3,4,5,6,7,8,9,10]\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. range(5,15,3)=[5,8,11,14], x=5\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. יודפס 5\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. x=8\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. יודפס 8\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השלישי בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. x=11\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 2 (עם האיבר הרביעי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. x=14\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. x in l -\u0026gt; False\u003c/p\u003e\u003cp style=\"direction:rtl;text-align:right;\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. l = list(range(11))\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. for x in range(5, 15, 3):\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;if x in l:\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp; \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":458,"VideoQuestionName":"בקרת זרימה - שאלה 9 מהלומדה","VideoQuestionID":544,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2178,"Answer":"\u003cp\u003e35\u003c/p\u003e","Type":false},{"ID":2179,"Answer":"\u003cp\u003e29\u003c/p\u003e","Type":false},{"ID":2180,"Answer":"\u003cp\u003e23\u003c/p\u003e","Type":false},{"ID":2181,"Answer":"\u003cp\u003e32\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003e32\u003c/p\u003e","Answer1":"\u003cp\u003e35\u003c/p\u003e","Answer2":"\u003cp\u003e29\u003c/p\u003e","Answer3":"\u003cp\u003e23\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e1. d={4:10, 5:3, 6:1}\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e2. d={4:10, 5:3, 6:1}, s=0\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. d.keys()=[4,5,6], k=4\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. s=4\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. k=5\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. s=9\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי והאחרון ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e3. k=6\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e4. s=15\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. d.values()=[10,3,1], v=10\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. s=25\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השני ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. v=3\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. s=28\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השלישי והאחרון ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e5. v=1\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e6. s=29\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e7. d.items()=[(4,10),(5,3),(6,1)], len(d.items()=3, s=32\u003c/p\u003e\u003cp style=\"text-align:left;\" dir=\"ltr\"\u003e8. s=32\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cfigure class=\"table\" style=\"width:100%;\"\u003e\u003ctable class=\"c43\" dir=\"ltr\"\u003e\u003ctbody\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" style=\"border:1px solid black;\" colspan=\"1\" rowspan=\"1\"\u003e\u003cp style=\"text-align:left;\"\u003e1. d = {4: 10, 5: 3, 6: 1}\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e2. s = 0\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e3. for k in d.keys():\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e4. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;s += k\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e5. for v in d.values():\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e6. \u0026nbsp; \u0026nbsp;\u0026nbsp; \u0026nbsp;s += v\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e7. s += len(d.items())\u003c/p\u003e\u003cp style=\"text-align:left;\"\u003e8. print(s)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\u003cp class=\"c19 c2\"\u003e\u0026nbsp;\u003c/p\u003e"},{"ID":943,"VideoQuestionName":"בקרת זרימה 1 - שאלה 1 ","VideoQuestionID":748,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2994,"Answer":"False True True True","Type":true},{"ID":2995,"Answer":"False True False True","Type":false},{"ID":2996,"Answer":"True True True True","Type":false},{"ID":2997,"Answer":"False True False False","Type":false}],"TopicName":null,"CorrectAnswer":"False True True True","Answer1":"False True False True","Answer2":"True True True True","Answer3":"False True False False","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. 1 \u0026gt; 6 -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 10 == 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 2.6 \u0026gt;= 2.5 \u0026gt; 2.14 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True != False -\u0026gt; True\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.c87dc09499f460db9b55ea54f4b5e5bc5b6142e0\"\u003e\u003c/a\u003e\u003ca id=\"t.68\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(1 \u0026gt; int(\"6\"))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(int(\"10\") == 5*2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1.3*2 \u0026gt;= 10/4 \u0026gt; -1+3.14)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(True != False)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":944,"VideoQuestionName":"בקרת זרימה 1 - שאלה 2 ","VideoQuestionID":749,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2998,"Answer":"False True False False","Type":false},{"ID":2999,"Answer":"False True False True","Type":true},{"ID":3000,"Answer":"True True True True","Type":false},{"ID":3001,"Answer":"False True True True","Type":false}],"TopicName":null,"CorrectAnswer":"False True False True","Answer1":"False True False False","Answer2":"True True True True","Answer3":"False True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. 99+7 \u0026gt; 54*2 -\u0026gt; 106 \u0026gt; 108 -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 4 \u0026gt;= 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 3.4 \u0026lt;= 2.333 \u0026gt; 2.14 -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True != (1 \u0026gt; 1) -\u0026gt; True != False -\u0026gt; True\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.88e77d61e6a8be488a34f9ddb59dcc96ab1ca3ca\"\u003e\u003c/a\u003e\u003ca id=\"t.69\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(int(\"99\")+7 == 54*2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(2*2 \u0026gt;= int(\"4\"))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1.7*2 \u0026lt;= 10/3-1 \u0026gt; -1+3.14)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(True != (1 \u0026gt; 1))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":945,"VideoQuestionName":"בקרת זרימה 1 - שאלה 3 ","VideoQuestionID":750,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3002,"Answer":"False True False False","Type":false},{"ID":3003,"Answer":"False True False True","Type":false},{"ID":3004,"Answer":"True True True False","Type":true},{"ID":3005,"Answer":"False True True True","Type":false}],"TopicName":null,"CorrectAnswer":"True True True False","Answer1":"False True False False","Answer2":"False True False True","Answer3":"False True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. 52/4 == 20-7 -\u0026gt; 13 == 13 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 3*5+6 \u0026gt;= 3*7 -\u0026gt; 21 \u0026gt;= 21 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 3.3 \u0026lt;= 5 \u0026gt; 1 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True != (1 == 1) -\u0026gt; True != True -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.6d1467c46c8ad989f26d05e5fef8542807e6a18e\"\u003e\u003c/a\u003e\u003ca id=\"t.70\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(int(\"52\")/4 == 20-7)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(3*5+6 \u0026gt;= int(\"3\")*int(\"7\"))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1.1*3 \u0026lt;= 10/2 \u0026gt; -3+4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(True != (1 == 1))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":946,"VideoQuestionName":"בקרת זרימה 1 - שאלה 4 ","VideoQuestionID":751,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3006,"Answer":"True False False False","Type":false},{"ID":3007,"Answer":"True True True False","Type":false},{"ID":3008,"Answer":"True False True False","Type":true},{"ID":3009,"Answer":"True True True True","Type":false}],"TopicName":null,"CorrectAnswer":"True False True False","Answer1":"True False False False","Answer2":"True True True False","Answer3":"True True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. True or not True -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. not (True and not False) or not True -\u0026gt; not (True and True) or False -\u0026gt; not True or False -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 1 \u0026gt; -1 and not 7 != 5 + 2 -\u0026gt; True and not 7 != 7 -\u0026gt; True and not False -\u0026gt; True and True -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. 5 \u0026gt; 3 and 1.5 * 3 \u0026lt;= 4 -\u0026gt; 5 \u0026gt; 3 and 4.5 \u0026lt;= 5 -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.071e2ec886872a64be124e6849ceefaaa6a68dee\"\u003e\u003c/a\u003e\u003ca id=\"t.71\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(True or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(not (True and not False) or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1 \u0026gt; -1 and not 7 != 5 + 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(5 \u0026gt; 3 and 1.5 * 3 \u0026lt;= 4)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":947,"VideoQuestionName":"בקרת זרימה 1 - שאלה 5 ","VideoQuestionID":752,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3010,"Answer":"True False False True","Type":false},{"ID":3011,"Answer":"True True True False","Type":false},{"ID":3012,"Answer":"True False True False","Type":false},{"ID":3013,"Answer":"True False False False","Type":true}],"TopicName":null,"CorrectAnswer":"True False False False","Answer1":"True False False True","Answer2":"True True True False","Answer3":"True False True False","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. (True and not False) or not True -\u0026gt; (True and True) or False -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. Not False and not True -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 1 \u0026gt; 0 and 5 != 3 + 2 -\u0026gt; True and 5 != 5 -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. not 5 \u0026gt; 4 or 4.5 * 2 \u0026lt;= 8 -\u0026gt; not True or 9 \u0026lt;= 8 -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.f95fd6b24ebc8bb447b4e407602c6f49084266fb\"\u003e\u003c/a\u003e\u003ca id=\"t.72\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print((True and not False) or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(not False and not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1 \u0026gt; 0 and 5 != 3 + 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(not 5 \u0026gt; 4 or 4.5 * 2 \u0026lt;= 8)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":948,"VideoQuestionName":"בקרת זרימה 2 - שאלה 1 ","VideoQuestionID":753,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3014,"Answer":"True False False False","Type":false},{"ID":3015,"Answer":"False False False False","Type":true},{"ID":3016,"Answer":"False False True False","Type":false},{"ID":3017,"Answer":"False True True True","Type":false}],"TopicName":null,"CorrectAnswer":"False False False False","Answer1":"True False False False","Answer2":"False False True False","Answer3":"False True True True","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. False or not True -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. not (True and not False) or False -\u0026gt; not (True and True) or False -\u0026gt; not True or False -\u0026gt; False or False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 1 \u0026gt; 0 and not 4 != 3 + 2 -\u0026gt; True and not 4 != 5 -\u0026gt; True and not True -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. 3 \u0026gt; 4 and 4.5 * 2 \u0026lt;= 10 -\u0026gt; 3 \u0026gt; 4 and 9 \u0026lt;= 10 -\u0026gt; False and True -\u0026gt; False\u003c/p\u003e\u003cp class=\"c1 c77\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.e072f38faa0ab205dfd5071eccbf7a898c24f112\"\u003e\u003c/a\u003e\u003ca id=\"t.73\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. print(False or not True)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(not (True and not False) or False)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(1 \u0026gt; 0 and not 4 != 3 + 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(3 \u0026gt; 4 and 4.5 * 2 \u0026lt;= 10)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":949,"VideoQuestionName":"בקרת זרימה 2 - שאלה 2 ","VideoQuestionID":754,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3018,"Answer":"4","Type":true},{"ID":3019,"Answer":"5","Type":false},{"ID":3020,"Answer":"3","Type":false},{"ID":3021,"Answer":"6","Type":false}],"TopicName":null,"CorrectAnswer":"4","Answer1":"5","Answer2":"3","Answer3":"6","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. \"this\" == \"that\" -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. \"x\" == \"y\" or \"z\" != \"w\" -\u0026gt; False or True -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. not False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 4\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ffff243cf325af0dc530029053aa67a8709fae9e\"\u003e\u003c/a\u003e\u003ca id=\"t.74\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if \"this\" == \"that\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if \"x\" == \"y\" or \"z\" != \"w\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n -= 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. if True:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. if not False:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":950,"VideoQuestionName":"בקרת זרימה 2 - שאלה 3 ","VideoQuestionID":755,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3022,"Answer":"4","Type":false},{"ID":3023,"Answer":"7","Type":true},{"ID":3024,"Answer":"5","Type":false},{"ID":3025,"Answer":"6","Type":false}],"TopicName":null,"CorrectAnswer":"7","Answer1":"4","Answer2":"5","Answer3":"6","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. 3.5 \u0026lt; 6 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n = 7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. \"xy\" == \"xy\" and \"nn\" != \"nn\" -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 7\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b2d4810d05de60f203a8cb6be1f307e4bdbf5ba9\"\u003e\u003c/a\u003e\u003ca id=\"t.75\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if 3.5 \u0026lt; 2*3:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if \"xy\" == \"x\"+\"y\" and \"nn\" != \"n\"*2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n -= 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. if not True:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. if not False:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":951,"VideoQuestionName":"בקרת זרימה 2 - שאלה 4 ","VideoQuestionID":756,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3026,"Answer":"2","Type":true},{"ID":3027,"Answer":"3","Type":false},{"ID":3028,"Answer":"4","Type":false},{"ID":3029,"Answer":"1","Type":false}],"TopicName":null,"CorrectAnswer":"2","Answer1":"3","Answer2":"4","Answer3":"1","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len([True, False]) == 2 -\u0026gt; 2 == 2 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. int(\"5\") / 2 \u0026lt; 2 -\u0026gt; 5 / 2 \u0026lt; 2 -\u0026gt; 2.5 \u0026lt; 2 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. n = 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. list(set([10, 20, 10])) == [10, 20] -\u0026gt; [10, 20] == [10, 20] -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 2\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e10. לא נכנס כיוון שהתנאי בשורה 7 התקיים\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e11. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e12. לא נכנס כיוון שהתנאי בשורה 1 התקיים\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e13. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e14. n = 2\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ddd8138f9d86d68ab90fe70b55aa2d9f37a272ea\"\u003e\u003c/a\u003e\u003ca id=\"t.76\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if len([True, False]) == 2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if int(\"5\") / 2 \u0026lt; 2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. if list(set([10, 20, 10])) == [10, 20]:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. n -= 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. n -= 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":952,"VideoQuestionName":"בקרת זרימה 2 - שאלה 5 ","VideoQuestionID":757,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3030,"Answer":"7","Type":false},{"ID":3031,"Answer":"8","Type":false},{"ID":3032,"Answer":"10","Type":false},{"ID":3033,"Answer":"9","Type":true}],"TopicName":null,"CorrectAnswer":"9","Answer1":"7","Answer2":"8","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len([1,2,3,4]) \u0026gt;= len(set([4,4,10,4,5,11,10])) -\u0026gt; len([1,2,3,4])\u0026gt;= len(set([4,5,6,10,11])) -\u0026gt; 4 \u0026gt;= 5 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True == False and 2.2 * 4 != 7.2 -\u0026gt; False and 8.8 != 7.2 -\u0026gt; False and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. Not not True or \"ab\" + \"cd\" == \"abcde\" -\u0026gt; True or \"abcd\" == \"abcde\" -\u0026gt; True or False -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. n = 9\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. לא נכנס כיוון שהתנאי בשורה 6 התקיים\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e9. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e10. n = 9\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0bf963f8a498a0f2a67d49e326a3aa83a4d52eac\"\u003e\u003c/a\u003e\u003ca id=\"t.77\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if len([1, 2, 3, 4]) \u0026gt;= len(set([4, 4, 10, 4, 5, 11, 10, 6])):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. elif True == False and 2.2 * 4 != 7.2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n += 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. elif not not True or \"ab\" + \"cd\" == \"abcde\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. n += 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. n += 4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":953,"VideoQuestionName":"בקרת זרימה 3 - שאלה 1 ","VideoQuestionID":758,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3034,"Answer":"5","Type":false},{"ID":3035,"Answer":"6","Type":true},{"ID":3036,"Answer":"3","Type":false},{"ID":3037,"Answer":"4","Type":false}],"TopicName":null,"CorrectAnswer":"6","Answer1":"5","Answer2":"3","Answer3":"4","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. not len([1,2,3,4]) \u0026gt;= len(set([4,4,10,4,11,10])) -\u0026gt; \u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003enot len([1,2,3,4])\u0026gt;= len(set([4,6,10,11])) -\u0026gt; not 4 \u0026gt;= 4 -\u0026gt; not True -\u0026gt; False\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. True == False and 2.2 * 4 != 7.2 -\u0026gt; False and 8.8 != 7.2 -\u0026gt; False and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e5. לא נכנס\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. Not not True and \"ab\" + \"cd\" == \"abcde\" -\u0026gt; True and \"abcd\" == \"abcde\" -\u0026gt; True and False -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. לא נכנס\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. נכנס כיוון שהתנאי בשורה 6 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. n = 6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e10. n = 6\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.cdb9289855a97894a682902a84eeddf5a52daf41\"\u003e\u003c/a\u003e\u003ca id=\"t.78\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if not len([1, 2, 3, 4]) \u0026gt;= len(set([4, 4, 10, 4, 11, 10, 6])):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. elif True == False and 2.2 * 4 != 7.2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. n += 2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. elif not not True and \"ab\" + \"cd\" == \"abcde\":\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. n += 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. n += 3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":954,"VideoQuestionName":"בקרת זרימה 3 - שאלה 2 ","VideoQuestionID":759,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3038,"Answer":"[0, 1, 1, 1]","Type":false},{"ID":3039,"Answer":"[1, 1, 1, 1]","Type":true},{"ID":3040,"Answer":"[1, 1, 1, 0]","Type":false},{"ID":3041,"Answer":"[1, 1, 1, 1, 0]","Type":false}],"TopicName":null,"CorrectAnswer":"[1, 1, 1, 1]","Answer1":"[0, 1, 1, 1]","Answer2":"[1, 1, 1, 0]","Answer3":"[1, 1, 1, 1, 0]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=0, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. len(l) == 0 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. l=[0]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. l=[0,1]\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=2, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. l=[0,1,1]\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=3, len(l) \u0026lt; 4 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. len(l) == 0 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כיוון שהתנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. l=[0,1,1,1]\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. len(l)=4, len(l) \u0026lt; 4 -\u0026gt; False\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e 3-5. לא נכנס כי התנאי בשורה 2 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e 6. l=[0,1,1,1]\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ab9873b41fa8c6b42e445791dc98bbeba0d0851d\"\u003e\u003c/a\u003e\u003ca id=\"t.79\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = []\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. while len(l) \u0026lt; 4:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. if len(l) == 3-2-1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. l.append(0)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. l.append(1)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(l)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":955,"VideoQuestionName":"בקרת זרימה 3 - שאלה 3 ","VideoQuestionID":760,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3042,"Answer":"10.5","Type":false},{"ID":3043,"Answer":"12","Type":true},{"ID":3044,"Answer":"15","Type":false},{"ID":3045,"Answer":"18","Type":false}],"TopicName":null,"CorrectAnswer":"12","Answer1":"10.5","Answer2":"15","Answer3":"18","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 1.5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=1.5, n \u0026lt; 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n=1.5+1.5=3\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=3, n \u0026lt; 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n=3+3=6\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=6, n \u0026lt; 10 -\u0026gt; True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. n=6+6=12\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. n=12, n \u0026lt; 10 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. לא נכנס כי התנאי בשורה 2 לא התקיים\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. n = 12\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.baab6c5de7a6fad66f986769b5509c9987786270\"\u003e\u003c/a\u003e\u003ca id=\"t.80\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 1.5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. while n \u0026lt; 10:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. n += n\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":956,"VideoQuestionName":"בקרת זרימה 3 - שאלה 4 ","VideoQuestionID":761,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3046,"Answer":"120","Type":false},{"ID":3047,"Answer":"560","Type":false},{"ID":3048,"Answer":"400","Type":true},{"ID":3049,"Answer":"720","Type":false}],"TopicName":null,"CorrectAnswer":"400","Answer1":"120","Answer2":"560","Answer3":"720","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[5, 0.25, 0.1, 0.2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. total=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=10/5=2\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=0.25\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=2/0.25=8\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=0.1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=8/0.1=80\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר הרביעי והאחרון ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=0.2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=80/0.2=400\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. int(total)=400\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.9eff3a60b79e1f7e6d1374ff9affa22fc44e6b92\"\u003e\u003c/a\u003e\u003ca id=\"t.81\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = [5, 0.25, 0.1, 0.2]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. total = 10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for x in l:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. total /= x\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(int(total))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":957,"VideoQuestionName":"בקרת זרימה 3 - שאלה 5 ","VideoQuestionID":762,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3050,"Answer":"7","Type":true},{"ID":3051,"Answer":"8","Type":false},{"ID":3052,"Answer":"3","Type":false},{"ID":3053,"Answer":"5","Type":false}],"TopicName":null,"CorrectAnswer":"7","Answer1":"8","Answer2":"3","Answer3":"5","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[5, 7, 3, 8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. total=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=0+5%4=0+1=1\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=1+7%4=1+3=4\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=4+3%4=4+3=7\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר הרביעי והאחרון ברשימה)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x=8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. total=7+8%4=7+0=7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. total=7\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b73377267058afdb23839ecb41ae5ac46ee886a4\"\u003e\u003c/a\u003e\u003ca id=\"t.82\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = [5, 7, 3, 8]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. total = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for x in l:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. total += x%4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(n)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":958,"VideoQuestionName":"בקרת זרימה 4 - שאלה 1 ","VideoQuestionID":763,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3054,"Answer":"13 11 9 7","Type":false},{"ID":3055,"Answer":"13 11 8 7","Type":false},{"ID":3056,"Answer":"13 11 7","Type":true},{"ID":3057,"Answer":"13 9 7","Type":false}],"TopicName":null,"CorrectAnswer":"13 11 7","Answer1":"13 11 9 7","Answer2":"13 11 8 7","Answer3":"13 9 7","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. l=[6,9,12]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. range(7,14,2)=[7,9,11,13], x=7\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x not in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 7\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=9\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x not in l -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השלישי בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=11\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 11\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר הרביעי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=13\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. x in l -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 13\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.1692b14a6c4e54bbaad5b8d0ece0d41eb0d68b65\"\u003e\u003c/a\u003e\u003ca id=\"t.83\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. l = list(range(6, 15, 3))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for x in range(7, 14, 2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. if x not in l:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":959,"VideoQuestionName":"בקרת זרימה 4 - שאלה 2 ","VideoQuestionID":764,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3058,"Answer":"16 12 8","Type":false},{"ID":3059,"Answer":"12 8","Type":true},{"ID":3060,"Answer":"4 0","Type":false},{"ID":3061,"Answer":"12 10 8","Type":false}],"TopicName":null,"CorrectAnswer":"12 8","Answer1":"16 12 8","Answer2":"4 0","Answer3":"12 10 8","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. n = 8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. range(0,16,4)=[0,4,8,12], x=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 0 \u0026gt;= 8 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 4 \u0026gt;= 8 -\u0026gt; False\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. לא נכנס כי התנאי בשורה 3 לא התקיים\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר השלישי בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 8 \u0026gt;= 8 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 8\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 2 (עם האיבר הרביעי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. x=12\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. 12 \u0026gt;= 8 -\u0026gt; True\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e4. יודפס 12\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.1f0147ee5c08e11f6d8b8eb676029ed7deb188aa\"\u003e\u003c/a\u003e\u003ca id=\"t.84\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. n = 8\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for x in range(0, 16, 4):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. if x \u0026gt;= n:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":960,"VideoQuestionName":"בקרת זרימה 4 - שאלה 3 ","VideoQuestionID":765,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3062,"Answer":"3","Type":true},{"ID":3063,"Answer":"9","Type":false},{"ID":3064,"Answer":"16","Type":false},{"ID":3065,"Answer":"21","Type":false}],"TopicName":null,"CorrectAnswer":"3","Answer1":"9","Answer2":"16","Answer3":"21","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. d={4:10, 5:3, 6:1}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. d={4:10, 5:3, 6:1}, s=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. d.keys()=[4,5,6], k=4\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. s=4\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השני ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. k=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. s=4+5=9\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 3 (עם האיבר השלישי והאחרון ב-()d.keys)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. k=6\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. s=9+6=15\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. d.values()=[10,3,1], v=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. s=15-10=5\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השני ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. v=3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. s=5-3=2\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 5 (עם האיבר השלישי והאחרון ב-()d.values)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. v=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. s=2-1=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. d.items()=[(4,10),(5,3),(6,1)], len(d.items()=3, s=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. s=1*3=3\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.040a4bfb7cea927ebda538aabb68514aeef34ea0\"\u003e\u003c/a\u003e\u003ca id=\"t.85\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. d = {4: 10, 5: 3, 6: 1}\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. s = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for k in d.keys():\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. s += k\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. for v in d.values():\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. s -= v\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. s *= len(d.items())\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(s)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":961,"VideoQuestionName":"בקרת זרימה 4 - שאלה 4 ","VideoQuestionID":766,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3066,"Answer":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Type":false},{"ID":3067,"Answer":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Type":true},{"ID":3068,"Answer":"\u003cp\u003eלא נכנס ללולאה\u003c/p\u003e","Type":false},{"ID":3069,"Answer":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Type":false}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Answer1":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Answer2":"\u003cp\u003eלא נכנס ללולאה\u003c/p\u003e","Answer3":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם תנאי הכניסה ללולאת while מתבצע תמיד, הלולאה תהיה אינסופית ולעולם לא נצא ממנה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשגיאה מסוג LoopError: אינה נכונה כיוון שאינה שגיאה כזו\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלא נכנס ללולאה: אינה נכונה כיוון שזוהי לא בעיה, אלא מצב שבו תנאי כניסה לא מתקיים - זהו המצב שבו מסתיימת כל לולאת while\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו בעיה עלולה להווצר בלולאת while?\u003c/span\u003e\u003c/p\u003e"},{"ID":962,"VideoQuestionName":"בקרת זרימה 4 - שאלה 5 ","VideoQuestionID":767,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3070,"Answer":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Type":false},{"ID":3071,"Answer":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Type":false},{"ID":3072,"Answer":"\u003cp\u003eלא נכנס ללולאה בגלל תנאי כניסה\u003c/p\u003e","Type":false},{"ID":3073,"Answer":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Type":true}],"TopicName":null,"CorrectAnswer":"\u003cp\u003eאף אחד מהתשובות אינה נכונה\u003c/p\u003e","Answer1":"\u003cp\u003eשגיאה מסוג LoopError\u003c/p\u003e","Answer2":"\u003cp\u003eלולאה אינסופית\u003c/p\u003e","Answer3":"\u003cp\u003eלא נכנס ללולאה בגלל תנאי כניסה\u003c/p\u003e","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשגיאה מסוג LoopError: אינה נכונה כיוון שאינה שגיאה כזו\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלולאה אינסופית: אינה נכונה כיוון שלולאת for עוברת על איברים של רשימה\\טווח\\רשומה, לא ייתכן שיהיה מספר אינסופי של איברים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלא נכנס ללולאה בגלל תנאי כניסה: לא נכונה כיוון שבלולאת for אין תנאי כניסה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u0026nbsp;\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו בעיה עלולה להווצר בלולאת for?\u003c/span\u003e\u003c/p\u003e"},{"ID":963,"VideoQuestionName":"בקרת זרימה 4 - שאלה 6 ","VideoQuestionID":768,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3074,"Answer":"224","Type":false},{"ID":3075,"Answer":"225","Type":true},{"ID":3076,"Answer":"226","Type":false},{"ID":3077,"Answer":"227","Type":false}],"TopicName":null,"CorrectAnswer":"225","Answer1":"224","Answer2":"226","Answer3":"227","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהערך של a יגדל ב-1 בכל פעם שהלולאה תתבצע, לכן הפלט של הקוד שווה למספר הפעמים שהלולאה תתבצע.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמספר הפעמים שהלולאה תתבצע שווה למספר האיברים בטווח המוגדר.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eחישוב של מספר האיברים בטווח הוא מספר הקפיצות ועוד אחד (האיבר הראשון), ומספר הקפיצות מחושב בצורה הבאה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחלק את ההפרש בין המספר האחרון והמספר הראשון בטווח (1006-333) בגודל הקפיצה (3), ונעגל למטה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e(1006-333)/3 = 224.333 -\u0026gt; 224\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנוסיף 1 (עבור המספר הראשון בטווח) למספר הקפיצות כדי למצוא את מספר האיברים, ונקבל כי בטווח יש 225 איברים - כלומר a יגדל ב-1 225 פעמים, ופלט הקוד יהיה 225.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.ffb454dce9f54a1181bc52e49cac16c0d1044d61\"\u003e\u003c/a\u003e\u003ca id=\"t.86\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for i in range(333, 1007, 3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. a += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(a)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":964,"VideoQuestionName":"בקרת זרימה 4 - שאלה 7 ","VideoQuestionID":769,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3078,"Answer":"133300","Type":false},{"ID":3079,"Answer":"147840","Type":false},{"ID":3080,"Answer":"153100","Type":false},{"ID":3081,"Answer":"163350","Type":true}],"TopicName":null,"CorrectAnswer":"163350","Answer1":"133300","Answer2":"147840","Answer3":"153100","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהערך של x גדל ב-1 בכל פעם שהלולאה הפנימית מתבצעת, לכן הפלט של הקוד הוא מספר הפעמים שהלולאה הפנימית תתבצע. מספר הפעמים שהלולאה הפנימית תתבצע שווה למספר הפעמים שלולאה a תתבצע, כפול מספר הפעמים שלולאה b תתבצע, כפול מספר הפעמים שלולאה c תתבצע, לכן מספר הפעמים שהלולאה הפנימית תתבצע שווה למכפלת מספר האיברים בשלושת הטווחים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב כמה איברים יש בכל בטווח:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eחישוב של מספר האיברים בטווח הוא מספר הקפיצות ועוד אחד (האיבר הראשון), ומספר הקפיצות מחושב לפי ההפרש בין המספר האחרון ובין המספר הראשון בטווח, חלקי גודל הקפיצה בעיגול למטה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב את מספר האיברים בטווח של כל אחת מהלולאות:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e1. הטווח מוגדר בין 1 ל-99, בקפיצות של 1. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e1 + (99 - 1)/1 = 1 + 98 = 99\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e2. הטווח מוגדר בין 1 ל-99, בקפיצות של 2. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e1 + (99 - 1)/2 = 1 + 98 / 2 = 1 + 49 = 50\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. הטווח מוגדר בין 1 ל-99, בקפיצות של 3. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e1 + (99 - 1)/3 = 1 + 98 / 3 = 1 + 32.666 = 1 + 32 = 33\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמכפלת מספר האיברים בכל הטווחים שווה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e99 * 50 * 33 = 163350\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכלומר הלולאה הפנימית תתבצע 163350 פעמים, כך שהערך של x יגדל ב-1 163350 פעמים, ופלט הקוד יהיה 16335.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0bb0abadfe047d9df640f272d558d5dbd5850055\"\u003e\u003c/a\u003e\u003ca id=\"t.87\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. x = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for a in range(1, 100, 1):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for b in range(1, 100, 2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for c in range(1, 100, 3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. x += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":965,"VideoQuestionName":"בקרת זרימה 4 - שאלה 8 ","VideoQuestionID":770,"VideoID":47859,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3082,"Answer":"25000","Type":true},{"ID":3083,"Answer":"28856","Type":false},{"ID":3084,"Answer":"29744","Type":false},{"ID":3085,"Answer":"30000","Type":false}],"TopicName":null,"CorrectAnswer":"25000","Answer1":"28856","Answer2":"29744","Answer3":"30000","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהערך של x גדל ב-1 בכל פעם שהלולאה הפנימית מתבצעת, לכן הפלט של הקוד הוא מספר הפעמים שהלולאה הפנימית תתבצע. מספר הפעמים שהלולאה הפנימית תתבצע שווה למספר הפעמים שלולאה a תתבצע, כפול מספר הפעמים שלולאה b תתבצע, כפול מספר הפעמים שלולאה c תתבצע, לכן מספר הפעמים שהלולאה הפנימית תתבצע שווה למכפלת מספר האיברים בשלושת הטווחים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב כמה איברים יש בכל בטווח:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eחישוב של מספר האיברים בטווח הוא מספר הקפיצות ועוד אחד (האיבר הראשון), ומספר הקפיצות מחושב לפי ההפרש בין המספר האחרון ובין המספר הראשון בטווח, חלקי גודל הקפיצה בעיגול למטה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחשב את מספר האיברים בטווח של כל אחת מהלולאות:\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e1. הטווח מוגדר בין 1 ל-100, בקפיצות של 2. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e100/2 = 50\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e2. הטווח מוגדר בין 1 ל-100, בקפיצות של 4. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e100/4 = 25\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e3. הטווח מוגדר בין 1 ל-100, בקפיצות של 5. מספר האיברים בטווח שווה:\u003c/p\u003e\u003cp class=\"c4 c77\"\u003e\u003cspan class=\"c2\"\u003e100/5 = 20\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמכפלת מספר האיברים בכל הטווחים שווה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e50 * 25 * 20 = 25000\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכלומר הלולאה הפנימית תתבצע 25000 פעמים, כך שהערך של x יגדל ב-1 25000 פעמים, ופלט הקוד יהיה 25000.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.52f536eec58d4d042a336aae2c8759632cb96d5a\"\u003e\u003c/a\u003e\u003ca id=\"t.88\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. x = 0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. for a in range(1, 101, 2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. for b in range(1, 101, 4):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for c in range(1, 101, 5):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. x += 1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(x)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],[],[],[],[],[],[]],[[{"ID":449,"VideoQuestionName":"פונקציות - שאלה 1 מהלומדה","VideoQuestionID":545,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2182,"Answer":"40","Type":true},{"ID":2183,"Answer":"24","Type":false},{"ID":2184,"Answer":"36","Type":false},{"ID":2185,"Answer":"45","Type":false}],"TopicName":null,"CorrectAnswer":"40","Answer1":"24","Answer2":"36","Answer3":"45","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e1-2. הגדרנו הפונקציה שמקבלת שני ארגומנטים ומחזיקה את המכפלה שלהם ועוד הארגומנט הראשון.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e3. קריאה ל-(multiply_and_add(2, 3, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2. a=2, b=3, a*b+a=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e3. r1=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e4. קריאה ל-(multiply_and_add(8, 4, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2. a=8, b=4, a*b+a=40\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e4. r2=40\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5. r2=40\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.3300aa766b621b48de02ccca5621959ba88d7062\"\u003e\u003c/a\u003e\u003ca id=\"t.30\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp style=\"text-align:left\"\u003e1. def multiply_and_add(a, b):\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e2. return a * b + a\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e3. r1 = multiply_and_add(2, 3)\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e4. r2 = multiply_and_add(r1, 4)\u003c/p\u003e\u003cp style=\"text-align:left\"\u003e5. print(r2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":491,"VideoQuestionName":"פונקציות - שאלה 2 מהלומדה","VideoQuestionID":546,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2186,"Answer":"450","Type":false},{"ID":2187,"Answer":"150","Type":false},{"ID":2188,"Answer":"350","Type":false},{"ID":2189,"Answer":"250","Type":true}],"TopicName":null,"CorrectAnswer":"250","Answer1":"450","Answer2":"150","Answer3":"350","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. var1=100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. var1=100, var2=200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. var1=100, var2=200, var3=150\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e 4-7. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. קריאה ל-(var_function(450, נעבור לשורה הראשונה של הפונקציה (שורה 5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. var1=50, var3=450\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. var1=50, var2=200, var3 = var1 + var2 = 250\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. ערך חזרה 250\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. יודפס 250\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.12327b92af06b2ce8bd89ffb9c2e18aca98a243c\"\u003e\u003c/a\u003e\u003ca id=\"t.31\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. var1 = 100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. var2 = 200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. var3 = 150\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. def var_function(var3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. var1 = 50\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. var3 = var1 + var2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. return var3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(var_function(var1 + var2 + var3))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":492,"VideoQuestionName":"פונקציות - שאלה 3 מהלומדה","VideoQuestionID":547,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":2190,"Answer":"hyeyhe","Type":false},{"ID":2191,"Answer":"eyhyhe","Type":true},{"ID":2192,"Answer":"yheeyh","Type":false},{"ID":2193,"Answer":"Eyhhey","Type":false}],"TopicName":null,"CorrectAnswer":"eyhyhe","Answer1":"hyeyhe","Answer2":"yheeyh","Answer3":"Eyhhey","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_WORD=’hey’\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2-6. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e7. קריאה ל-(funky_word(hey, 1, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=’hey’, num=1, new_word=’’\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[1%3]=word[1]=’e’, new_word=’e’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[2%3]=word[2]=’y’, new_word=’ey’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=’h’, new_word=’eyh’\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה eyh, נחזור לשורה שקראה לפונקציה (שורה 7)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. word1=’eyh’\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e8. קריאה ל-(funky_word(hey, 2, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=’hey’, num=2, new_word=’’\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[2%3]=word[2]=’y’, new_word=’y’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=’h’, new_word=’yh’\u003c/p\u003e\u003cp class=\"c1 c25\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[4%3]=word[1]=’e’, new_word=’yhe’\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה ’yhe’, נחזור לשורה שקראה לפונקציה (שורה 8)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. word2=’yhe’\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. word1+word2=’eyhyhe’\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא (len מחזירה את אורך המחרוזת, % מחזירה את תוצאת שארית החלוקה בין שני מספרים)?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.4977c3184d1bcc5576a082f620dcf3735b00bd0e\"\u003e\u003c/a\u003e\u003ca id=\"t.32\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_WORD = hey\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def funky_func(word, num=1):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. new_word = \u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for i in range(len(word)):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. new_word += word[(i + num) % len(word)]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. return new_word\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. word1 = funky_func(MY_WORD)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. word2 = funky_func(MY_WORD, 2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(word1 + word2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":493,"VideoQuestionName":"פונקציות - שאלה 4 מהלומדה","VideoQuestionID":548,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2194,"Answer":"[30, 30]","Type":false},{"ID":2195,"Answer":"[10, 20]","Type":false},{"ID":2196,"Answer":"[15, 30]","Type":true},{"ID":2197,"Answer":"[20, 20]","Type":false}],"TopicName":null,"CorrectAnswer":"[15, 30]","Answer1":"[30, 30]","Answer2":"[10, 20]","Answer3":"[20, 20]","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=sum(set([5,10,10,5,15]))=sum(set([5,10,15]))=30\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=max([5,10] + [min([15,20])])=max([5,10]+[15])=max([5,10,15])=15\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. [a,b]=[30,15]\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.2aacfc3626c48244e34140b610d1a16e2bda6e34\"\u003e\u003c/a\u003e\u003ca id=\"t.33\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(set([5, 10, 10, 5, 15]))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = max([5, 10] + [min([15, 20])])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print([a, b])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":494,"VideoQuestionName":"פונקציות - שאלה 5 מהלומדה","VideoQuestionID":549,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2198,"Answer":"2147483648","Type":false},{"ID":2199,"Answer":"362880","Type":false},{"ID":2200,"Answer":"3628800","Type":true},{"ID":2201,"Answer":"1048576","Type":false}],"TopicName":null,"CorrectAnswer":"3628800","Answer1":"2147483648","Answer2":"362880","Answer3":"1048576","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eאם מקבלת 1 מחזירה 1, אחרת מחזירה את המספר שקיבלה כפול המספר הקודם לו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eזוהי בעצם הגדרה של פעולת עצרת !, לכן הפלט הוא התוצאה של 10 עצרת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e10! = 10*9*8*7*6*5*4*3*2*1 = 3628800\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.74bf9eebf17a0fc376763f248fc52a1490e92464\"\u003e\u003c/a\u003e\u003ca id=\"t.34\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return a * recursive_func(a - 1)\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(10))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":995,"VideoQuestionName":"פונקציות 1 - שאלה 1 ","VideoQuestionID":771,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3086,"Answer":"40","Type":false},{"ID":3087,"Answer":"24","Type":false},{"ID":3088,"Answer":"36","Type":false},{"ID":3089,"Answer":"12","Type":true}],"TopicName":null,"CorrectAnswer":"12","Answer1":"40","Answer2":"24","Answer3":"36","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e1-2. הגדרנו הפונקציה שמקבלת שני ארגומנטים ומחזיקה את המכפלה שלהם פחות הארגומנט הראשון.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. קריאה ל-(multiply_and_add(2, 3, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=2, b=3, a*b-a=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. r1=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. קריאה ל-(multiply_and_add(4, 4, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=4, b=4, a*b-a=12\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. r2=12\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5. r2=12\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.47c1540167e346d308841f7305af05453ec2a9c1\"\u003e\u003c/a\u003e\u003ca id=\"t.89\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def multiply_and_sub(a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. return a * b - a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. r1 = multiply_and_sub(2, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. r2 = multiply_and_sub(r1, 4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(r2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":996,"VideoQuestionName":"פונקציות 1 - שאלה 2 ","VideoQuestionID":772,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3090,"Answer":"15","Type":false},{"ID":3091,"Answer":"24","Type":false},{"ID":3092,"Answer":"21","Type":true},{"ID":3093,"Answer":"12","Type":false}],"TopicName":null,"CorrectAnswer":"21","Answer1":"15","Answer2":"24","Answer3":"12","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e1-2. הגדרנו פונקציה שמקבלת שני ארגומנטים ומחזיקה את המכפלה של המספרים הקודמים להם (מספר קודם הוא המספר פחות 1).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. קריאה ל-(secret_func(5, 3, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=5, b=3, (a-1)*(b-1)=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e3. r1=8\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. קריאה ל-(secret_func(8, 4, נעבור לשורה הראשונה של הפונקציה (שורה 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2. a=8, b=4,(a-1)*(b-1)=21\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה ממנה קראנו לפונקציה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e4. r2=21\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5. r2=21\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.22dc391cf38e656245492131e96a1327a49c70bc\"\u003e\u003c/a\u003e\u003ca id=\"t.90\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def secret_func(a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. return (a - 1) * (b - 1)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. r1 = secret_func(5, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. r2 = secret_func(r1, 4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(r2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":997,"VideoQuestionName":"פונקציות 1 - שאלה 3 ","VideoQuestionID":773,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3094,"Answer":"450","Type":false},{"ID":3095,"Answer":"950","Type":true},{"ID":3096,"Answer":"350","Type":false},{"ID":3097,"Answer":"700","Type":false}],"TopicName":null,"CorrectAnswer":"950","Answer1":"450","Answer2":"350","Answer3":"700","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. var1=100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. var1=100, var2=200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. var1=100, var2=200, var3=150\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e 4-7. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. קריאה ל-(var_function(450, נעבור לשורה הראשונה של הפונקציה (שורה 5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. var1=var1+var2=100+200=300, var3=450\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. var3=var1+var2+var3=300+200+450=950\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e7. ערך חזרה 950\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e8. יודפס 950\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.817422c28e9d7af222c5d5e14d901f7b6ae2e282\"\u003e\u003c/a\u003e\u003ca id=\"t.91\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. var1 = 100\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. var2 = 200\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. var3 = 150\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. def var_function(var3):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. var1 = var1 + var2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. var3 = var1 + var2 + var3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. return var3\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(var_function(var1 + var2 + var3))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":998,"VideoQuestionName":"פונקציות 1 - שאלה 4 ","VideoQuestionID":774,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3098,"Answer":"hyeyhe","Type":false},{"ID":3099,"Answer":"eyhyhe","Type":false},{"ID":3100,"Answer":"yheeyh","Type":false},{"ID":3101,"Answer":"yhehey","Type":true}],"TopicName":null,"CorrectAnswer":"yhehey","Answer1":"hyeyhe","Answer2":"eyhyhe","Answer3":"yheeyh","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_WORD=\"hey\"\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2-6. הגדרת פונקציה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e7. קריאה ל-(\"funky_word(\"hey, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=\"hey\", num=2, new_word=\"\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[2%3]=word[2]=\"y\", new_word=\"y\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=\"h\", new_word=\"yh\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[4%3]=word[1]=\"h\", new_word=\"yhe\"\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה \"yhe\", נחזור לשורה שקראה לפונקציה (שורה 7)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e7. word1=\"yhe\"\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e8. קריאה ל-(funky_word(\"hey\", 3, נעבור לשורה הראשונה של הפונקציה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. word=\"hey\", num=3, new_word=\"\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. len(word)=3, range(len(word))=[0,1,2], i=0\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[3%3]=word[0]=\"h\", new_word=\"h\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השני בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=1\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[4%3]=word[1]=\"e\", new_word=\"he\"\u003c/p\u003e\u003cp class=\"c4 c52\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור ללולאה בשורה 4 (עם האיבר השלישי והאחרון בטווח)\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. i=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. word[(i+num)%len(word)]=word[5%3]=word[2]=\"y\", new_word=\"hey\"\u003c/p\u003e\u003cp style=\"text-align:right; direction:rtl\"\u003e6. ערך חזרה \"hey\", נחזור לשורה שקראה לפונקציה (שורה 8)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e8. word2=\"hey\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e9. word1+word2=\"yhehey\"\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.a5022620837551e41b3c5021e82785d66b720993\"\u003e\u003c/a\u003e\u003ca id=\"t.92\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_WORD = \"hey\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def funky_func(word, num=2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. new_word = \"\"\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. for i in range(len(word)):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. new_word += word[(i + num) % len(word)]\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. return new_word\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. word1 = funky_func(MY_WORD)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. word2 = funky_func(MY_WORD, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. print(word1 + word2)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":999,"VideoQuestionName":"פונקציות 1 - שאלה 5 ","VideoQuestionID":775,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3102,"Answer":"[30, 30]","Type":false},{"ID":3103,"Answer":"[15, 35]","Type":true},{"ID":3104,"Answer":"[15, 30]","Type":false},{"ID":3105,"Answer":"[13, 35]","Type":false}],"TopicName":null,"CorrectAnswer":"[15, 35]","Answer1":"[30, 30]","Answer2":"[15, 30]","Answer3":"[13, 35]","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=sum(set([5,10,10,5,20]))=sum(set([5,10,20]))=35\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=max([10,15] + [min([13,20])])=max([10,15]+[13])=max([10,15,13])=15\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. [a,b]=[35,15]\u003c/p\u003e\u003cp class=\"c1 c77\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.6808934be6cdb6f1e90e512de23fe1087bf17e2c\"\u003e\u003c/a\u003e\u003ca id=\"t.93\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(set([5, 10, 10, 5, 20]))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = max([10, 15] + [min([13, 20])])\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print([a, b])\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1000,"VideoQuestionName":"פונקציות 2 - שאלה 1 ","VideoQuestionID":776,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3106,"Answer":"72","Type":false},{"ID":3107,"Answer":"63","Type":false},{"ID":3108,"Answer":"90","Type":true},{"ID":3109,"Answer":"45","Type":false}],"TopicName":null,"CorrectAnswer":"90","Answer1":"72","Answer2":"63","Answer3":"45","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. a=sum(range(5))=sum([0,1,2,3,4])=10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e2. b=max(range(a))=max(range(10))=max([0,1,2,3,4,5,6,7,8,9])=9\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e3. a*b=10*9=90\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.16becd4aa75f34cfd3246a3656ba43912b89a432\"\u003e\u003c/a\u003e\u003ca id=\"t.94\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(range(5))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = max(range(a))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a*b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1001,"VideoQuestionName":"פונקציות 2 - שאלה 2 ","VideoQuestionID":777,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3110,"Answer":"3","Type":false},{"ID":3111,"Answer":"2","Type":false},{"ID":3112,"Answer":"1","Type":true},{"ID":3113,"Answer":"0","Type":false}],"TopicName":null,"CorrectAnswer":"1","Answer1":"3","Answer2":"2","Answer3":"0","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e4. a=sum(range(-3, 6, 2))=sum([-3, -1, 1, 3, 5])=5\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e5. b=sum(range(a, a*-1, -3))=sum(range(5, -5, -3))=sum([5, 2, -1, -4])=2\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e6. a%b=1\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c77\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.522528391d330922600ad5ae00cf0c642d2fe796\"\u003e\u003c/a\u003e\u003ca id=\"t.95\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. a = sum(range(-3, 6, 2))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. b = sum(range(a, a*-1, -3))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a%b)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1002,"VideoQuestionName":"פונקציות 2 - שאלה 3 ","VideoQuestionID":778,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3114,"Answer":"2147483648","Type":false},{"ID":3115,"Answer":"362880","Type":true},{"ID":3116,"Answer":"3628800","Type":false},{"ID":3117,"Answer":"1048576","Type":false}],"TopicName":null,"CorrectAnswer":"362880","Answer1":"2147483648","Answer2":"3628800","Answer3":"1048576","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם הפונקציה מקבלת 1 היא מחזירה 1, אחרת היא מחזירה את המספר שקיבלה כפול המספר הקודם לו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eזוהי בעצם הגדרה של פעולת עצרת !, לכן הפלט הוא התוצאה של 9 עצרת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e9! = 9*8*7*6*5*4*3*2*1 = 362880\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b0c95b07545313d32c4cfaac3dbc8b1e2baa055c\"\u003e\u003c/a\u003e\u003ca id=\"t.96\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return a * recursive_func(a - 1)\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(9))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1003,"VideoQuestionName":"פונקציות 2 - שאלה 4 ","VideoQuestionID":779,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3118,"Answer":"27","Type":true},{"ID":3119,"Answer":"12","Type":false},{"ID":3120,"Answer":"30","Type":false},{"ID":3121,"Answer":"21","Type":false}],"TopicName":null,"CorrectAnswer":"27","Answer1":"12","Answer2":"30","Answer3":"21","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה מקבלת שני ארגומנטים a ו-b.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003erecursive_func(1, b) - אם a הוא 1 היא מחזירה את b. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003erecursive_func(2, b) - אם a הוא 2 היא מחזירה את ערך החזרה של recursive_func(1, b), שהוא b, ועוד b, כלומר 2b.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם נמשיך להגדיל את a נגלה את הקשר הבא - הפונקציה מחזירה a פעמים את b, כלומר הפונקציה היא בעצם פונקציית הכפל!\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן התוצאה של recursive_func(9, 3) היא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e9*3=27\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.0a93e5200bf1f2d04b254894cad6de3e4ca3ce9e\"\u003e\u003c/a\u003e\u003ca id=\"t.97\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return recursive_func(a - 1, b) + b\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(9, 3))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1004,"VideoQuestionName":"פונקציות 2 - שאלה 5 ","VideoQuestionID":780,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3122,"Answer":"55","Type":false},{"ID":3123,"Answer":"44","Type":false},{"ID":3124,"Answer":"66","Type":true},{"ID":3125,"Answer":"77","Type":false}],"TopicName":null,"CorrectAnswer":"66","Answer1":"55","Answer2":"44","Answer3":"77","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם הפונקציה מקבלת 0 היא מחזירה 0, אחרת היא מחזירה את המספר שקיבלה ועוד המספר הקודם לו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eזוהי הגדרה של סכום המספרים הקודמים, או במילים אחרות סכום המספרים עד למספר שהתקבל, כולל.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן כאשר הפונקציה מקבלת 11, היא תחזיר את סכום המספרים עד 11 כולל:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e11+10+9+8+7+6+5+4+3+2+1=66\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.b1670939af4ba057fc5e0c528b78273bcd428cf2\"\u003e\u003c/a\u003e\u003ca id=\"t.98\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(a):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if a == 0:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. return a + recursive_func(a - 1)\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. print(recursive_func(11))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1005,"VideoQuestionName":"פונקציות 2 - שאלה 6 ","VideoQuestionID":781,"VideoID":47870,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3126,"Answer":"False True True False","Type":false},{"ID":3127,"Answer":"True False False True","Type":false},{"ID":3128,"Answer":"True True False False","Type":false},{"ID":3129,"Answer":"True False True False","Type":true}],"TopicName":null,"CorrectAnswer":"True False True False","Answer1":"False True True False","Answer2":"True False False True","Answer3":"True True False False","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה הרקורסיבית מקבלת שתי ארגומנטיים n ו-i ומוגדרת כך:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם n שווה 1 היא מחזירה False.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eאם n שווה 2 היא מחזירה True.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכלומר נראה שהפונקציה מתמקדת ב-n ובודקת משהו לגביו (כמו כן הקריאה הרקורסיבית מקדמת רק את ערכו של i).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eשני התנאים הבאים נראים מורכבים יותר -\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהתנאי הראשון קובע שאם n מתחלק ב-i ללא שארית אז הפונקציה מחזירה False.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהתנאי השני קובע שאם החזקה הריבועית של i גדולה מ-n הפונקציה תחזיר True.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבמילים אחרות, אנחנו בודקים את כל הערכי i בין 2 לשורש של n, ובודקים אם n מתחלק באחד מהם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eזוהי בעצם בדיקה של האם המספר ראשוני, לכן הפונקציה בודקת האם המספר הוא ראשוני!\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלהלן הפלטים של הפונקציה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 13 ראשוני? True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 16 ראשוני? False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 19 ראשוני? True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהאם 22 ראשוני? False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.501ca45c41b6293cb57a85d51d480870c9682402\"\u003e\u003c/a\u003e\u003ca id=\"t.99\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. def recursive_func(n, i=2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. if n == 1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. return False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if n == 2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. return True\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. if n % i == 0:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. return False\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. if i * i \u0026gt; n:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. return True\u003c/p\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. return recursive_func(n, i + 1)\u003c/p\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. print(recursive_func(13))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. print(recursive_func(16))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. print(recursive_func(19))\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(recursive_func(22))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],[],[],[],[],[],[]],[[{"ID":496,"VideoQuestionName":"דיבוג וניהול שגיאות - שאלה 1 מהלומדה","VideoQuestionID":550,"VideoID":47866,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2202,"Answer":"בכל מקום שמעניין אותנו לעצור את הריצה","Type":true},{"ID":2203,"Answer":"ניתן להציב רק Breakpoint בודד, לכן נציב בתחילת התוכנית","Type":false},{"ID":2204,"Answer":"בסוף התוכנית, כך נוכל לחזור לקוד שמעניין אותנו","Type":false},{"ID":2205,"Answer":"בתחילת הפונקציה הראשונה בקוד","Type":false}],"TopicName":null,"CorrectAnswer":"בכל מקום שמעניין אותנו לעצור את הריצה","Answer1":"ניתן להציב רק Breakpoint בודד, לכן נציב בתחילת התוכנית","Answer2":"בסוף התוכנית, כך נוכל לחזור לקוד שמעניין אותנו","Answer3":"בתחילת הפונקציה הראשונה בקוד","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנוכל להציב Breakpoint-ים בכל מקום שבו נרצה שריצת הקוד תעצור, לצרכים מגוונים - מעקב אחר שגיאות, הבנת הקוד, בדיקות ועוד.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eהיכן נציב Breakpoint-ים:\u003c/span\u003e\u003c/p\u003e"},{"ID":497,"VideoQuestionName":"דיבוג וניהול שגיאות - שאלה 2 מהלומדה","VideoQuestionID":551,"VideoID":47866,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2206,"Answer":"Resume program","Type":false},{"ID":2207,"Answer":"Step over","Type":false},{"ID":2208,"Answer":"Step into","Type":true},{"ID":2209,"Answer":"אף תשובה אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"Step into","Answer1":"Resume program","Answer2":"Step over","Answer3":"אף תשובה אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eכדי לדבג קריאה של פונקציה נשתמש ב-Step into, כך נמשיך במעקב בתוך הקוד של הפונקציה הנראית.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eעצרתי ב-Breakpoint בקריאה לפונקציה וארצה לעקוב אחרי הריצה בתוך הפונקציה. במה מהבאים אשתמש:\u003c/span\u003e\u003c/p\u003e"},{"ID":498,"VideoQuestionName":"דיבוג וניהול שגיאות - שאלה 3 מהלומדה","VideoQuestionID":552,"VideoID":47866,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2210,"Answer":"2","Type":false},{"ID":2211,"Answer":"4","Type":false},{"ID":2212,"Answer":"1","Type":false},{"ID":2213,"Answer":"3","Type":true}],"TopicName":null,"CorrectAnswer":"3","Answer1":"2","Answer2":"4","Answer3":"1","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eחילוק ב-0 זורק שגיאה מסוג ZeroDivisionError, לכן ירוץ הקוד תחת שורת except ZeroDivisionError ויודפס המספר 3.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c7 c29\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.68c0d8a9153193868db0e875130a9e4b9670a71f\"\u003e\u003c/a\u003e\u003ca id=\"t.35\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. try:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(1 / 0)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. except TypeError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(1)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. except IndexError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. print(2)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. except ZeroDivisionError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. except AttributeError:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. print(4)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"}],[],[],[]],[[{"ID":489,"VideoQuestionName":"תכנות מונחה עצמים - שאלה 1 מהלומדה","VideoQuestionID":553,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2214,"Answer":"6","Type":false},{"ID":2215,"Answer":"5","Type":false},{"ID":2216,"Answer":"11","Type":true},{"ID":2217,"Answer":"10","Type":false}],"TopicName":null,"CorrectAnswer":"11","Answer1":"6","Answer2":"5","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e1-4. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5-8. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e9. יצירת מופע של המחלקה Class1, נעבור לפונקציית __init__ של המחלקה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e3. a=2, b=3, self.a=2\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e4. self.b=a*b=6\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 9)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e9. c1=Class1{a=2, b=6}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e10. יצירת מופע של המחלקה Class2, נעבור לפונקציית __init__ של המחלקה (שורה 7)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e7. c=c1.a=2, d=10, self.c=2\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e8. self.d=d/c=5\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e10. c2=Class2{c=2, d=5}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e11. int(c1.b + c2.d) = 6+5 = 11\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.841542a652ece4b9bf969dedd9be134f79304d16\"\u003e\u003c/a\u003e\u003ca id=\"t.36\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. class Class1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def __init__(self, a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. self.a = a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. self.b = a * b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. class Class2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. def __init__(self, c, d=10):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. self.c = c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. self.d = d / c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. c1 = Class1(2, 3)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. c2 = Class2(c1.a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. print(int(c1.b + c2.d))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":490,"VideoQuestionName":"תכנות מונחה עצמים - שאלה 2 מהלומדה","VideoQuestionID":554,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2218,"Answer":"19","Type":false},{"ID":2219,"Answer":"28","Type":true},{"ID":2220,"Answer":"24","Type":false},{"ID":2221,"Answer":"10","Type":false}],"TopicName":null,"CorrectAnswer":"28","Answer1":"19","Answer2":"24","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_VALUE=11\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e2-7. הגדרת מחלקת Father\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e8-10. הגדרת מחלקת Child\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e11. יצירת מופע של המחלקה Father, נעבור לפונקציית __init__ של המחלקה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e4. x=5, x \u0026lt; MY_VALUE -\u0026gt; True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e5. self.value = MY_VALUE - x = 11 -5 = 6\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e6-7. לא נכנס מפני שהתנאי בשורה 4 התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 11)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e11. father_instance=Father{value=6}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e11. יצירת מופע של המחלקה Child, נעבור לפונקציית __init__ של המחלקה (המחלקה יורשת ממחלקת Father לכן נקרא לפונקצית __init__ של Father בשורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e4. x=13, x \u0026lt; MY_VALUE -\u0026gt; False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e5. לא נכנס כיוון שהתנאי בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e6. נכנס כיוון שהתנאי בשורה בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e7. self.value = x - MY_VALUE = 13 - 11 = 2\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שיצרה את המופע (שורה 12)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e12. child_instance=Child{value=2}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e13. קריאה לפונקציה hocus_pocus של מחלקת Child, נעבור לשורה הראשונה של הפונקציה (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e10. self.value * MY_VALUE = 2 * 11 = 22\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eנחזור לשורה שקראה לפונקציה (שורה 13)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e13. magic = 22\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c0\"\u003e14. magic + father_instance.value = 22 + 6 = 28\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.8a3ae1dbbf96c9d293067edf408e4ad041257ff0\"\u003e\u003c/a\u003e\u003ca id=\"t.37\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_VALUE = 11\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. class Father:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. def __init__(self, x):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if x \u0026lt; MY_VALUE:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. self.value = MY_VALUE - x\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. self.value = x - MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. class Child(Father):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. def hocus_pocus(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. return self.value * MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. father_instance = Father(5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. child_instance = Child(13)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. magic = child_instance.hocus_pocus()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(magic + father_instance.value)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1006,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 1 ","VideoQuestionID":782,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3130,"Answer":"היחס בין מחלקה למופע הוא רבים ליחיד","Type":false},{"ID":3131,"Answer":"היחס בין מחלקה למופע הוא יחיד ליחיד","Type":false},{"ID":3132,"Answer":"היחס בין מחלקה למופע הוא יחיד לרבים","Type":true},{"ID":3133,"Answer":"מחלקה היא סוג של מופע","Type":false}],"TopicName":null,"CorrectAnswer":"היחס בין מחלקה למופע הוא יחיד לרבים","Answer1":"היחס בין מחלקה למופע הוא רבים ליחיד","Answer2":"היחס בין מחלקה למופע הוא יחיד ליחיד","Answer3":"מחלקה היא סוג של מופע","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמחלקה היא התבנית המתארת את הפונקציות והמשתנים של אובייקט. מופע הוא אובייקט מאותחל עם ערך כלשהו, ניתן ליצור מופעים רבים לאותה מחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eניתן לחשוב על היחס בין מחלקה למופע כיחס בין תבנית אפייה לעוגה - תבנית אפייה היא ייחודית, וניתן ליצור ממנה עוגות רבות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה היחס בין מחלקה למופע?\u003c/span\u003e\u003c/p\u003e"},{"ID":1007,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 2 ","VideoQuestionID":783,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3134,"Answer":"ביצירת המחלקה","Type":false},{"ID":3135,"Answer":"ביצירת מופע","Type":true},{"ID":3136,"Answer":"בעת ירושה מאובייקט","Type":false},{"ID":3137,"Answer":"אף תשובה אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"ביצירת מופע","Answer1":"ביצירת המחלקה","Answer2":"בעת ירושה מאובייקט","Answer3":"אף תשובה אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה __init__ היא פונקציה מיוחדת של מחלקות, אשר נקראת כאשר יוצרים מופע ממחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמתי נקראת הפונקציה __init__?\u003c/span\u003e\u003c/p\u003e"},{"ID":1008,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 3 ","VideoQuestionID":784,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3138,"Answer":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את המבנה וההתנהגות של מחלקה אחרת","Type":true},{"ID":3139,"Answer":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את המבנה וההתנהגות של מופע אחר","Type":false},{"ID":3140,"Answer":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את השם של מחלקה אחרת","Type":false},{"ID":3141,"Answer":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את השם של מופע אחר","Type":false}],"TopicName":null,"CorrectAnswer":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את המבנה וההתנהגות של מחלקה אחרת","Answer1":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את המבנה וההתנהגות של מופע אחר","Answer2":"קונספט בתכנות מונחה עצמים שבו מחלקה אחת יורשת את השם של מחלקה אחרת","Answer3":"קונספט בתכנות מונחה עצמים שבו מופע אחד יורש את השם של מופע אחר","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eירושה היא קונספט חשוב בתכנות מונחה עצמים שבו מחלקה אחת יורשת את המבנה וההתנהגות של מחלקה אחרת, כלומר מחלקה כלשהי יורשת את הפונקציות והמשתנים המוגדרים במחלקה אחרת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמהי ירושה?\u003c/span\u003e\u003c/p\u003e"},{"ID":1009,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 4 ","VideoQuestionID":785,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3142,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגויות דומות","Type":false},{"ID":3143,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מופעים המממשים התנהגות של מחלקת בסיס","Type":false},{"ID":3144,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מחלקה המממשת התנהגות של מופע בסיס","Type":false},{"ID":3145,"Answer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגות של מחלקת בסיס","Type":true}],"TopicName":null,"CorrectAnswer":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגות של מחלקת בסיס","Answer1":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות המממשות התנהגויות דומות","Answer2":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מספר מופעים המממשים התנהגות של מחלקת בסיס","Answer3":"תכונה של תכנות מונחה עצמים המאפשרת להגדיר מחלקה המממשת התנהגות של מופע בסיס","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפולימורפיזם הוא תכונה חשובה בתכנות מונחה עצמים המאפשרת להגדיר מספר מחלקות היורשות ממחלקה משותפת, ומממשות את התנהגות מחלקת הבסיס בצורות שונות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eדוגמה לפולימורפיזם הוא חתול וכלב, היורשים ממחלקת חיה משותפת, ומממשים התנהגויות של מחלקה זו - כמו למשל דיבור - החתול מיילל ואילו הכלב נובח.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמהו פולימורפיזם?\u003c/span\u003e\u003c/p\u003e"},{"ID":1010,"VideoQuestionName":"תכנות מונחה עצמים 1 - שאלה 5 ","VideoQuestionID":786,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3146,"Answer":"הפונקציה מקבלת אובייקט ומחזירה אובייקט המממש התנהגות דומה","Type":false},{"ID":3147,"Answer":"הפונקציה מקבלת אובייקט ומחזירה את כל האובייקטים המממשים התנהגות דומה","Type":false},{"ID":3148,"Answer":"הפונקציה מקבלת אובייקט ומחזירה את האובייקט שיורש ממנו","Type":false},{"ID":3149,"Answer":"הפונקציה מקבלת אובייקט ומחזירה את את האובייקט שהוא ירש ממנו","Type":true}],"TopicName":null,"CorrectAnswer":"הפונקציה מקבלת אובייקט ומחזירה את את האובייקט שהוא ירש ממנו","Answer1":"הפונקציה מקבלת אובייקט ומחזירה אובייקט המממש התנהגות דומה","Answer2":"הפונקציה מקבלת אובייקט ומחזירה את כל האובייקטים המממשים התנהגות דומה","Answer3":"הפונקציה מקבלת אובייקט ומחזירה את האובייקט שיורש ממנו","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eהפונקציה super מקבלת אובייקט ומחזירה את אובייקט האב, כלומר האובייקט שהוא ירש ממנו. כך נוכל להשתמש בפונקציונליות של מחלקת האב.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה עושה הפונקציה super?\u003c/span\u003e\u003c/p\u003e"},{"ID":1011,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 1 ","VideoQuestionID":787,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3150,"Answer":"פולימורפיזם אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Type":false},{"ID":3151,"Answer":"פולימורפיזם לא אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Type":false},{"ID":3152,"Answer":"פולימורפיזם לא אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Type":true},{"ID":3153,"Answer":"פולימורפיזם אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Type":false}],"TopicName":null,"CorrectAnswer":"פולימורפיזם לא אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Answer1":"פולימורפיזם אפשרי ללא ירושה, ירושה אפשרית ללא פולימורפיזם","Answer2":"פולימורפיזם לא אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Answer3":"פולימורפיזם אפשרי ללא ירושה, ירושה לא אפשרית ללא פולימורפיזם","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפולימורפיזם הוא מימוש בצורות שונות של מחלקת בסיס על ידי מחלקות שונות, מימוש זה מתבצע בעזרת ירושה - מחלקות שונות יורשות ממחלקת בסיס משותפת ומממשות את התנהגותה, לכן פולימורפיזם לא אפשרי ללא ירושה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eירושה היא קונספט שבו מחלקה יורשת מבנה והתנהגות ממחלקה אחרת - היא לא חייבת לממש התנהגות כלשהי בצורה כלשהי, לכן ירושה אפשרית ללא פולימורפיזם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה היחס בין פולימורפיזם לירושה?\u003c/span\u003e\u003c/p\u003e"},{"ID":1012,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 2 ","VideoQuestionID":788,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3154,"Answer":"כאשר נרצה לרשת מאובייקט","Type":false},{"ID":3155,"Answer":"כאשר נרצה ליצור מופע ממחלקה","Type":false},{"ID":3156,"Answer":"כאשר נרצה להשתמש בפונקציות של מחלקת האב","Type":true},{"ID":3157,"Answer":"כאשר נרצה לרשת ממחלקת האב","Type":false}],"TopicName":null,"CorrectAnswer":"כאשר נרצה להשתמש בפונקציות של מחלקת האב","Answer1":"כאשר נרצה לרשת מאובייקט","Answer2":"כאשר נרצה ליצור מופע ממחלקה","Answer3":"כאשר נרצה לרשת ממחלקת האב","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan\u003eהפונקציה super מקבלת אובייקט ומחזירה את אובייקט האב, כלומר האובייקט שהוא ירש ממנו. כך נוכל להשתמש בפונקציות של מחלקת האב מתוך מחלקה יורשת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמתי נשתמש בפונקציה super?\u003c/span\u003e\u003c/p\u003e"},{"ID":1013,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 3 ","VideoQuestionID":789,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3158,"Answer":"self מחזיקה את המופע של האובייקט הנוכחי","Type":true},{"ID":3159,"Answer":"self מחזיקה את המחלקה של האובייקט הנוכחי","Type":false},{"ID":3160,"Answer":"self מחזיקה את המופע של אובייקט האב","Type":false},{"ID":3161,"Answer":"self מחזיקה את הפונקציה הנוכחית","Type":false}],"TopicName":null,"CorrectAnswer":"self מחזיקה את המופע של האובייקט הנוכחי","Answer1":"self מחזיקה את המחלקה של האובייקט הנוכחי","Answer2":"self מחזיקה את המופע של אובייקט האב","Answer3":"self מחזיקה את הפונקציה הנוכחית","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמילה self היא מילה שמורה אשר מחזיקה את המופע של האובייקט הנוכחי, כלומר אם נרצה בתוך קוד של אובייקט מסוים לגשת לפונקציות\\משתנים של האובייקט נוכל לעשות זאת בעזרת self.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה משמעות המילה השמורה self?\u003c/span\u003e\u003c/p\u003e"},{"ID":1014,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 4 ","VideoQuestionID":790,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3162,"Answer":"אפס, רק אובייקט האב יכול להגדיר פונקצית איתחול עבור אובייקט","Type":false},{"ID":3163,"Answer":"אחת או אפס, לא חובה שתהיה לאובייקט פונקצית איתחול","Type":false},{"ID":3164,"Answer":"אחת בלבד, זו פונקצית האיתחול של האובייקט","Type":false},{"ID":3165,"Answer":"אחת או אפס, אם לא נגדיר אחת האובייקט ירש את הפונקציה של אובייקט האב","Type":true}],"TopicName":null,"CorrectAnswer":"אחת או אפס, אם לא נגדיר אחת האובייקט ירש את הפונקציה של אובייקט האב","Answer1":"אפס, רק אובייקט האב יכול להגדיר פונקצית איתחול עבור אובייקט","Answer2":"אחת או אפס, לא חובה שתהיה לאובייקט פונקצית איתחול","Answer3":"אחת בלבד, זו פונקצית האיתחול של האובייקט","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה __init__ היא פונקציית האיתחול של האובייקט, הנקראת כאשר יוצרים מופע מהמחלקה. לכל אובייקט תהיה פונקציה אחת כזו, נוכל להגדיר אותה בעצמנו או לרשת אותה מאובייקט האב.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eכמה פונקציות __init__ נוכל להגדיר לאובייקט?\u003c/span\u003e\u003c/p\u003e"},{"ID":1015,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 5 ","VideoQuestionID":791,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3166,"Answer":"את הערך 3","Type":false},{"ID":3167,"Answer":"את המופע הנוכחי של מחלקה X","Type":true},{"ID":3168,"Answer":"את הערך None","Type":false},{"ID":3169,"Answer":"את הערך 1","Type":false}],"TopicName":null,"CorrectAnswer":"את המופע הנוכחי של מחלקה X","Answer1":"את הערך 3","Answer2":"את הערך None","Answer3":"את הערך 1","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהארגומנט הראשון שעבור לפונקציות במחלקה הוא self, המחזיק את המופע הנוכחי של המחלקה. אומנם שינינו את שם המשתנה ל-a, אך התנהגותו נשארת זהה - הארגומנט הראשון (a) יחזיק את המופע הנוכחי של המחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003eבשורה 3 בקוד הבא, מה יכיל המשתנה a?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.30d43f1778634285bd3ec13d9bacaa63644c2a15\"\u003e\u003c/a\u003e\u003ca id=\"t.100\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. class X:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def __init__(a, b=2):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. print(a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. X(1)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1016,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 6 ","VideoQuestionID":792,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3170,"Answer":"מילה השמורה המחזיקה את המופע של האובייקט הנוכחי","Type":false},{"ID":3171,"Answer":"מחלקת האב ממנה יורשים כל האובייקטים","Type":true},{"ID":3172,"Answer":"כינוי לכל אובייקט פיתוני","Type":false},{"ID":3173,"Answer":"פונקציה המחזיקה את מחלקת האב","Type":false}],"TopicName":null,"CorrectAnswer":"מחלקת האב ממנה יורשים כל האובייקטים","Answer1":"מילה השמורה המחזיקה את המופע של האובייקט הנוכחי","Answer2":"כינוי לכל אובייקט פיתוני","Answer3":"פונקציה המחזיקה את מחלקת האב","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eobject הוא מחלקת האב ממנה יורשים כל האובייקטים בפיתון (גם אובייקטים שלא הגדרנו אותם כיורשים מאובייקט כלשהו).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמהו object?\u003c/span\u003e\u003c/p\u003e"},{"ID":1017,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 7 ","VideoQuestionID":793,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3174,"Answer":"A B C","Type":true},{"ID":3175,"Answer":"C B A","Type":false},{"ID":3176,"Answer":"C","Type":false},{"ID":3177,"Answer":"A","Type":false}],"TopicName":null,"CorrectAnswer":"A B C","Answer1":"C B A","Answer2":"C","Answer3":"A","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eבכל אחת מהמחלקות אנו תחילה קוראים לפונקציית האיתחול של מחלקת האב ולאחר מכן מדפיסים את שם המחלקה.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eפונקציית האיתחול של C נקראת ראשונה, זו קוראת לפונקצית האיתחול של B, שקוראת לפונקצית האיתחול של A, שקוראת לפונקצית האיתחול של object (האובייקט של מחלקה יורשת ממנו), שעושה כלום. לאחר מכן הדפסות שמות המחלקות יופיעו בסדר הפוך - תחילה A, לאחר מכן B ואז C.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן הפלט יהיה ABC.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.2b1fee1197de7141198d8e7bb45624d402a3c546\"\u003e\u003c/a\u003e\u003ca id=\"t.101\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. class A:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. def __init__(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. super().__init__()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. print(\"A\")\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. class B(A):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. def __init__(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. super().__init__()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. print(\"B\")\u003c/p\u003e\u003cbr/\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. class C(B):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. def __init__(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. super().__init__()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. print(\"C\")\u003c/p\u003e\u003cbr/\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. C()\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1018,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 8 ","VideoQuestionID":794,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3178,"Answer":"6","Type":false},{"ID":3179,"Answer":"17","Type":false},{"ID":3180,"Answer":"11","Type":false},{"ID":3181,"Answer":"23","Type":true}],"TopicName":null,"CorrectAnswer":"23","Answer1":"6","Answer2":"17","Answer3":"11","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e1-4. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5-8. הגדרת מחלקה\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e9. יצירת מופע של המחלקה Class1, נעבור לפונקציית __init__ של המחלקה (שורה 3)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e3. a=4, b=5, self.a=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e4. self.b=a*b=20\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 9)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e9. c1=Class1{a=4, b=20}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e10. יצירת מופע של המחלקה Class2, נעבור לפונקציית __init__ של המחלקה (שורה 7)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e7. c=c1.a=4, d=12, self.c=4\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e8. self.d=d/c=3\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e10. c2=Class2{c=4, d=3}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e11. int(c1.b + c2.d) = 20+3 = 23\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.2640a16dc0a2494e9c5aeb90c0d7025e0da36f6c\"\u003e\u003c/a\u003e\u003ca id=\"t.102\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e19. class Class1:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e20. def __init__(self, a, b):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e21. self.a = a\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e22. self.b = a * b\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e23. class Class2:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e24. def __init__(self, c, d=12):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e25. self.c = c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e26. self.d = d / c\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e27. c1 = Class1(4, 5)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e28. c2 = Class2(c1.a)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e29. print(int(c1.b + c2.d))\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c62\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":1019,"VideoQuestionName":"תכנות מונחה עצמים 2 - שאלה 9 ","VideoQuestionID":795,"VideoID":47878,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":false,"VideoQuestionAnswersItems":[{"ID":3182,"Answer":"6","Type":true},{"ID":3183,"Answer":"28","Type":false},{"ID":3184,"Answer":"24","Type":false},{"ID":3185,"Answer":"10","Type":false}],"TopicName":null,"CorrectAnswer":"6","Answer1":"28","Answer2":"24","Answer3":"10","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנעקוב אחרי ריצת הקוד שורה אחר שורה:\u003c/span\u003e\u003c/p\u003e\u003cp dir=\"ltr\" style=\"; text-align: left\"\u003e1. MY_VALUE=10\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e2-7. הגדרת מחלקת Father\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e8-10. הגדרת מחלקת Child\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e11. יצירת מופע של המחלקה Father, נעבור לפונקציית __init__ של המחלקה (שורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e4. x=4, x \u0026lt; MY_VALUE -\u0026gt; True\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e5. self.value = MY_VALUE - x = 10 -4 = 6\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e6-7. לא נכנס מפני שהתנאי בשורה 4 התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 11)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e11. father_instance=Father{value=6}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e11. יצירת מופע של המחלקה Child, נעבור לפונקציית __init__ של המחלקה (המחלקה יורשת ממחלקת Father לכן נקרא לפונקצית __init__ של Father בשורה 4)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e4. x=10, x \u0026lt; MY_VALUE -\u0026gt; False\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e5. לא נכנס כיוון שהתנאי בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e6. נכנס כיוון שהתנאי בשורה בשורה 4 לא התקיים\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e7. self.value = x - MY_VALUE = 10 - 10 = 0\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שיצרה את המופע (שורה 12)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e12. child_instance=Child{value=20}\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e13. קריאה לפונקציה hocus_pocus של מחלקת Child, נעבור לשורה הראשונה של הפונקציה (שורה 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e10. self.value * MY_VALUE = 0 * 10 = 0\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנחזור לשורה שקראה לפונקציה (שורה 13)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e13. magic = 0\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003e14. magic + father_instance.value = 0 + 6 = 6\u003c/span\u003e\u003c/p\u003e\u003ch2 class=\"c15 c97\" dir=\"rtl\" id=\"h.e816nbq6zwa8\"\u003e\u003cspan class=\"c3\"\u003e\u003c/span\u003e\u003c/h2\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eמה יהיה הפלט של הקוד הבא?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.537b1cd193a67fc5d54843ae26b6a60e00d5445c\"\u003e\u003c/a\u003e\u003ca id=\"t.103\"\u003e\u003c/a\u003e\u003ctable class=\"c35\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c12\"\u003e\u003ctd class=\"c26\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. MY_VALUE = 10\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. class Father:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e3. def __init__(self, x):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e4. if x \u0026lt; MY_VALUE:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e5. self.value = MY_VALUE - x\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e6. else:\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e7. self.value = x - MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e8. class Child(Father):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e9. def hocus_pocus(self):\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e10. return self.value * MY_VALUE\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e11. father_instance = Father(4)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e12. child_instance = Child(10)\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e13. magic = child_instance.hocus_pocus()\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e14. print(magic + father_instance.value)\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e"}],[],[]],[[{"ID":495,"VideoQuestionName":"מודולים - שאלה 1 מהלומדה","VideoQuestionID":555,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":2222,"Answer":"set","Type":false},{"ID":2223,"Answer":"dir","Type":true},{"ID":2224,"Answer":"cd","Type":false},{"ID":2225,"Answer":"echo","Type":false}],"TopicName":null,"CorrectAnswer":"dir","Answer1":"set","Answer2":"cd","Answer3":"echo","Answer4":null,"Explanation":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהמודול os הוא מודול שאחראי לפעולות מול מערכת ההפעלה. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eהפונקציה listdir מחזירה רשימה המכילה תוכן של תיקיה כלשהי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c0\"\u003eפקודת cmd בעלת פונקציונליות דומה היא פקודת dir.\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c27\"\u003eלאיזו פקודת CMD מקביל הקוד הבא (העזרו בדוקומנטציה של פיתון)?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1 c2\" dir=\"rtl\"\u003e\u003cspan class=\"c7\"\u003e\u003c/span\u003e\u003c/p\u003e\u003ca id=\"t.4d4baada8cf0d2d212c1afcfeb85d36d030e96c2\"\u003e\u003c/a\u003e\u003ca id=\"t.38\"\u003e\u003c/a\u003e\u003ctable class=\"c43\" dir=\"ltr\" style=\"width: 100%;\"\u003e\u003ctr class=\"c17\"\u003e\u003ctd class=\"c46\" colspan=\"1\" rowspan=\"1\" style=\"border: 1px solid black;\"\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e1. import os\u003c/p\u003e\u003cp dir=\"ltr\" style=\"text-align:left; text-align: left\"\u003e2. print(os.listdir())\u003c/p\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"c19 c2\"\u003e\u003cspan class=\"c0\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":984,"VideoQuestionName":"מודולים 1 - שאלה 1 ","VideoQuestionID":796,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3186,"Answer":"datetime.datetime.year()","Type":false},{"ID":3187,"Answer":"datetime.datetime.now().year","Type":true},{"ID":3188,"Answer":"datetime.time().year","Type":false},{"ID":3189,"Answer":"datetime.date().year","Type":false}],"TopicName":null,"CorrectAnswer":"datetime.datetime.now().year","Answer1":"datetime.datetime.year()","Answer2":"datetime.time().year","Answer3":"datetime.date().year","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול datetime משמש לעבודה עם תאריכים וזמנים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003edatetime היא מחלקה בתוך המודול datetime המכילה את הפונקציה now, ומחזירה אובייקט datetime המאותחל עם הזמן הנוכחי. המשתנה year של המחלקה יחזיר את השניה הנוכחית.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר את השנה הנוכחית?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541572122\u0026amp;usg=AOvVaw3oktP-zURLgZWBehA8C7dl\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":985,"VideoQuestionName":"מודולים 1 - שאלה 2 ","VideoQuestionID":797,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3190,"Answer":"asyncio","Type":false},{"ID":3191,"Answer":"struct","Type":false},{"ID":3192,"Answer":"tkinter","Type":true},{"ID":3193,"Answer":"imaplib","Type":false}],"TopicName":null,"CorrectAnswer":"tkinter","Answer1":"asyncio","Answer2":"struct","Answer3":"imaplib","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול tkinter משמש לבניית ממשקים גרפים בפיתון.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול asyncio משמש לפעולות אסינכרוניות (פעולות שקורות במקביל).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול struct משמש לייצג מידע בינארי בדרכים שונות.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול imaplib משמש לתקשורת בפרוטוקול imap.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש ליצירת ממשק גרפי בפיתון?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541573379\u0026amp;usg=AOvVaw2p7nLYejUIeXAlN8F6hCef\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":986,"VideoQuestionName":"מודולים 1 - שאלה 3 ","VideoQuestionID":798,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3194,"Answer":"random.randint(1, 10)","Type":true},{"ID":3195,"Answer":"random.randrange(1, 10)","Type":false},{"ID":3196,"Answer":"random.choice([1,10])","Type":false},{"ID":3197,"Answer":"random.random(1, 10)","Type":false}],"TopicName":null,"CorrectAnswer":"random.randint(1, 10)","Answer1":"random.randrange(1, 10)","Answer2":"random.choice([1,10])","Answer3":"random.random(1, 10)","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול random משמש ליצירת מספרים אקראיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה randint בתוך המודול random מחזירה מספר בין שני הארגומנטים כולל שניהם, לכן קריאה ל-\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003erandom.randint(1, 10)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eתחזיר מספר אקראי בין 1 ל-10 כולל.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר מספר אקראי בין 1 ל-10 כולל?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא: \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541574525\u0026amp;usg=AOvVaw1aw687olnJD1i1hzAD-A_c\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":987,"VideoQuestionName":"מודולים 1 - שאלה 4 ","VideoQuestionID":799,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3198,"Answer":"ipaddress.is_valid_address","Type":false},{"ID":3199,"Answer":"ipaddress.check_ip_address","Type":false},{"ID":3200,"Answer":"ipaddress.validate_address","Type":false},{"ID":3201,"Answer":"ipaddress.ip_address","Type":true}],"TopicName":null,"CorrectAnswer":"ipaddress.ip_address","Answer1":"ipaddress.is_valid_address","Answer2":"ipaddress.check_ip_address","Answer3":"ipaddress.validate_address","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול ipaddress משמש לפעולות על כתובות IP.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה ip_address בתוך המודול ipaddress מקבלת כתובת IP ומחזירה אובייקט מתאים או שגיאה אם כתובת IP היא לא חוקית. \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזה מהפונקציות הבאות תבדוק אם כתובת IP היא חוקית?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541575574\u0026amp;usg=AOvVaw06fKpojSRZqm50EhJlnkY_\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":988,"VideoQuestionName":"מודולים 1 - שאלה 5 ","VideoQuestionID":800,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3202,"Answer":"gzip","Type":false},{"ID":3203,"Answer":"lzma","Type":false},{"ID":3204,"Answer":"zlib","Type":false},{"ID":3205,"Answer":"כל התשובות נכונות","Type":true}],"TopicName":null,"CorrectAnswer":"כל התשובות נכונות","Answer1":"gzip","Answer2":"lzma","Answer3":"zlib","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eכל המודולים הנ\"ל (gzip, lzma, zlib) משמשים לכיווץ מידע בשיטות שונות ופורמטים שונים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש לכיווץ מידע?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541576639\u0026amp;usg=AOvVaw1GJfyMkMdbN7p-UjmKz5IG\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":989,"VideoQuestionName":"מודולים 2 - שאלה 1 ","VideoQuestionID":801,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3206,"Answer":"list(itertools.product([1,2,3,4,5,6], 2))","Type":false},{"ID":3207,"Answer":"list(itertools.combinations([1,2,3,4,5,6], 2))","Type":false},{"ID":3208,"Answer":"list(itertools.combinations_with_replacement([1,2,3,4,5,6], 2))","Type":true},{"ID":3209,"Answer":"list(itertools.permutations([1,2,3,4,5,6], 2))","Type":false}],"TopicName":null,"CorrectAnswer":"list(itertools.combinations_with_replacement([1,2,3,4,5,6], 2))","Answer1":"list(itertools.product([1,2,3,4,5,6], 2))","Answer2":"list(itertools.combinations([1,2,3,4,5,6], 2))","Answer3":"list(itertools.permutations([1,2,3,4,5,6], 2))","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול itertools משמש ליצירת איטרטורים (אובייקטים שנוח לעבור עליהם בעזרת לולאות).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה combinations_with_replacement בתוך המודול itertools מחזירה את כל הקומבינציות האפשריות באורך נתון (הארגומנט השני) של רשימת איברים (ארגומנט הראשון) כולל חזרה על ערכים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eלכן הפונקציה \u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003eitertools.combinations_with_replacement([1,2,3,4,5,6], 2)\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eמחזירה את הקומבינציות באורך 2 (שתי קוביות) של המספרים מ-1 עד שש (המספרים על קוביית משחק), כולל חזרה על אותו ערך פעמיים (יכולה להתקבל תוצאה זהה בשתי הקוביות).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר את כל האפשרויות לתוצאה של הטלת שתי קוביות משחק?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541577505\u0026amp;usg=AOvVaw0WbY8LR3o-uc-PYr4CPAsZ\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":990,"VideoQuestionName":"מודולים 2 - שאלה 2 ","VideoQuestionID":802,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3210,"Answer":"http","Type":false},{"ID":3211,"Answer":"webbrowser","Type":true},{"ID":3212,"Answer":"html","Type":false},{"ID":3213,"Answer":"internet","Type":false}],"TopicName":null,"CorrectAnswer":"webbrowser","Answer1":"http","Answer2":"html","Answer3":"internet","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול webbrowser משמש לשליטה בדפדפן, נוכל בעזרתו לפתוח את הדפדפן.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול http מכיל הגדרות הקשורות לפרוטוקול http אשר משומש על ידי דפדפנים לשם גלישה לאתרים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול html משמש לעבודה עם דפי html אשר מתקבלים בגלישה לאתרים והדפדפן מעבד אותם.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003einternet הוא לא מודול קיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש לפתיחת הדפדפן?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541578700\u0026amp;usg=AOvVaw1gwqiR5ecTNQYpeZewsN2U\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":991,"VideoQuestionName":"מודולים 2 - שאלה 3 ","VideoQuestionID":803,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3214,"Answer":"timeit","Type":true},{"ID":3215,"Answer":"time","Type":false},{"ID":3216,"Answer":"datetime","Type":false},{"ID":3217,"Answer":"אף תשובה אינה נכונה","Type":false}],"TopicName":null,"CorrectAnswer":"timeit","Answer1":"time","Answer2":"datetime","Answer3":"אף תשובה אינה נכונה","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול timeit משמש בדיוק למטרתנו, מדידת משך ריצה של קטע קוד.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eנוכל גם להשיג את מטרתינו בעזרת המודולים time ו-datetime על ידי שמירת הזמן לפני הפונקציה, ולאחר מכן שמירת הזמן אחרי הפונקציה וחישוב ההפרש, אך נעדיף להשתמש במודול הממש פונקציונליות זו עבורינו (timeit).\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נעדיף להשתמש למדידת משך ריצה של קוד מסוים?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541579732\u0026amp;usg=AOvVaw1eutwX49Iw_2k4mZ0MGvtl\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44 c63\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":992,"VideoQuestionName":"מודולים 2 - שאלה 4 ","VideoQuestionID":804,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3218,"Answer":"heapq","Type":false},{"ID":3219,"Answer":"hashlib","Type":false},{"ID":3220,"Answer":"search","Type":false},{"ID":3221,"Answer":"bisect","Type":true}],"TopicName":null,"CorrectAnswer":"bisect","Answer1":"heapq","Answer2":"hashlib","Answer3":"search","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול bisect משמש לחציית מערכים עבור אלגוריתם חיפוש בינארי, לכן נשתמש בו.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eheapq ו-hashlib הם מודולים המשתמשים למימוש אלגוריתמים שונים אך לא לחיפוש בינארי.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003esearch הוא לא מודול קיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eבאיזה מהמודולים הבאים נשתמש עבור מימוש אלגוריתם חיפוש בינארי?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541580773\u0026amp;usg=AOvVaw2armR65R0BAJM6z97g1alq\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":993,"VideoQuestionName":"מודולים 2 - שאלה 5 ","VideoQuestionID":805,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3222,"Answer":"random.randint(\"blue\", \"red\")","Type":false},{"ID":3223,"Answer":"random.randrange(\"blue\", \"red\")","Type":false},{"ID":3224,"Answer":"random.choice([\"blue\", \"red\"])","Type":true},{"ID":3225,"Answer":"random.shuffle(\"blue\", \"red\"])","Type":false}],"TopicName":null,"CorrectAnswer":"random.choice([\"blue\", \"red\"])","Answer1":"random.randint(\"blue\", \"red\")","Answer2":"random.randrange(\"blue\", \"red\")","Answer3":"random.shuffle(\"blue\", \"red\"])","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודול random משמש ליצירת מספרים אקראיים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה choice בתוך המודול random בחירה אקראית מתוך רשימה של איברים, לכן קריאה ל-\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c2\"\u003erandom.choice([\"blue\", \"red\"])\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eתחזיר red או blue, באקראיות\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר בחירה אקראית בין כחול לאדום?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541581921\u0026amp;usg=AOvVaw0KynUdBJZ6M7zUbL5xAnuU\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"},{"ID":994,"VideoQuestionName":"מודולים 2 - שאלה 6 ","VideoQuestionID":806,"VideoID":47877,"Type":"middle","TimeStampString":"00:00:01","TimeStamp":1,"OrderNumber":0,"VideoName":null,"Active":true,"VideoQuestionAnswersItems":[{"ID":3226,"Answer":"datetime.datetime.now()","Type":false},{"ID":3227,"Answer":"datetime.datetime.today()","Type":false},{"ID":3228,"Answer":"time.asctime(time.time())","Type":false},{"ID":3229,"Answer":"time.ctime(time.time())","Type":true}],"TopicName":null,"CorrectAnswer":"time.ctime(time.time())","Answer1":"datetime.datetime.now()","Answer2":"datetime.datetime.today()","Answer3":"time.asctime(time.time())","Answer4":null,"Explanation":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהמודולים time ו- datetime משמשים לעבודה עם תאריכים וזמנים.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציות now ו-today ב-datetime מחזירות אובייקט, אך התבקשנו להחזיר מחרוזת.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c30\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003eהפונקציה time במודול time מחזירה את הזמן הנוכחי בשניות, והפונקציה ctime ממירה זמן בשניות למחרוזת של זמן ותאריך, לכן זאת הפונקציה שנשתמש.\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c7\"\u003e\u003cspan class=\"c2\"\u003e\u003c/span\u003e\u003c/p\u003e","Question":"\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c65 c11\"\u003eאיזו מהפונקציות הבאות תחזיר מחרוזת המתארת את הזמן והתאריך הנוכחי?\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\" dir=\"rtl\"\u003e\u003cspan class=\"c28 c11 c44\"\u003eהערה:\u003c/span\u003e\u003cspan class=\"c11 c44\"\u003e \u003c/span\u003e\u003cspan class=\"c63 c65 c11\"\u003eהעזרו בדוקומנטציה של המודולים בניתוב הבא:\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c4\"\u003e\u003cspan class=\"c11\"\u003e \u003c/span\u003e\u003cspan class=\"c28 c11 c70\"\u003e\u003ca class=\"c73\" href=\"https://www.google.com/url?q=https://docs.python.org/3/py-modindex.html\u0026amp;sa=D\u0026amp;source=editors\u0026amp;ust=1691355541582984\u0026amp;usg=AOvVaw2bxZvoNUGpaYla-v7GvUiO\"\u003ehttps://docs.python.org/3/py-modindex.html\u003c/a\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c63 c28 c11 c44\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cp class=\"c1\" dir=\"rtl\"\u003e\u003cspan class=\"c13 c22 c11\"\u003e\u003c/span\u003e\u003c/p\u003e"}]]]
X
להמשך צפייה בשיעור המלא
וצפיה בכל תכני הקורס
רכוש כעת
אישור
רוצים להצליח בתנאים שלכם?
בואו נתחיל עכשיו