الدوال methods في بايثون Python الدرس|11| - Programmer Tech

Programmer Tech

موقع تعليم مجاني يهتم بتعلم البرمجة و علوم الكمبيوتر, أمن المعلومات, القرصنة الأخلاقية, سكربتات

إعلان اعلى المقالة

السبت، 15 فبراير 2020

الدوال methods في بايثون Python الدرس|11|


الدوال او المهام

هي دالة نضعها بأنفسنا تسهل لنا كثير من العمل في بايثون وجميع لغات البرمجة لها دوال, لأن الكود الذي نكتبه اكثر من مرة نضع له داله تنفذ لنا هذا الكود حسب طلبنا ( يكون وظيفتها الاساسية تنفيذ الكود لنا ) ربما يكون لدينا كود يتضمن اكثر من 30 سطر و لا نريد كتابته كل مرة , نضع دالة تنفذ لنا هذا الكود.

قواعد الدوال

- لا ينفع بداية اسم الدالة برقم مثل (5,8,8,2,8).
- لا ينفع بداية اسمها برمز مثل (#,$,@).
- لا ينفع تقسيم الدالة لكلمتين او اكثر مثل (ahmed kaissar) وانما نفصلها باندرسكور _.

def ahmed_kaissar (name ="kaissar")
في هذه الحالة  name يسمى بارميتر و kaissar يسمى ارجيومنت.

مثال
>>>def info ():
              print("ahmed kaissar")
              print("data")
>>>info()
ahmed kaissar
data

كما لاحظنا في المثال وضعنا دالة اسمها info و اعطيناها مهام طباعه سطرين, وعندما استدعينا الدالة بأسمها ()info طبع لنا ما بداخل هذه الدالة فأختصرنا هذا الكود بكلمة info.
مثال
>>>def info (name,age) :
               print ("your name is {0} and your age is {1}".format(name,age))

>>>info ("data","26")
your name is data and your age is 26
>>>
لا يحتاج هذا المثال لشرح فهو واضح.

ليست هناك تعليقات:

إرسال تعليق

facebook

تسميات

تواصل معنا

Translate

أخر الافكار

من انا

authorمبرمجين ويب و محبين للتقنية و الشبكات و امن المعلومات و سوف نقدم لكم الافضل إن شاء الله
أعرف المزيد ←

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

اقسام