من المعاملات المنطقية في بايثون :- 1. and 2. or 3. not 4. جميع ما سبق؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
4. جميع ما سبق
الإجابة الصحيحة هي 4. جميع ما سبق.
في بايثون، تُستخدم المعاملات المنطقية لدمج أو تعديل التعبيرات المنطقية (التي تُرجع قيمة `True` أو `False`). إليك شرح لكل معامل:
- `and` (و): يُرجع `True` فقط إذا كان كلا التعبيرين على جانبيه `True`. إذا كان أي منهما `False`، فإن النتيجة تكون `False`.
- مثال:
```python
x = 5
y = 10
print(x > 0 and y < 20) # سيطبع True لأن كلا الشرطين صحيحان
print(x < 0 and y < 20) # سيطبع False لأن الشرط الأول خاطئ
```
- `or` (أو): يُرجع `True` إذا كان أحد التعبيرين على جانبيه على الأقل `True`. يُرجع `False` فقط إذا كان كلا التعبيرين `False`.
- مثال:
```python
x = 5
y = 10
print(x > 0 or y > 20) # سيطبع True لأن الشرط الأول صحيح
print(x < 0 or y > 20) # سيطبع False لأن كلا الشرطين خاطئين
```
- `not` (ليس): يعكس قيمة التعبير المنطقي الذي يليه. إذا كان التعبير `True`، فإن `not` تُرجع `False`. وإذا كان التعبير `False`، فإن `not` تُرجع `True`.
- مثال:
```python
x = 5
print(not x > 0) # سيطبع False لأن x > 0 هو True، و not تعكسه
print(not x < 0) # سيطبع True لأن x < 0 هو False، و not تعكسه
```
لذلك، `and` و `or` و `not` كلها معاملات منطقية أساسية في بايثون، وتُستخدم بشكل متكرر في كتابة الشروط واتخاذ القرارات داخل البرامج.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال من المعاملات المنطقية في بايثون :- 1. and 2. or 3. not 4. جميع ما سبق اترك تعليق فورآ.