תכנות
—
שיעור 20
20/March/2007
יחסי סדר
הצגנו כמה סוגי סדר:
-
סדר מילוני בין מחרוזות
-
סדר מספרי
כשמשווים מחרוזות, אפשר להשוות
-
בין עצמן בסדר המילוני
-
בין האורכים שלהן בסדר מספרי
-
אם הן מיצגות מספר - בין המספרים שהן מיצגות.
להלן דוגמא:
התעלמות מהארוך ביותר
נסינו לפתור יחד את
תרגיל
nolong.py
של שעור קודם
תרגילים
בכל
תרגיל של כתיבת תכנית פייתון, שלח:
-
את קבץ התכנית כצרופה.
-
בעזרת העתק-והדבק
את הפקודות שעשית והתגובות שקבלת ב
Terminal-shell
(: קונכיית מסוף ?:) כדי להריץ את התכנית.
-
עברו על
והבינו
את הדוגמא למעלה של יחסי הסדר.
-
השלימו את התרגיל
nolong.py
-
כתוב תכנית פייתון
noshort.py
שבודקת את המלים בשורת הפקודה ומדפיסה את כל המלים פרט למילה הקצרה ביותר מביניהן.
-
כתוב תכנית פייתון
nobig.py
שאם קוראים לה בשורת הפקודה עם מספרים, (אין צורך לבדוק - אם הם אכן מספרים),
אז היא תדפיס את כל המספרים פרט לגדול ביותר.
חזרה לעמוד האם