View Categories

4.1. عبارة if

< 1 دقيقة

جدول المحتويات

٤.١. عبارة if #

إلى جانب جملة while التي قُدِّمت للتو، تستخدم بايثون جمل التحكم في التدفق المعتادة في اللغات الأخرى، مع بعض التعديلات. ولعلّ أشهر أنواع الجمل هو عبارة if . على سبيل المثال:

>>> x = int(input("Please enter an integer: "))
Please enter an integer: 42
>>> if x < 0:
...     x = 0
...     print('Negative changed to zero')
... elif x == 0:
...     print('Zero')
... elif x == 1:
...     print('Single')
... else:
...     print('More')
...
More

يمكن أن يكون هناك صفر أو أكثر من أجزاء elif، وجزء else اختياري. الكلمة المفتاحية “elif” هي اختصار لـ “else if”، وهي مفيدة لتجنب المسافات البادئة الزائدة. سلسلة if … elif … elif … هي بديل لعبارات التبديل أو الحالة الموجودة في لغات أخرى.

error: Content is protected !!
Scroll to Top