Problem

2/17

عامل التشغيل الشرطي - IF

Theory Click to read/hide

العبارة الشرطية (إذا) في مشكلة العثور على الحد الأقصى لعدد اثنين ، التقينا عامل تشغيل جديد بدأ بكلمة if. & nbsp؛ يسمى هذا العامل & nbsp؛ عامل التشغيل الشرطي.

تمت ترجمة الكلمة إذا من الإنجليزية كـ "if" ، وكلمة else - كـ "خلاف ذلك". إذا كان الشرط بعد كلمة إذا كان صحيحًا (صواب) ، فسيتم تنفيذ جميع الأوامر (عوامل التشغيل) بعد النقطتين في السطر الجديد والموجودة قبل كلمة else . إذا كان الشرط خاطئًا (خطأ) ، فسيتم تنفيذ الأوامر بعد الكلمة & nbsp؛ else: . & nbsp؛
يتم تنفيذها
على عكس لغات البرمجة الأخرى ، تعتبر عبارات المسافة البادئة (التحولات) المتعلقة بالحد الأيسر مهمة في Python. تؤثر المسافة البادئة & nbsp؛ على أداء البرنامج . إذا نظرت عن كثب ، فإن الكلمة if & nbsp؛ وكلمة else تبدأ من نفس المستوى ، ويتم إزاحة الأوامر التي يتم تنفيذها إلى اليمين بالنسبة إلى هذا المستوى نفس المسافة ( يوصى باستخدام 4 مسافات ).
نبسب ؛
نظرة عامة على البيان الشرطي:
if condition: # title with condition
على & nbsp ؛ على & nbsp ؛ على & nbsp ؛ # حظر "if" و [مدش]. العبارات التي يتم تنفيذها
على & nbsp ؛ على & nbsp ؛ على & nbsp ؛ # إذا كان الشرط في الرأس صحيحًا
آخر:
نبسب ؛ نبسب ؛ # حظر "خلاف ذلك" و [مدش]. العبارات التي يتم تنفيذها
نبسب ؛ نبسب ؛ # إذا كان الشرط في الرأس خاطئًا

عليك أن تتذكر! 1. if-else - & nbsp؛ عبارة عن بيان واحد!
2. بعد كلمة else ، لا يتم تعيين الشرط مطلقًا & nbsp؛ (يتم تعيين الشرط فقط بعد كلمة if ).
نبسب ؛ نبسب ؛ & nbsp؛ Block & quot؛ خلاف ذلك & quot؛ يتم تنفيذه عندما يكون الشرط الرئيسي المحدد بعد كلمة if & nbsp؛ خطأ ، أي لم ينفذ.
3. تتم كتابة العبارات التي سيتم تنفيذها في كل فرع ( if أو else ) بنفس المسافة البادئة المكونة من 4 مسافات. المسافة البادئة مطلوبة! & nbsp؛
4. الشرط هو تعبير يمكن القول بأنه صواب (على سبيل المثال ، محقّق) أو خطأ (أي لم يتحقق).
يستخدم الشرط علامات العلاقات المنطقية
نبسب ؛ & gt؛ ، & lt؛ & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ أكثر ، أقل ،
نبسب ؛ & gt؛ = ، & lt؛ = & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ أكبر من أو يساوي ، أصغر من أو يساوي ،
نبسب ؛ == & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ على & nbsp ؛ يساوي
نبسب ؛ ! = & nbsp؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ نبسب ؛ غير متساوي.

Problem

أكمل البرنامج الذي يعرض الحرف & quot؛ - & quot؛ (ناقص) إذا كان الرقم المدخل من لوحة المفاتيح سالبًا ، وكانت العلامة & quot؛ + & quot؛ (زائد) - إذا كان الرقم موجبًا (لا تأخذ في الاعتبار أنه يمكن إدخال الصفر من لوحة المفاتيح).

اتبع هذه الخطوات بالتسلسل:
1. في السطر الثاني ، بدلاً من الكلمة condition ، اكتب التعبير الذي ستتحقق منه ؛
2. في السطر الثالث ، اكتب عبارة الإخراج التي سيتم تنفيذها إذا كان الشرط صحيحًا (صحيحًا) ؛
3. في السطر الخامس ، اكتب عبارة الإخراج التي سيتم تنفيذها إذا كان الشرط FALSE & nbsp؛ (غير راضٍ).