أنشئ أوامرك الخاصة
فهم كيفية تعريف الوظائف واستخدامها مع الوسائط.
لقد كنا نستخدم وظائف مدمجة مثلprint() وinput() الآن جاء دورنا لإنشاء أوامرنا القابلة لإعادة الاستخدام باستخدام الوظائف.
فكر في الوظيفة مثل الوصفة:
لديه اسم.
يمكن أن يأخذ المكونات (المدخلات).
إنه يفعل شيئًا ما عندما تستخدمه.
الوظائف المضمنة مقابل الوظائف المحددة من قبل المستخدم
يتم توفير الوظائف المضمنة بالفعل بواسطة Python، مثل
print()أوlen().الوظائف المحددة من قبل المستخدم هي الوظائف التي تقوم بإنشائها باستخدام
defالكلمة الرئيسية.
يتيح لك إنشاء وظائفك ما يلي:
أعد استخدام الكود الخاص بك.
تنظيم برنامجك.
اجعل الأمر أسهل للقراءة والفهم.
كتابة دالتنا الأولى
أنت على وشك إنشاء وظيفة بسيطة تقول مرحبًا.
لقد قمنا للتو بإنشاء واستدعاء أول وظيفة مخصصة لدينا!
ماذا يحدث هنا؟
defيبدأ تعريف الوظيفة.greetهو اسم الوظيفة.()يعني أنه يمكنه أخذ المدخلات (تسمى المعلمات ).greet()تشغيل الوظيفة.
إضافة إدخال الخاصة
الآن دعنا نجعل وظيفتك مرنة عن طريق تمريرname .
الآن تعمل الوظيفة مع أي اسم نعطيه لها!
إرجاع قيمة
بعض الوظائف تعطي شيئًا ما باستخدامreturn الكلمة الرئيسية.
الreturn الكلمة المفتاحية تُرسل قيمة . يُمكننا تخزينها أو استخدامها.
يمكن للوظائف القيام بالعمل وإرجاع قيمة يمكنك استخدامها لاحقًا.
جرب هذا: قم بإنشاء وظيفتك الممتعة الخاصة
قم بإنشاء وظيفة الرسالة الخاصة بك!
حاول تغيير اسم الرسالة أو الوظيفة لتجعلها خاصة بك!