פייתון/פייתון גרסה 3/רשימת פונקציות מערכת built-in: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
Mathreturn (שיחה | תרומות)
אין תקציר עריכה
שורה 3:
! פונקציות !!סוג !! הסבר !!דוגמה
|-
|פונקצית print
|
|פונקציהפונקצית להצגת מלל
|-
|[[פייתון/פייתון גרסה 3/טיפוסים|type]]
|טיפוסים
|הפונקציההפונקצית מצייגת בפניו את סוג הטיפוס שהוקלד
|
|-
שורה 16:
|
|-
|פונקצית [[פייתון/פייתון גרסה 3/קלט מהמשתמש|int]]
|פונקציות להמרת טיפוסים
|המרת מחרוזת לערך מספרי (שלם)
שורה 27:
</source>
|-
|פונקצית [[פייתון/פייתון גרסה 3/קלט מהמשתמש|float]]
|פונקציות להמרת טיפוסים
|המרת מחרוזת לערך מספרי (עשרוני)
שורה 38:
</source>
|-
|פוקנצית bool
|פונקציות להמרת טיפוסים
|המרת ביטוים בוליאנים. הפונקציההפונקצית יכולה לקבל את גם את הביטוים: <code>boll("")</code> , <code>boll(0)</code> ו-<code>boll(1)</code> ולהמירם לביטוי בוליאני.
|<source lang = "python">
>>>bool(1)
שורה 78:
|פונקצית lower
|פונקציות גופן, str
|הופכת אותיות גדולות לקטנות (שמו המחרוזת שלפני הפונקציההפונקצית מומרת)
|<source lang = "python">
>>>"HELLO".lower()
שורה 110:
|פונקצית strip()
|פונקצית גופן
|פונקציהפונקצית אשר מוחקת ממחרוזת תווים אותם בוחר המשתמש מהתחלה ומהסוף.
|<source lang = "python">
>>> str="00000Hello worl000d!0000"
שורה 130:
| פונקצית chr()
|יוניקוד
|פונקצית chr היא הפונקציההפונקצית ההפוכה של ord ומצייגה את הפרמטר של מספר
|
<source lang = "python">
שורה 137:
</source>
|-
|פונקצית .capitalize()
|פונקצית גופן
|פונקציהפונקצית שהופכת את הראשונה לגדולה
|<source lang = "python">
>>>"hello".capitalize()
שורה 149:
|פונקצית center()
|פונקצית גופן ועיצוב
| הפונקציההפונקצית מדפיסה כיתוב במרכז של מספר תווים המוקלדים בידי המשתמש
|<source lang = "python">
>>>"hello".center(14)
שורה 173:
 
|-
|פונקצית quit()
|
|פקודה לסגירת ה-idle ללא שמירה
שורה 180:
|פונקצית pow()
|פונקציות לפעולות ארתימיות
|פונקציהפונקצית המעלה בחזקה מספרים שלמים
|<source lang = "python">
>>>pow(2,5)
שורה 188:
|פונקצית count()
|
|פונקציהפונקצית מחזירה את כמות המופיעים, הלא מתנגשים של תו בתת מחרוזת
|<source lang = "python">
>>>sen="hello word! how are you today?"
שורה 206:
|פונקצית round ()
|מספרים
|פונקציהפונקצית אשר מעגלת את המספר. ניתן להגדיר כמה נקודות אחרי הנקודה באמצעות פסיק ואחריו מיקומו של המספר העשרוני האחרון שנרצה שיופיע
|<source lang = "python">
print(round(2.3334))
שורה 218:
|פונקצית find
|
|פונקציהפונקצית המוצאת תת מחרוזת. אם תת מהחרוזת קיימת ברצף היא מחזירה את מיקום התו הראשון. אם תת המחרוזת אינה קיימת היא מחזירה את הערך <math>-1</math>
|<source lang = "python">
>>>sen="hello word! how are you today?"
שורה 253:
</source>
|-
|פונקצייתפונקצית replace()
|
|פונקצית replace מבצעת החלפה של תו בתו אחר
שורה 289:
|פונקצית isinstance
|
|פונקציהפונקצית הפוכה ל-type. הפונקציההפונקצית מבררת האם טיפוס הוא אכן מסוג מסוים
|<source lang = "python">
>>> isinstance(2, int)
שורה 298:
True
</source>
בדוגמה לעיל הפונקציההפונקצית בודקת האם "2" הוא מטיפוס int
 
ניתן לבצע בדיקה עבור שני ערכים כאשר בניהם יש קשר של "או". האם a היא Int או str
שורה 304:
|פונקצית range
|
|פונקציהפונקצית המייצרת רשימה של מספרים
|<source lang = "python">
>>> name=list(range(0,10))
שורה 310:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
</source>
בכדי לייצר רשימה נצטרך להכניס את הפונקציההפונקצית לתוך משתנה ולהדפיס.
 
ניתן לייצר רשימות באמצעות הפונקציההפונקצית בקפיצות וגם לבצע בספירה לאחור (יש לשנות את הגבול)
<source lang = "python">
>>> name=list(range(0,10,2))
שורה 324:
|פונקצית insert()
|list
|פונקציהפונקצית המאפשרת להכניס פריט לתוך רשימה
|בכדי להכניס פריט אל תוך רשימה נרשום את שם הרשימה, נפתח סוגרים מעוגלים ואחריהם את מיקום הפריט אותו נרצה לשנות, פסיק ושם הפריט החדש:
<source lang = "python">
שורה 351:
| פונקצית append
|list
|פונקציהפונקצית המאפשרת להכניס פריט לסופה של רשימה
|<source lang = "python">
>>> list_1=['a','b','c','d','e']
שורה 362:
|פונקצית extend
|list
|פונקציהפונקצית המאפשרת הוספת איברים לסוף רשימה
|<source lang = "python">
>>> list_1=['a','b','c','d','e']
שורה 372:
|פונקצית remove
|list
|פונקציהפונקצית המאפשרת מחיקת פרטים על פי מופיעים
|<source lang = "python">
>>>
שורה 383:
|פונקצית sort
|list
|פונקציהפונקצית המאפשרת למיין פרטים
|<source lang = "python">
>>> list=[1,5,7,9,17,4,0,2]
שורה 395:
|פונקצית sorted
|רשימות, מילונים, טפלים, מחרוזות
|פונקציהפונקצית המאפשרת למיין פרטים
|<source lang = "python">
 
שורה 424:
|פונקצית split
|list
|פונקציהפונקצית המפרידה מחרוזות ויוצרת מהן רשימות
| יש לרשום את שם הטיפוס לפני הפונקציההפונקצית. בסוף הפונקציההפונקצית ניתן לרשום בסוגרים את סוג המפריד ואחריו מספר הפעמים שיש לבצע חיתוך. אם לא ציין פרמטרים אלו הפונקציההפונקצית תפריד בין מחרוזות על סמן הרווחים הריקים עד סוף הטיפוס.
<source lang = "python">
>>>
שורה 441:
|פונקצית rsplit
|list
|פונקציהפונקצית המפרידה בין מחרוזות ויוצרת מהן רשימות כשהחיפוש מכיוון ימין לשמאל.
|<source lang = "python">
>>>
שורה 462:
| פונקצית join
| list
|פונקציהפונקצית אשר מדביקה פריטים מתוך רשימה למחרוזת
|<source lang = "python">
>>> list=['hello ', ' every ', ' one']
שורה 481:
|פונקצית Min
|פעולות מתמטיות ו-list
|פונקציהפונקצית המחשבת את המספר המינמלי
|<source lang = "python">
>>> L=[1,2,3,4,5,23,7,8]
שורה 491:
|פונקצית max
|פעולות מתמטיות ו-list
|פונקציהפונקצית המחשבת את המספר המקסימלי
|<source lang = "python">
>>> L=[1,2,3,4,5,23,7,8]
שורה 501:
|פונקצית sum
|פעולות מתמטיות ו-list
|פונקציהפונקצית המחשבת את סכומה של רשימה
|<source lang = "python">
>>> L=[1,2,3,4,5,23,7,8]
שורה 518:
</source>
|-
|פונקצית איחוד (union)
|קבוצה
|הפונקציההפונקצית מבצעת איחוד של קבוצה או רשימה אל קבוצה אחרת:
|<source lang = "python">
>>> a={1,3,56,57,543}
שורה 529:
 
|-
|פונקצית חיסור (difference)
|קבוצה
|הפונקציההפונקצית מבצעת חיסור של קבוצה או רשימה מקבוצה:
|<source lang = "python">
>>> a={1,2,3,4,5}
שורה 540:
 
|-
|פונקצית חיתוך (intersection)
|קבוצה
|פונקציהפונקצית המבצעת חיתוך של קבוצה עם רשימה, מחרוזת או קבוצה
|<source lang = "python">
>>> a={1,2,3,4,5}
שורה 566:
 
|-
|פונקציהפונקצית dict()
|פונקציהפונקצית הממירה רשומה למילון
|טיפוסים : מילון
|<source lang = "python">
שורה 579:
|פונקצית del
|מילון, רשימה
|פונקציהפונקצית אשר מוחקת מפתחות ממילון
|<source lang = "python">
>>>
שורה 597:
|פונקצית keys
|מילון
|פונקציהפונקצית המדפיסה את כל המפתחות של מילון (iterable)
|<source lang = "python">
>>> d={'a':1,'b':2,'c':3}
שורה 616:
</source>
|-
|פונקציהפונקצית enumerate
|טיפוסים שלא ניתנים לשינוי
|הפונקציההפונקצית מחזירה זוגות, זוגות של טפלים כאשר הראשון הוא פריט שניתן לספירה (enumerate), דהינו מספור המתחיל מאפס, והשני ערך מטיפוס אותו לא ניתן לשינוי כמו רשומה או רשימה שאינה ניתנת לשינוי
|<source lang = "python">
>>>D={'alex':'a','Don':'b','Dror':'c','Michael':'r'}
שורה 703:
|פונקצית list.reverse()
|רשימה
|פונקציהפונקצית שהופכת את הסדר של רשימה
|<source lang = "python">
>>> L=[1,2,3,4,5]
שורה 715:
|פונקצית id
|Immutable
|פונקציהפונקצית אשר מחזירה את "תעודת הזהות" של פריט. תעודת הזהות הוא ערך קבוע עבור תכנית בפיתון. ברב המחשבים מספר זה הוא מספר האחסון של הפריט במחשב.
|<source lang = "python">
>>>
שורה 731:
|פונקצית list
|פונקציות להמרת טיפוסים, רשימות
|פונקציהפונקצית ההמירה טיפוסים לרשימה.
|<source lang = "python">
>>>>>> list('hello')
שורה 740:
| פונקצית pop
|רשימות
|פונקציהפונקצית המוחקת איבר ברשימה ומדפיסה אותו למשתמש. אם לא מוגדר מיקומו של האיבר בסוגרים, ברירת המחדל הוא מחיקת האיבר האחרון.
|<source lang = "python">
>>>>>> L=[1,2,3,4,5,6]