פייתון/פייתון גרסה 3/שלום עולם!: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
R1e2t3y4u5 (שיחה | תרומות) אין תקציר עריכה |
R1e2t3y4u5 (שיחה | תרומות) אין תקציר עריכה |
||
שורה 1:
לימוד
<source lang = "python">▼
>>> print ('Hello, world!')▼
</source>
כאשר נקיש Enter, המתרגם יבצע את הפקודה, וידפיס את התוצאה המבוקשת.▼
<source lang = "python">▼
>>> print ('Hello, world!')▼
Hello, world!▼
>>> ▼
</source>
לאחר ההדפסה, המתרגם ממתין לפקודה הבאה.▼
==פקודת הדפס ==
מה שעשינו למעלה היה להשתמש ב'''פקודת''' הדפס <code> print </code>.
אחרי פקודת ההדפסה <code> print </code> מופיע '''משתנה (argument)''' אחד (כמו במקרה שלנו <code>"Hello, World"</code>) או כמה '''משתנים'' שמו כי המשתנה שלנו הוא קבוצה של תווים בתוך מרכאות כפולות (") המכונה גם '''מחרוזת של תווים''', או בקיצור '''מחרוזת (string)'''.
==תרגול==
עתה נדפיס שיר:
<div style="direction: ltr;">
<source lang="python">
print "
print "to fetch a pail of water;"
print "Jack fell down, and broke his crown,"
print "and Jill came tumbling after."
</source>
</div>
כשהתוכנית תרוץ היא תדפיס
<div style="direction: ltr;">
▲הפקודה עם משתניה נקראים ביחד ''הוראה (statement)'' או ''ביטוי'' ולכן
Jack and Jill went up a hill
to fetch a pail of water;
Jack fell down, and broke his crown,
and Jill came tumbling after.
</div>
כשהמחשב מריץ את התוכנית הוא מגיע תחילה אל השורה:
<div style="direction: ltr;">
<source lang="python">
print "
</source>
</div>
ולכן המחשב מדפיס:
<div style="direction: ltr;">
▲===Hello, world===
Jack and Jill went up a hill
▲לימוד תיכנות מאז ומעולם מתחיל עם תוכנית קטנה בשם "שלום, עולם!" אז הנה היא כאן: נקליד כעת את השורה הבאה, המסמנת שברצוננו להדפיס את 'Hello, world!':
</div>
▲<source lang = "python">
▲>>> print ('Hello, world!')
המחשב ממשיך לשורה הבאה ורואה:
<div style="direction: ltr;">
<source lang="python">
print "to fetch a pail of water;"
</source>
</div>
▲כאשר נקיש Enter, המתרגם יבצע את הפקודה, וידפיס את התוצאה המבוקשת.
ולכן המחשב מדפיס למסך:
▲<source lang = "python">
▲>>> print ('Hello, world!')
<div style="direction: ltr;">
▲Hello, world!
to fetch a pail of water;
▲>>>
</
▲לאחר ההדפסה, המתרגם ממתין לפקודה הבאה.
|