كيفية مقارنة قيمة متغير بقيمة محددة مسبقاً
تعتمد طريقة مقارنة قيمة متغير بقيمة محددة مسبقاً على لغة البرمجة التي تستخدمها. لكن بشكل عام، هناك طريقتان رئيسيتان:
1. استخدام مشغلي المقارنة:
==: يُستخدم هذا المشغل للتحقق من تساوي قيمتين.
!=: يُستخدم هذا المشغل للتحقق من عدم تساوي قيمتين.
<: يُستخدم هذا المشغل للتحقق من أن قيمة المتغير أصغر من قيمة محددة مسبقاً.
<=: يُستخدم هذا المشغل للتحقق من أن قيمة المتغير أصغر أو تساوي قيمة محددة مسبقاً.
>: يُستخدم هذا المشغل للتحقق من أن قيمة المتغير أكبر من قيمة محددة مسبقاً.
>=: يُستخدم هذا المشغل للتحقق من أن قيمة المتغير أكبر أو تساوي قيمة محددة مسبقاً.
مثال:
Python
x = 10
if x == 10:
print("قيمة المتغير x تساوي 10")
else:
print("قيمة المتغير x لا تساوي 10")
يُرجى استخدام الرمز البرمجي بحذر.
content_copy
2. استخدام شروط if-else:
يمكنك استخدام شروط if-else للتحقق من قيمة المتغير واتخاذ إجراءات مختلفة بناءً على نتيجتها.
مثال:
Python
x = 10
if x < 10:
print("قيمة المتغير x أصغر من 10")
elif x == 10:
print("قيمة المتغير x تساوي 10")
else:
print("قيمة المتغير x أكبر من 10")
يُرجى استخدام الرمز البرمجي بحذر.
content_copy
ملاحظات:
تأكد من استخدام النوع الصحيح للمقارنة. على سبيل المثال، إذا كان المتغير من النوع int، فلا يمكنك مقارنته بقيمة من النوع string.
يمكنك استخدام أكثر من شرط في نفس الوقت باستخدام مشغلي and و or.
أمثلة إضافية:
Python
# مقارنة سلاسل نصية
name = "John"
if name == "John":
print("اسم المستخدم هو John")
# مقارنة قوائم
list1 = [1, 2, 3]
list2 = [1, 2, 3]
if list1 == list2:
print("القائمتان متساويتان")
يُرجى استخدام الرمز البرمجي بحذر.
content_copy
لمعرفة المزيد:
مشغلو المقارنة في لغة Python:
https://www.w3schools.com/python/python_operators.asp
شروط if-else في لغة Python:
https://www.w3schools.com/python/python_conditions.asp