tri_recursion تابع

سوال شده توسط: mobina zaki

تاریخ ثبت: ۱۴۰۰/۱۰/۰۳

بازدید: 1,075

پاسخ: 1

تگ: پایتون


def tri_recursion(k):

 if(k > 0):

   result = k + tri_recursion(k - 1)

   print(result)

 else:

   result = 0

 return result

 

print("\n\nRecursion Example Results")

tri_recursion(6)

 

سلام کسی میدونه این تابع چیکار میکنه؟

پاسخ ها
user

Amirhusein Shokraey

سلام. این یه مثال از recursion هست .ینی یه تابع تعریف میکنی ک درون این تابع دوباره همون تابع رو صدا میزنی…

به زبان ساده بخوام بگم میاد از عدد دریافتی تا صفر رو با هم جمع میکنه (اگ عدد دریافتی صفر باشه هم صفر رو برمیگردونه)

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات