0Pricing
Python Academy · درس

القيم المُعادة

اكتشف كيفية استخدام القيم المُعادة لجعل الدوال أكثر تنوعًا

القيم المُعادة درس مجاني في Python Academy على CoddyKit. هذا هو الدرس 2 من أصل 5. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Python Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Python Academy 5 دروس في المجموع.

مقدمة إلى القيم المُعادة

مقدمة إلى القيم المُعادة

تتيح القيم المُعادة للدوال إرسال البيانات إلى الجزء من البرنامج الذي استدعاها. وهذا يجعل الدوال أكثر مرونة وقابلية لإعادة الاستخدام.

في هذا الدرس، ستتعلم كيفية استخدام القيم المُعادة بفعالية في دوال Python.

القيم المُعادة — رسم توضيحي 1

ما القيمة المُعادة؟

ما القيمة المُعادة؟

القيمة المُعادة هي مخرجات الدالة. يمكنك استخدام الكلمة المفتاحية return لإرسال البيانات إلى المستدعي.

على سبيل المثال:

# Function with a return value
def add(a, b):
    return a + b

result = add(3, 5)
print(result)

إرجاع قيمة واحدة

إرجاع قيمة واحدة

يمكن للدالة إرجاع قيمة واحدة باستخدام الكلمة المفتاحية return:

# Returning a single value
def square(x):
    return x * x

result = square(4)
print(result)

إرجاع عدة قيم

إرجاع عدة قيم

يمكنك إرجاع عدة قيم من دالة على شكل صف:

# Returning multiple values
def min_and_max(numbers):
    return min(numbers), max(numbers)

nums = [3, 5, 7, 2, 8]
minimum, maximum = min_and_max(nums)
print(minimum, maximum)

استخدام القيم المُعادة

استخدام القيم المُعادة

يمكن تخزين القيم المُعادة في متغيرات أو استخدامها مباشرةً في التعبيرات:

# Using return values
def double(x):
    return x * 2

print(double(4) + double(5))

إرجاع None

إرجاع None

إذا لم تتضمن الدالة عبارة return، فإنها تُرجع None تلقائيًا:

# Function returning None
def greet():
    print("Hello!")

result = greet()
print(result)

مثال عملي

مثال عملي

إليك مثالًا على دالة تحسب مساحة مستطيل:

# Practical example
def area_of_rectangle(length, width):
    return length * width

print(area_of_rectangle(5, 10))

def multiply(a, b):
    return a * b

result = multiply(3, 4)
print(result)

الأخطاء الشائعة في استخدام القيم المُعادة

الأخطاء الشائعة في استخدام القيم المُعادة

إليك بعض الأخطاء الشائعة التي ينبغي تجنبها:

  • نسيان استخدام الكلمة المفتاحية return في الدالة.
  • محاولة استخدام مخرجات الدالة دون تخزين قيمتها المُعادة أو استخدامها.
  • إرجاع أنواع غير متوافقة مع حالات الاستخدام المتوقعة.

ما الذي تعلمناه؟

ما الذي تعلمناه؟

في هذا الدرس، تعلمت:

  • ما القيم المُعادة وكيفية استخدامها.
  • كيفية إرجاع قيمة واحدة أو عدة قيم من دالة.
  • التطبيقات العملية للقيم المُعادة في Python.

أحسنت! لننتقل إلى الدرس التالي.

القيم المُعادة — رسم توضيحي 11

الأسئلة الشائعة

هل درس «القيم المُعادة» مجاني؟

نعم — نص درس «القيم المُعادة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Python Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Python Academy 5 دروس في المجموع.

ماذا ستتعلم في «القيم المُعادة»؟

اكتشف كيفية استخدام القيم المُعادة لجعل الدوال أكثر تنوعًا تتمرن على Python Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Python Academy؟

لا تُشترط خبرة سابقة. Python Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 5.

كم من الوقت يستغرق درس «القيم المُعادة»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Python Academy هذا؟

نعم. كل درس في Python Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. ما هي الدالة؟
  2. القيم المُعادة
  3. نطاق المتغيرات ومدة بقائها
  4. الدوال المضمّنة في مقابل الدوال التي يعرّفها المستخدم
  5. استيراد الوحدات
← العودة إلى Python Academy