Hpy

From Python
(Difference between revisions)
Jump to: navigation, search
(מאמא)
Line 83: Line 83:
  
  
== פרויקטים אחרים ==
+
== פרויקטים קשורים ==
  
 
=== מאמא ===
 
=== מאמא ===
Line 92: Line 92:
 
*http://www.mh2000.co.il/mama/mama_design.pdf
 
*http://www.mh2000.co.il/mama/mama_design.pdf
 
*http://www.csit.org.il/Main/default.aspx?MenuShow=DOCS&Doc_ID=36 - מערכת לימוד
 
*http://www.csit.org.il/Main/default.aspx?MenuShow=DOCS&Doc_ID=36 - מערכת לימוד
 +
 +
=== לוגו ===
 +
 +
*http://www.csit.org.il/main/default.aspx?MenuShow=DOCS&Doc_ID=33 תוכנית לימודים של משרד החינוך
 +
*http://cse.proj.ac.il/tevel/index.htm - על סביבת תבל - תכנות בסביבת לוגו
 +
*http://el.media.mit.edu/logo-foundation
 +
 +
=== קארל הרובוט ===
 +
 +
*http://www.csit.org.il/Main/default.aspx?MenuShow=DOCS&Doc_ID=38 - תוכנית לימודים של משרד החינוך
 +
*http://csis.pace.edu/~bergin/#kjr
 +
*http://www.mtsu.edu/~untch/karel/index.html
 +
 +
=== Squeak ===
 +
 +
*http://www.squeakland.org
 +
 +
מערכת smalltalk חופשית עם סביבת מולטימדיה עשירה. נדמה לי שאין שום תמיכה בעברית כרגע. אפשר ללמוד ממנה הרבה.

Revision as of 02:01, 4 September 2006

חבילה המאפשרת להריץ תסריטי פייתון בעברית.

Contents

ענף ראשי

מפתחים

מי שרוצה להשתתף בפיתוח, נא להשתמש בגרסה האחרונה שאותה אפשר להוריד בעזרת bazaar 0.9:

נא לפרסם כאן את הענפים הפרטיים שלכם על מנת שאפשר יהיה למזג אותם לתוך הענף הראשי.

בני

כרגע (2006-09-03 בבוקר) הכי מעודכנת - תוקנו באגים באינרפרטר האינטרקטיבי, מיזגתי דוגמאות צב שניר הוסיף.

http://cben-hacks.sf.net/hpy.tar.gz

(ה־tar.gz מכיל גם ספריה של .bzr למקרה ש־bzr לא יעבוד טוב מול האתר)

קובי

עמית

תוכניות לדוגמא

שלום עולם:

הדפס "שלום עולם!"

עצרת:

הגדר עצרת(מספר):
    אם מספר == 0:
        החזר 1
    החזר מספר * עצרת(מספר - 1)

סדרת פיבונאצ'י

א, ב = 0, 1
כלעוד ב < 1000:
    הדפס ב,
    א, ב = ב, א + ב

שילוב עם קוד קיים:

import os
לכל קובץ בתוך os.listdir(os.getcwd()):
    הדפס קובץ

99 בקבוקים של בירה

לכל כמות בתוך range(99, 0, -1):
    אם כמות > 1:
        הדפס כמות, "בקבוקי בירה על הקיר,", כמות, "בקבוקים של בירה."
        אם כמות > 2:
            סיומת = str(כמות - 1) + " בקבוקי בירה על הקיר."
        אחרת:
            סיומת = "בקבוק בירה אחד על הקיר."
    אחרתאם כמות == 1:
        הדפס "בקבוק אחד של בירה על הקיר, בקבוק אחד של בירה."
        סיומת = "אין יותר בקבוקי בירה על הקיר!"
    הדפס "קח אחד, תעביר אותו הלאה,", סיומת
    הדפס "--"


פרויקטים קשורים

מאמא

תוכנה מסחרית לחלונות. דומה להפליא במטרות ובדקדוק. מאושרת על ידי משרד החינוך. אפשר ללמוד ממנה הרבה על מה שצריך להיות במערכת כזאת.

לוגו

קארל הרובוט

Squeak

מערכת smalltalk חופשית עם סביבת מולטימדיה עשירה. נדמה לי שאין שום תמיכה בעברית כרגע. אפשר ללמוד ממנה הרבה.

Personal tools