من أنواع الجمل الشرطية في بايثون . ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
. جملة if الشرطيه البسيطه
جملة if......else الشرطيه
جملة if.....elif
## أنواع الجمل الشرطية في بايثون
تُستخدم الجمل الشرطية في بايثون (وكذلك في معظم لغات البرمجة) لاتخاذ قرارات في البرنامج بناءً على ما إذا كان شرط معين صحيحًا أم خاطئًا. إليك الأنواع الرئيسية:
1. جملة `if` الشرطية البسيطة:
- تُستخدم لتنفيذ كتلة من التعليمات البرمجية *فقط* إذا كان الشرط صحيحًا.
- الصيغة:
```python
if الشرط:
# التعليمات البرمجية التي ستُنفذ إذا كان الشرط صحيحًا
```
```python
x = 10
if x > 5:
print("x أكبر من 5")
```
في هذا المثال، سيتم طباعة "x أكبر من 5" لأن الشرط `x > 5` صحيح.
2. جملة `if...else` الشرطية:
- تُستخدم لتنفيذ كتلة من التعليمات البرمجية إذا كان الشرط صحيحًا، وكتلة أخرى إذا كان الشرط خاطئًا.
- الصيغة:
```python
if الشرط:
# التعليمات البرمجية التي ستُنفذ إذا كان الشرط صحيحًا
else:
# التعليمات البرمجية التي ستُنفذ إذا كان الشرط خاطئًا
```
```python
x = 3
if x > 5:
print("x أكبر من 5")
else:
print("x أصغر أو يساوي 5")
```
في هذا المثال، سيتم طباعة "x أصغر أو يساوي 5" لأن الشرط `x > 5` خاطئ.
3. جملة `if...elif` الشرطية:
- تُستخدم للتحقق من عدة شروط بالتتابع. `elif` هي اختصار لـ "else if".
- الصيغة:
```python
if الشرط1:
# التعليمات البرمجية التي ستُنفذ إذا كان الشرط1 صحيحًا
elif الشرط2:
# التعليمات البرمجية التي ستُنفذ إذا كان الشرط2 صحيحًا
else:
# التعليمات البرمجية التي ستُنفذ إذا كانت جميع الشروط السابقة خاطئة
```
```python
x = 5
if x > 10:
print("x أكبر من 10")
elif x > 5:
print("x أكبر من 5 ولكن ليس أكبر من 10")
else:
print("x أصغر أو يساوي 5")
```
في هذا المثال، سيتم طباعة "x أصغر أو يساوي 5" لأن الشرطين الأول والثاني خاطئين. لاحظ أن بايثون تتحقق من الشروط بالترتيب، وتنفذ الكتلة المرتبطة بأول شرط صحيح تجده.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال من أنواع الجمل الشرطية في بايثون . ؟ اترك تعليق فورآ.