بکندباز

آرایه ای از اعداد صحیح داریم. برای هر عضو از آرایه می خواهیم ضرب اعضای دیگر آرایه را به دست آوریم. (یعنی ضرب همه ی اعضا به جز عضو مربوط به همان ایندکس)

تابعی بنویسید که آرایه ای از اعداد صحیح را بگیرد و آرایه ی گفته شده را در خروجی برگرداند.

نمونه ورودی و خروجی

get_products([1, 7, 3, 4]) ➞ [84, 12, 28, 21]

get_products([6, -1, 8, 5]) ➞ [-40, 240, -30, -48]

get_products([1, 2, 3, 0, 5]) ➞ [0, 0, 0, 30, 0]

توجه داشته باشید که از عملگر تقسیم نمی توانید استفاده کنید چرا که برای عدد صفر، تقسیم بر صفر شده و برنامه با ارور مواجه می شود.

self.assertEqual(get_products([1, 7, 3, 4]), [84, 12, 28, 21])
self.assertEqual(get_products([6, -1, 8, 5]), [-40, 240, -30, -48])
self.assertEqual(get_products([1, 2, 3, 0, 5]), [0, 0, 0, 30, 0])

پاسخ های کاربران به این تمرین

user-qmDa
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
13 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sa_shadow
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
30 تير 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

FDK2077
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
25 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

AmirNamdari
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
20 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

alitayyar
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
22 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

quchani
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
9 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Abolfazl1997
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
8 دي 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

shayan0081
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
29 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

aliahmadi98
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
3 آذر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

moj_taba_hp
امتیاز:‌ 2453
0 0
‎پایتون‎
19 مهر 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

kirito
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
31 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Python Life
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
16 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Gorjiiran
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
5 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-mqtz
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
3 شهريور 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

nimiiiu
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
22 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mory
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
9 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

parsiya
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
23 تير 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mohamad0232
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
26 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali7mohammadi
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
21 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Mina
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
2 ارديبهشت 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
11 فروردين 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Foad
امتیاز:‌ 2453
تصحیح اتوماتیک 0 0
‎پایتون‎
5 اسفند 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

sharingun
امتیاز:‌ 2453
0 0
‎پایتون‎
13 بهمن 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

rezagh3
امتیاز:‌ 2453
0 0
‎پایتون‎
6 آذر 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

rezashoja
امتیاز:‌ 2453
0 0
‎پایتون‎
4 آبان 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

ali-zizo
امتیاز:‌ 2453
0 0
‎پایتون‎
30 شهريور 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

hamed3033
امتیاز:‌ 2453
0 0
‎پایتون‎
14 خرداد 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Veshkou
امتیاز:‌ 2453
0 0
‎پایتون‎
5 دي 1400

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Salman
امتیاز:‌ 2453
0 0
‎پایتون‎
22 ارديبهشت 1400

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Mohsen
امتیاز:‌ 2453
0 0
‎پایتون‎
13 ارديبهشت 1400

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط