prepd.

שאלת מבחן במבוא למדעי המחשב - אוניברסיטת בר-אילן 2018 - מחרוזות

פייתון (10 נקודות – כל רשימה 2 נקודות). יצרו את כל אחת מהרשימות הבאות בפייתון. בכל רשימה מותר לכתוב שורת קוד אחת בלבד.

א. כל המספרים בין 1 ל-100 (לא כולל) שלא מתחלקים ב-3 וב-4.


ב. כל המספרים בין 20 ל-100 (לא כולל) שלא מתחלקים ב-7.


ג. כל המספרים בין 20 ל-100 (לא כולל) שמכילים את הספרה 7.


נתונה הרשימה:


ד. תת רשימה של פירות שמתחילים ב-a.


ה. תת רשימה של פירות ששמם מכיל 5 אותיות.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
אוניברסיטת בר-אילןמועד א2018סמסטר א
מחרוזות
השתמשו ב-list comprehension. א: x%3!=0 and x%4!=0. ג: '7' in str(x). ד: f[0]=='a'. ה: len(f)==5.
א. [x for x in range(1,100) if x%3!=0 and x%4!=0]

ב. [x for x in range(20,100) if x%7!=0]


ג. [x for x in range(20,100) if '7' in str(x)]


ד. [f for f in Fruits if f[0]=='a'] → ['apple', 'apricot', 'avocado']


ה. [f for f in Fruits if len(f)==5] → ['apple', 'grape', 'lemon']
שאלת מבחן במבוא למדעי המחשב - אוניברסיטת בר-אילן 2018 | prepd.