تحديات برمجيةالتحدي التاسع - حل التمرين الأول بلغة بايثون
المطلوب
قم بتعريف دالة إسمها Power()
, عند استدعاءها نمرر لها عددين, فترجع ناتج قيمة العدد الأول مضاعفة بقيمة العدد الثاني.
بعدها قم بتجربة هذه الدالة في البرنامج.
الحل بلغة بايثون
# هنا قمنا بتعريف الدالة def power(a, b): p = 1 for i in range(1, b + 1): p *= a return p # هنا قمنا باختبار الدالة x = 5 y = 2 print(x, '^', y, '=', power(x, y))
سنحصل على النتيجة التالية عند التشغيل.
5 ^ 2 = 25