الصيغة العامة لكتابة الدالة في بايثون def my_function :() صح او غلط ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
غلط
الإجابة هي: غلط.
التفسير:
الخطأ في الصيغة المذكورة هو ترتيب الرموز؛ حيث تم وضع النقطتين الرأسيتين `:` قبل الأقواس `()`، والصحيح في لغة بايثون أن تأتي الأقواس أولاً ثم تليها النقطتان الرأسيتان في نهاية السطر.
الصيغة الصحيحة لكتابة الدالة هي:
`def my_function():`
توضيح مكونات الصيغة الصحيحة:
- `def`: هي الكلمة المحجوزة التي نخبر بها بايثون أننا نريد "تعريف" (Define) دالة جديدة.
- `my_function`: هو اسم الدالة (ويمكنك اختيار أي اسم تريده).
- `()`: الأقواس ضرورية جداً، وتُستخدم لوضع "المعاملات" أو المدخلات إذا كانت الدالة تحتاج إليها.
- `:`: النقطتان الرأسيتان توضعان في نهاية سطر التعريف، وهي تعني أن ما سيأتي في السطور التالية (مع إزاحة للمسافة) هو جسم الدالة والأوامر التي ستنفذها.
مقارنة سريعة:- ❌ خطأ: `def my_function :()` (النقطتان في المكان الخطأ).
- ✅ صح: `def my_function():` (الأقواس أولاً ثم النقطتان).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال الصيغة العامة لكتابة الدالة في بايثون def my_function :() صح او غلط ؟ اترك تعليق فورآ.