Learn Typing Programming Basics SQL HTML CSS JavaScript Python C++ Java JavaFX Swing Computer Fundamentals English English Conversations Problem Solving

تحديات برمجية التحدي التاسع - حل التمرين الأول بلغة بايثون

المطلوب

قم بتعريف دالة إسمها 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
		

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة