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

תוכן שנמחק תוכן שנוסף
Steeve815 (שיחה | תרומות)
מ קלת -> קלט
מאין תקציר עריכה
שורה 229:
|פונקציה המחזירה את כמות המופיעים, אשר אינם מתנגשים, של תו בתת מחרוזת
|<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>>sen.count('o')
5
שורה 236:
בדומה לאינדקס ניתן לבקש מפיתון למנות את התווים שאנו רוצים בטווח מסוים
<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>> sen.count('o', 2,6)
1
שורה 259:
|פונקציה המוצאת תת מחרוזת. אם תת המחרוזת קיימת ברצף היא מחזירה את מיקום התו הראשון. אם תת המחרוזת אינה קיימת היא מחזירה את הערך <math>-1</math>
|<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>> sen.find('how')
12
שורה 269:
|פונקציית rfind מתפקדת בדיוק כמו פונקציית find רק מתחילה את החיפוש מימן לשמאל (בספירה אחורית)
|<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>> sen.rfind('how')
12
שורה 278:
|פונקציית Index פועל בדומה לפונקציית find אך במקרה והתו אינו במחרוזת היא מחזירה הודעת שגיאה ValueError
|<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>> sen.index('today')
24
שורה 287:
|פונקציית rindex פועלת בדומה לפונקציית rfind() אך במקרה והתו אינו במחרוזת מחזירה הודעת שגיאה ValueError
|<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>>sen.rindex('today')
24
שורה 296:
|פונקציית replace מבצעת החלפה של תו בתו אחר
|<source lang = "python">
>>>sen="hello wordworld! how are you today?"
>>> sen.replace('e', 'z')
'hzllo word! how arz you today?'
שורה 304:
<source lang = "python">
>>> sen.replace('e','z',1)
'hzllo wordworld! how are you today?'
</source>
התו הראשון בלבד יוחלף.