4 תשובות
/ ו-// אלה אופרטורים שמניבים תוצאת חילוק בין 2 מספרים. הארגומנטים שלהם חייבים להיות מספריים (כלומר שהטיפוס נתונים שלהם הוא תת מחלקה של numbers.number) והאופרנד השני אינו יכול להיות 0, כי אחרת יבוצע חילוק ב0. חילוק ב0 גורם לבאג zerodivisionerror. ההבדל הוא ש/ מניב את תוצאת החילוק הרגילה, בעוד ש// מניב את תוצאת החילוק בלי שארית (כלומר כמספר שלם).

% הוא אופרטור מודולו שמניב תוצאת השארית של חילוק בין מספרים. הארגומנטים שלו חייבים להיות מספריים (כלומר שהטיפוס נתונים שלהם הוא תת מחלקה של numbers.number) והאופרנד השני אינו יכול להיות 0, כי בשביל לחשב את שארית החלוקה ב0, צריך לחשב קודם חילוק ב0 ואסור לחלק ב0. אם האופרנד השני הוא 0, אז זה גורם לבאג zerodivisionerror.
שואל השאלה:
לא, תודה רבה!
שואל השאלה:
וואי איזה מלך תודהה!!!!