פייתון/פייתון גרסה 3/לולאת for/תרגילים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Mathreturn (שיחה | תרומות)
יצירת דף עם התוכן "===תרגיל 1=== # הדפס מלבן עם הקיף המורכב ב-*. # המשתמש יקליד את אורך הצלע # המתכנת יגדיר את אורך..."
 
Mathreturn (שיחה | תרומות)
אין תקציר עריכה
שורה 32:
 
</source>
 
===תרגיל 2===
צור תכנית אשר תמיין את הרשימה: <math>L= [21,435,56,2,7,789,34,65] </math>
 
פתרון:
<source lang = "python">
 
L= [21,435,56,2,7,789,34,65]
 
for a in range(len(L)):
for b in range(0, len(L)-a-1):
if(L[b]>L[b+1]):
L[b],L[b+1]=L[b+1],L[b]
 
print(L)
</source>
 
הסבר :
* עבור כל מיקום של איבר ברשימה :
** עבור כל מיקום של איבר ברשימה, לא כולל האיבר הנוכחי, פחות אחד (כי אנו רוצים לבדוק כל שני מספרים זה לצד זה)
***אם האיבר במיקום ה-B גדול מהאיבר הבא שלו:
**** בצע סידור באופן הבא.
 
===תרגיל 3 - משחק הגרלה===