الدرس السادس سيكون عن Boolean (المنطقيه)

ماهو Boolean (المنطقيه):

في علم الحاسب الآلي، البوليان أو نوع البيانات المنطقية هو اسم أحد أنواع البيانات التي قد تحمل احدى قيمتين فقط (غالبًا ما يشار لهاتين القيمتين بصواب وخطأ)، ويستخدم في تمثيل قيم الحقيقة في المنطق والجبر المنطقي.

المصدر: ويكيبيديا

في كل الحالات التي تستخدم فيها المنطق ستعيد لك قيمه واحد فقط, صح (True) أو خطأ (False)

مثال:

سنقوم بأنشاء متغيرين يحملون اسم (name) و (number)

وسنقوم بأستخدام داله isalpha لنتحقق هل المتغير احرف او ارقام اذا كان احرف سيعيد القيمه لنا صح (True) أو اذا كانت ارقام سيعيده لنا خطأ (False).

وايضا سنقوم بـ استخدام داله print لطباعه المخرجات:

name = 'Abdullah'
number = '9999'

print(name.isalpha())
print(number.isalpha())

المخرجات:

True
False

بسبب ان المتغير الاول (name) يحمل قيمه عباره عن احرف “نص” لذلك اعاد القيمه لنا صح (True) و متغير (number) اعاد القيمه لنا خطأ (False) بسبب ان القيمه هي عباره عن ارقام وليس احرف

مثال اخر:

سناخذ نفس المتغيرات بالاعلى ولكن مع استخدام داله isDigit ليعيد القيم صح (True) في حاله كانت البيانات عباره عن ارقام فقط او سيعيد القيمه خطأ (False) في حاله ان البيانات تحمل احرف حتى لو تتضمن ارقام!

name = 'Abdullah'
number = '9999'

print(name.isdigit())
print(number.isdigit())

المخرجات:

False
True

كما نلاحظ اعاد القيمه الاولى خطأ (False) بسبب ان البيانات التي يحملها المتغير هي احرف “نص”
ولكن اعاد القيمه الثانيه صح (True) بسبب أن البيانات عباره عن ارقام فقط.

 

تم شرح في هذا الدرس:

  • ماهو Boolean (المنطقيه)
  • شرح داله isalpha
  • شرح داله isdigit