أهلا بكم في المحاضرة السادسة في هذه السلسلة. نحن الآن نتعمق في البرمجة وسنتعلم استخدام "عبارات if" في Python.
تعتبر "عبارات if" مهمة للغاية في البرمجة لأنها تسمح لنا ببناء برامج يمكنها اتخاذ قرارات بناءً على بعض الشروط.
إذا البيان
تستخدم "عبارة If" لتنفيذ برنامج يعتمد على عدة قرارات. على سبيل المثال ، اقرأ هذا:
"إذا كان الجو حارًا ،
كان يوم حار
اشرب الكثير من الماء
خلاف ذلك ، إذا كان الجو باردًا
انه يوم بارد
ارتداء ملابس دافئة
وإلا ، إنه يوم جميل "
في البيانات أعلاه ، نتخذ بعض القرارات بناءً على بعض الشروط. البيان الأول هو شرط ، والثاني هو ضمني والثالث هو تنفيذ قرار.
تعمل عبارات if بشكل مشابه.
لنلق نظرة عليها في البرمجة.
نحن نقدم متغير منطقي.
is_hot = true
الآن سنضيف "عبارة if"
if is_hot:
print("It's a hot day.")
الآن سيتم تنفيذ هذا التعبير إذا كان الشرط أعلاه صحيحًا. للخروج من عبارة "if" ، سيتعين عليك الضغط على "Shift + Tab" لجعل المؤشر في السطر للحصول على سطر جديد من التعليمات البرمجية.
الآن ، لنقم بتشغيل هذا البرنامج.
الآن دعنا نلعب مع هذا البرنامج.
انظر ماذا يحدث إذا حولت الشرط أعلاه إلى خطأ.
من الواضح أنه إذا كان الشرط خاطئًا ، فلن يتم تنفيذ "تعليمة if". الآن سنضيف شرطًا ثانيًا سيتم تنفيذه إذا لم يتم الوفاء بالشرط الأول.
is_hot = False
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
else:
print("It's a cold day.")
print("Wear warm clothes.")
print("Enjoy your day")
الشرط "if" خاطئ وبالتالي سينتقل المترجم إلى المجموعة التالية من الرموز تحت مسافة بادئة "else".
لا تقتصر عبارة "If" بالضرورة على شرطين فقط. يمكنك تشويش في العديد من الظروف التي تريدها. دعونا نضيف بعض الشروط لهذا البرنامج.
نحن نحدد شرطًا آخر باستخدام متغير منطقي. فليكن:
if_cold = True
يمكننا الآن إضافة شرط ثالث إلى برنامجنا. يعمل على هذا النحو
is_hot = False
if_cold = True
if is_hot:
print("It's a hot day.")
print("Drink plenty of water")
elif is_cold:
print("It's a cold day.")
print("Wear warm clothes.")
else:
print("It's a lovely day")
print("Enjoy your day")
الآن إذا لم يكن يومًا حارًا ولا باردًا ، فهذا يوم جميل. هنا استخدمنا وظيفة جديدة "elif" لتحديد شرط جديد بين "if" الأول والأخير "else". يمكنك إضافة أي عدد تريده من "elif".
ممارسة
الحلول
يتم إحتوائه!
أتمنى أن تستمتعوا يا رفاق بهذه السلسلة. ستكون المحاضرة التالية حول استخدام المشغلين في بايثون.
السلام!
اترك تعليق