-->

المشاركات الشائعة

تحميل برنامج سناب تيوب للايفون 2020 برابط مباشر السلام عليكم متابعينا الاعزاء اهلا ورحبا بكم فى موقع prog egypt سوف نتكلم اليوم عن موضوع مميز حيث معظم ممتلكى اجهزة الايفون يبحثون عنه الا وهو تحميل برنامج سناب تيوب للايفون 2020 محتوايات الموضوع شرح ما هو برنامج سناب تيوب مميزات تحميل برنامج سناب تيوب للايفون مشكلة سناب تيوب مع الايفون صور من داخل سناب تيوب للايفون حلول لمشكلة برنامج سناب تيوب مع الايفون فيديو الشرح تحميل برنامج تنزيل الفيديوهات للايفون شرح ما هو برنامج سناب تيوب يعتبر برنامج سناب تيوب من البرامج التى اخذت شهرة عالية بحيث انه يقوم بحفظ مقاطع الفيديو التى تريد حفظها و تنزيلها وذالك فى اجهزة الايفون فانه شبه مستحيل فيشاهد البعذ هذا التطبيق يقوم بعمل جميع هذه الاشياء من تحميلات و حفظها على الجهاز فيلجا البعض الى بعث عن تحميل تطبيق سناب تيوب للايفون و نحن اليوم سوف نعرض لكم كل التفاصيل عن تحميله للايفون و جميع اصداراته ويقوم ايضا برنامج سناب تيوب بالتسهيل على المستخدم حيث انه يقوم باعطائك اختصارات لاشهر مواقع التواصل الاجتماعى لمشاركة الفيديوه

تحميل برنامج meet للكمبيوتر و للاندرويد

تحميل برنامج meet للكمبيوتر و للاندرويد تحميل برنامج meet للكمبيوتر السلام عليكم ورحمة الله وبركاته اهلا بكم زوار وم تابعين موقع prog egypt سوف نتكلم اليوم عن  تحميل برنامج meet للكمبيوتر محتوايات المقالة نبذة عن برنامج google meet مميزات برنامج جوجل ميت صور من داخل برنامج  Hangouts  meet تنزيل Hangouts meet نبذة عن برنامج google meet يعتبر برنامج  Hangouts  meet من البرامج الحديثة التى تم انتاجها ماخرا من قبل العملاق جوجل حيث تعتبر شركة جوجل واحدة من اكبر الشركات حول العالم فى مجال الانترنت حيث تعتبر جوجل من اكثر المتصفحات شهرة و ايضا تمتلك شركة جوجل العديد من المنتجات المهمة و التى قامت بدورها بتغير العديد من الافكار فى مجال التكنولوجيا حيث قامت بانشاء العديد من البرمجيات الرائعة ومن امثالها نظام التشغيل اندرويد الشهير و اللذى يعتبر من اكثر الانظمة شهرة حول العالم حسب الموقع الرسمى لشركة جوجل عام 2020 ان نظام تشغيل الاندرويد من اكثر الانظمة شراء حول العالم . وايضا قمت شركة google بانتاج هواتف ذكية مثل هواتف google pixcel و التى تعتبر من افضل الهواتف ال

تحميل برنامج jumpstart 2020 مجانا

 تحميل برنامج jumpstart 2020 مجانا للكمبيوتر لنظام التشغيل  ويندوز 10 و 7 ويعتبر برنامج jumpstart من افضل البرامج التى تستخدم فى مجال اختبار القدرة على الدخول على الشبكات اللا سليكة بأستخدام ثغرة wps و التى تعتبر من الثغرات المشهورة على نطاق و اسع فى مجال اختراق اجهزة الواى فاى و التى سوف نتتكلم عنها فى موقعنا و سوف نتكلم عن طرق حماية الروتر من الاختراق من ثغرة wps و سوف نبدا الان بطرق تحميل البرنامج و مميزات برنامج jumpstart و طريقة تثبيت برنامج jumpstart تحميل برنامج jumpstart 2020 مجانا شرح برنامج jumpstart يعتبر برنامج jumpstart من البرامج الشهيرة التى تستخدم على نطاق و اسع بين عدد كبير من الاشخاص حول العالم فى مجال اختراق الواى فاى عن طريق ثغرة wps و ايضا يمكن ان يستخدم كبوابة فتح لاجهزة الواى فاى عن طريق الحصول على mac address الخاص بجهاز الواى فاى و ايضا الحصول على ip address و بعض المعلومات الخاصة به و من ضمن الاشياء المتاحه فيه امكانية الحصول على بيانات الاشارة و قوة الاشارة و يمكن فى بعض الاصدارات يمكن تحديد اتجاه الاشارة و تحديد نوع تشفير الشبكة و عدد الاجهزة المتاحة داخل

تحميل برنامج qr reader للكمبيوتر لقراءة ملفات qr code

تحميل برنامج qr reader للكمبيوتر تحميل برنامج qr reader للكمبيوتر تحميل برنامج qr reader للكمبيوتر  ويعتبر  برنامج qr reader  من افضل البرامج المستخدمه لقرائة ملفات  qr code  حيث انه لا يحتاح الى camera او digatel barcode وكل ما يحتاجه بعض السوفتوير او برمجيات حيث انه يستخدم تقنية فك التشفير الثنائى او البينارى وقائم على فك الحزم التشفيره ولذلك هناك الكثير ممن يعانون من قراءة ملفات qr code على الكمبيوتر ولكن بمجرد تحميل برنامج qr reader للكمبيوتر فان هذه المشكلة سوف تنتهى لاينه يعمل على قرائة هذه الملفات ولكن يواجه الكثير ممن يحملون البرنامج بعض المشاكل ولكن اليوم باذن الله لن يواجهوا اى مشاكل متعلقه بقرائة ملفات qr code  محتوايات المقالة مميزات البرنامج صور من داخل البرنامج ما هو البار كود الشركه المنتجة تراخيص الاستخدام فيديو الشرح تحميل البرنامج مميزات البرنامج سهولة الاستخدام خفيف الحجم تحويل من شفرة qr code الى النظام الثنائى يمكنه التشفير من النظام الثنائى الى نظام qr code سرعة التحويل التشفير يدعم جميع الاجهزه و الاصدارات تحميل برنامج Bar

تحميل برنامج تاجر بي bee

تحميل برنامج تاجر بي تحميل برنامج تاجر بي نبذة عن شركة بي تعتبر   شركة بي  شركة عالمية تقوم بتسهيل عملية الدفع الخدمات العامه لمعظم الخدمات وتوجيهها الى الدفع الرقمى الالكترونى  وتعتبر شركة bee مساهمة مصرية وقامت بالبداية فى مصر حديثا حيث كانت تدار تحت اسم تجالرى لشركة Technobiz Equipment  وتعتبر هذة الشركة متععدة الجنسيات حيث انها قامت بتوسيع مجالها ونشاطها التجارى وقامت بالتوسع فى العديد من الرقع وقامت بحقيق نجاحا باهرا فى اوربا و اسيا حيث تعتمد شركة bee لتقديم العديد من المميزات و الحلوول السريعة لمعظم المستخدمين وسوف نناقش معكم مميزات وعيوب الشركة  . الخدمات المتاحه فى شركة bee كما ذكرنا لكم انه يوجد العديد من الخدمات الموجوده فى شركة  bee سوف نعرضها لكم وهذة الخدمات تشمل معظم الخدمات التى يحتاجها معظم المستخدمين لذالك يمكن استخدام جميع خدماتها بسوله و بأمان والخدمات تتمثل فى تحميل برنامج وكيل bee شحن رصيد لهواتف المحمول وتشمل الكروت الفاكه  دفع فواتير الهاتف المحمول دفع خدمات الانترنت دفع خدمات ADSL دفع مصاريف الجامعه شحن رصيد التأمين  دفع الخدما

بحث هذه المدونة الإلكترونية

Follow by Email

شرح الدلة function فى لغة بايثون من دورة python

شرح الدلة function فى لغة بايثون من دورة python

شرح الدلة function فى لغة بايثون
شرح الدلة function فى لغة بايثون

السلام عليكم ورحمة الله وبركاته اهلا بكم زوار و متابعين موقع prog egypt شرحنا اليوم هو شرح من ضمن دورة البايثون للمبتدئين و شرح اليوم هو عن الدالة function فى لغة بايثون واللذى سوف نقوم بعمل برنامج صغير باستعمال الدروس السابقة و يعتبر هذا الدرس من الدروس اللتى سوف تحتاجها فى معظم لغات البرمجه الحديث المعتمده على استخدام oop

محتوايات المقالة


  • ما هى الدالة فى بايثون
  • الهدف من الدالة
  • مزايا استخدام الدالة
  • ما هو oop
  • فكرة oop
  • اسباب استخدام البرمجه الشيئية
  • طرقة استدعاء الدالة 
  • امثلة على الشرح

ما هى الدالة فى بايثون

تعتبر الدالة فى لغة بايثون هو من اكثر الاشياء التى سوف تحتاجها و تعتبر الدالة هى عبارة عن مجموعة من الاوامر و السطور البرمجية اللتى تحتوى على مئات السطور و الدالة هى عبارة عن طرق ودوال يتم تصميمها من قبل المصمم او المبرمج و الغرض منها تسهيل العملية البرمجية فى الاشياء التى تتكر اكثر من مرة فى البرنامج

الهدف من الدالة

فى حالة تكرار مجموعة من السطور البرمجه فى لغة برمجة البايثون ففى حالة استخدام مئات السطور البرمجه فى لغة بايثون واردت ان اقوم بعمل نفس الاعمال او الاكواد السابقة ففى حالة تكرار الاكواد السابقة فلن تكون مجزية بحيث عند تكرار الاكواد اكثر من مره باستخدام التكرار فسيكون من الصعب اكتشاف الاخطاء  او التعديل على الاكواد البرمجية فى البرنامج فتقوم بعمل داله منفصلة عن البرنامج بحيث بعد الانتهاء منها تستطيع ان تقوم باستخدام هذة الدالة فى العديد من البرامج الاخرى التى تساعدك فى انهاء البرنامج و ايضا استخدامها فى اجزاء اخرى مما يجعل من تطوير الدالة امر سهل و ايضا يجعل من امكانية تطوير البرنامج بشكل سهل و جميل وايضا من سرعة تشغيل الدالة مما يعطى للبرنامج مزايا عديده

مزايا استخدام الدالة

يوجد العديد من الميزات التى توجد داخل الدالة فى لغة بايثون وسوف نقوم بعرض بعض المميزات فى لغة بايثون
عدد الحاجه الى تكرار العديد من الاكواد و الاجزاء البرمجيه مره اخرى فى البرنامج
انشاء الدالة البرمجية مره واحده واستدعائها فى برامج و مشاريع اخرى
عند استخدام الدالة يكون استخدام الدالة امر سهل
عند استخدام الدوال الجاهزه تعطى للبرنامج العديد من المميزات

ما هو oop

تعتبر oop اختصار لكلمة object oriented programming وهى عبارة عن نمط برمجى متقدم ومتطور وهو عبار عن كائنات تدعى object وينقسم الكائنات الى اجزاء اصغر وتدعى الدالة و التى نقوم بشرحها فى هذا الدرس وان الداله تنقسم الى العديد من المتغيرات و الثوابت و التى تكون البرنامج و هى اساس البرنامج

فكرة oop

لغة البرمجه القديمة كانت تترتب على تريتب الاكواد من الاول الى الاخر اما لغات البرمجه الحديثة التى تعتمد على البرمجه الشيئية او البرمجه الكائنية حيث ان البرمجه باستخدام oop مثل اللتى فى لغة البايثون ويتم تنفيذ البرنامج فى لغة بايثون باستخدام البرمجة الشيئية لا يتم تنفيذ البرنامج بالتتابع او التسسلسل المنطقى عند تنفيذ اى مجموهة من الدوال تكون نتيجه عن الضغط على زر معين باستخدام الحدث ويقوم الحدث بتشغيل جزء معين من البرنامج وكما ذكرنا سابقا ان ان البرمجه الشيئيه تنقسم الى دوال او الكائنات ولكل كائن خصائص  و مميزات مما يحعل من الكائن مميزات تميزه عن كائن اخر

اسباب استخدام البرمجه الشيئية


  • يوجد العديد من الاشياء التى ادت استخدام بئية تطور البرمجه الكائنية وترك الطرق البرمجة ذات التراث القديم  ومن الاسباب التى ادت الى استخدام البرمجه الكائنية
  • القدرة على معرفة مكان الاخطاء فى البرنامج بسهولة
  • القدرة على تطوير اجزاء من البرنامج مع الوقت
  • القدرة على استخدام جزء من البرنامج و استخدامه فى العديد من البرامج الاخرى
  • عدم الحاجه الى كتابة العديد من الاكواد مره اخرى
  • سهولة تحويل اجزاء من البرنامج الى لغات برمجيه اخرى ولكن يشترط استخدام oop
  • القدرة على توزيع البرنامج الى العديد من المبرمجين مما يودى الى انهاء البرنامج فى وقت سريع

طرقة استدعاء الدالة 

كما ذكرنا فى الدروس السابقة عن المتغيرات و المعاملات و دوال الادخال و الاخراج فيوجد فى الدوال طريقة للعرض و الاستدعاء
مثال عن الدوال:()def text    (": a = input("enter your name     print "welcon",a                          ()text
ونتيجة الكود السابق هو طباعة كلمة welcom name
المثال التالى سوف نقوم بعمل جزء من برنامج اله حاسبه وهو الجزء الخاص من دالة الجمع
شرح الدلة function فى لغة بايثون
نتيجة الكود السابق عن استعمال الداله التى قد استدعينها وقت كتبنا def ثم اللذى ياتى بعدها يكون اسم الداله وقوسين فى حالتا سوف نجل القومسين فارغين و سوف اريكم مثال عن الدوال التى تستعمل خصائص فى المثال التالى و قد قمنا بنهاية السطر ان وضعنا نقتطين 

  1. قمنا بعريف المتغير الاول num1 ولا داعى ان ستم شرحه بالتفصيل فقد شرحنا تلك السطور فى الشروحات السابقة من ضمن دورة بايثون للمبتدئين  
  2. وايضا قد عرفنا المتغير الثانى num2 بنفس الطريقة التى عرفنا بها المتغير الاول
  3. وقد انشائنا متغير total واستخدمنا فيه عملية الجمع بين المتغير الاول و المتغير الثانى وتخزينهم فى هذا المتغير لنستعمله فيما بعد 
  4. وفى نهاية الدالة قمنا بطباعة الناتج total
  5. وبعد نهاية الدالة قمنا استدعائها بمجرد كتابة اسم الداله

نتيجة الكود السابق

شرح الدلة function فى لغة بايثون


المثال الثانى

سوف نقوم فى هذا المثال بعمل داله ولكن من النوع اللتى تحتوى على خصائص و اللتى تكون بين الاقواس
شرح الدلة function فى لغة بايثون
وهذا الكود لا يختلف كثيرا عن الكود السابق بحيث قد وضعنا المتغير num2 كمعامل للداله وعند استدعاء الدالة قمنا بوضع الرقم 5 بين اقواس الدالة add  ويكون نتيجة الكود السابق كالتالى
وكما ظاهر على الشاشة انه كان الناتج 8 واللذى هو مجموع الرقم المدخل من المتغير num1 و المتغير فى الدالة


هكذا وقد انتهينا من شرح الدالة function وقد شرحنا استعمالها مع الدروس الاخرى


هكذ قد وصلنا لنهاية الدرس ولكن يمكنك متابعة دورة البايثون من هنــــــــا

يمكنك من متابعة جميع دوراتنا من هنـــــــــا

Abdallah Ahmed
كاتب المقالة
كاتب ومحرر اخبار اعمل في موقع prog egypt .

جديد قسم : دورة بايثون