Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

جملة If

جزء من قسم Fundamentals في رحلة Python على Coddy. الدرس 20 من 77.

تسمح لنا جمل If بتنفيذ الكود مع وجود شروط.

على سبيل المثال، فلنلقِ نظرة على الكود التالي:

age = 20
status = "Child"
if age > 18:
	status = "Adult"
age += 1

تحقق الشفرة البرمجية أعلاه مما إذا كانت قيمة المتغير age أكبر من 18. إذا كانت كذلك، فستقوم بضبط المتغير status ليحتوي على النص "Adult".

في النهاية، سيزيد الكود قيمة age بمقدار 1 سواء كانت العمر أكبر من 18 أم لا.

لاستخدام عبارة if، نحتاج إلى إضافة نقطتين رأسيتين : في نهاية if، وكل ما هو داخل if يتم إزاحته إلى الداخل باستخدام 4 المسافات أو tab:

if condition:
    code
    code
    code

إذا كانت الـ condition هي True، فسوف ندخل إلى كتلة الـ block البرمجية داخل الـ if (الرمز البرمجي الـ Indented).

challenge icon

التحدي

مبتدئ

تحتوي المتغيرات a و b على قيم مفقودة، قم بإكمالها بحيث يتم تنفيذ الكود الموجود داخل عبارة if! (تأكد من أن شرط if صحيح)

في نهاية البرنامج، يجب أن تكون قيمة c هي 3.

مكافأة: حاول العثور على أكثر من حل واحد!

جرّب بنفسك

# استبدل الصفرين أدناه بحيث يكون شرط if صحيحًا
a = 0
b = 0

# لا تغيّر ما دون هذا السطر
c = 0
if a >= b and not b < 10:
    c = 2

c += 1
print(f"c = {c}")
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم Python عبر الإنترنت