prod يحسب حاصل ضرب العناصر؛ start الافتراضي 1. [1]
الخلاصة السريعة
قيمة البداية عامل في حاصل الضرب. [1]
- prod يحسب حاصل ضرب العناصر؛ start الافتراضي 1. [1]
- عندما يكون المدخل فارغًا، ترجع الدالة start. [1]
- الدالة مخصصة للقيم العددية، وقد ترفض أنواعًا غير عددية؛ لا يعني ذلك تحققًا شاملًا من كل نوع. [1]
- مثال مؤلف شُغّل على CPython 3.12.14 مع import math: القائمة [3, 5] تعطي 15 افتراضيًا، و60 مع start=4. [1]
- القائمة الفارغة تعطي 1 افتراضيًا، و4 مع start=4. اختبرنا هذه الأعداد والقائمة الفارغة فقط، دون أنواع غير عددية. [1]
بداية حاصل الضرب
prod يحسب حاصل ضرب العناصر؛ start الافتراضي 1. [1]
عند غياب العناصر
عندما يكون المدخل فارغًا، ترجع الدالة start. [1]
الأنواع المقصودة
الدالة مخصصة للقيم العددية، وقد ترفض أنواعًا غير عددية؛ لا يعني ذلك تحققًا شاملًا من كل نوع. [1]
![prod([]) يعطي 1؛ prod([], start=4) يعطي 4.](https://images.bahralolom.com/assets/local-2000-20261012/BA-0762/python-prod-values.png)
بعناصر ودونها
مثال مؤلف شُغّل على CPython 3.12.14 مع import math: القائمة [3, 5] تعطي 15 افتراضيًا، و60 مع start=4. [1]
math.prod([3, 5], start=4) -> 60 [1]
القائمة الفارغة تعطي 1 افتراضيًا، و4 مع start=4. اختبرنا هذه الأعداد والقائمة الفارغة فقط، دون أنواع غير عددية. [1]
math.prod([], start=4) -> 4 [1]
المراجع
للتوسع: التحليل العددي.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
![القائمة [3, 5]: 15 مع start=1، و60 مع start=4.](https://images.bahralolom.com/assets/local-2000-20261012/BA-0762/python-prod-main.png)