موقع د. عزيز الجعيد
  • الرئـيـسـية

  • الأقسام

    • علم البيانات والذكاء الإصطناعي

    • ذكاء الأعمال

    • لغة البرمجة بايثون

    • مقالات متنوعـة

    • لغة البرمجة آر R

    • الإحــــــصــــــاء

    • البيانات المفتوحة

  • عـنــي

  • تواصل معي

علم البيانات والذكاء الاصطناعي

  • الرئـيـسـية

  • الأقسام

    • علم البيانات والذكاء الإصطناعي

    • ذكاء الأعمال

    • لغة البرمجة بايثون

    • مقالات متنوعـة

    • لغة البرمجة آر R

    • الإحــــــصــــــاء

    • البيانات المفتوحة

  • عـنــي

  • تواصل معي

الدوال الشرطية في بايثون Python

01/04/2018 | لغة البرمجة بايثون | شارك بتعليقك

لكتابة كود في لغة البرمجة بايثون يعتمد على شرط او شروط معينه هناك عدد من الدوال والعبارات البرمجية التي يمكن استخدامها. فمثلاً يمكن إستخدم الدالة (if) والتي يمكن أن توظف كما في الكود التالي:

In:
x=3
if x<5: 
    print ("the number is less than 5")
Out:
the number is less than 5

كذلك يمكن إستخدام أكثر من شرط كا يلي:

In:
x=-2
if x<5 and x <0: 
    print ("the number is less than 5 and it is negative")
Out:
the number is less than 5 and it is negative

حيث يمكن إستخدام عمليات المقارنة و العمليات المنطقية التي تم توضيحها في مقدمة في البايثون Python لكتابة الشرط او الشروط المناسبة.

كذلك يمكن إستخدام الدالة (else) للتعبير عن نتيجة عدم تحقق الشرط كما يلي:

In:
x=6
if x<5:
    print ("the number is less than 5")
else:
    print ("the number is greater than 5")
Out:
the number is greater than 5

عندما يكون لدينا أكثر من إحتمالين للشرط المطلوب، يمكن إستخدام الدالة (elif) لإضافة شرط آخر أو أكثر كما يلي:

In:
x=5
if x<5:
    print ("the number is less than 5")
elif x==5:
    print ("the number is equal to 5")
else:
    print ("the number is greater than 5")
Out:    
the number is equal to 5

كما يمكن استخدام الشروط المضمنة كما يلي:

In:
x=7
if x<5:
    print ("the number is less than 5")
else:
    if x==5:
        print ("the number is equal to 5")
    else:
        print ("the number is greater than 5")
Out:        
the number is greater than 5
جميع الحقوق الفكرية لهذا المقال محفوظة © موقع د. عزيز، يمنع إعادة نشره في موقع آخر

مقالات ذات صلة:

  • مقدمة في البايثون Python

    بايثون هي لغة برمجة متعددة الأغراض، تعمل على عدد من المنصات مثل ويندوز (Windows) و ماك (Mac OS X) و لينوكس (Linux).... مقدمة في البايثون Python
    اقرأ المزيد
  • قراءة ملفات البيانات في بايثون Python

    في هذا المقال سوف نستعرض كيف يمكن قراءة ملفات البيانات بأنواعها المختلفة باستخدام لغة البرمجة بايثون. في البداية نحتاج... قراءة ملفات البيانات في بايثون Python
    اقرأ المزيد
  • دوال القائمة (list) في بايثون Python

    تعتبر القائمة (list) احد انواع هياكل البيانات شائعة الاستخدام في في لغة البرمجة بايثون والتي يمكن أن تحوي انواع مختلفة... دوال القائمة (list) في بايثون Python
    اقرأ المزيد

شارك بتعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *


The reCAPTCHA verification period has expired. Please reload the page.

د. عزيز عوض الله الجعيد
دكتوراه في الإحصاء، عالم بيانات، مبرمج، مهتم في التحليل المتقدم، والبيانات الضخمة والذكاء الاصطناعي، لمزيد من المعلومات أضغط هنا

  • YouTube
جميع الحقوق محفوظة © موقع د. عزيز