بکندباز

متد ‎prod()‎‎ در پایتون

مثال

محاسبه ی حاصلضرب اعضای یک مجموعه:

# Import math Library
import math

sequence = (2, 2, 2)

#Return the product of the elements
print(math.prod(sequence))

توضیحات

متد math.‎prod()‎‎ حاصلضرب اعضای مجموعه ی ورودی را محاسبه و در خروجی برمیگرداند.

سینتکس

math.prod(iterable, start)

مقادیر پارامتر ها

پارامتر توضیح
iterable اجباری. یک مجموعه مثل لیست، تاپل و …
start اختیاری. یک عدد اختیاری که در کل حاصلضرب، ضرب شود. پیش فرض = 1

جزئیات فنی

مقدار بازگشتی: حاصلضرب
ورژن پایتون: 3.8

 


اگر سوالی در رابطه با این تابع داری، می تونی توی بخش کامنت ها بپرسی:

zohreh

مدیر وب سایت بکندباز

دیدگاه‌ها

*
*

    Sahand پاسخ

    سلام، ورژن پایتون بنده 3.9.13 هست. هنگام استفاده از این متد به هیچ وجه امکان دریافت بیش از یک ورودی میسر نیست و متد math.prod فقط یک مجموعه (لیست، تاپل، آرایه و ...) دریافت کرده و حاصلضرب اعضای آن‌ها را بر می‌گرداند. (گویا پارامتر start در این ورژن از پایتون، حذف شده است.)
    متن ارور:
    TypeError: prod() takes exactly 1 positional argument (2 given)