آموزش مقدماتی پایتون | داده دودویی
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
داده های دودویی
علاوه بر متن و اعداد، انواع دیگری از داده نیز داریم. یک نوع دیگر از این داده ها، داده های دودویی هستند. یعنی داده هایی که فقط می توانند دو مقدار داشته باشند: بله و خیر، درست و غلط، روشن و خاموش و مثل اینها.
داده دودویی در پایتون این دو مقدار را دارد: True به معنای درست و False به معنای غلط
مثلاً وقتی دو داده را با هم مقایسه می کنیم، نتیجه مقایسه یک داده دودویی است. در مثال زیر “10 بزرگتر از 9” یک مقایسه است، یعنی پرسیده شده که آیا 10 بزرگتر از 9 است یا نه. و پاسخ فقط می تواند دو مقدار داشته باشد: یا True و یا False
print(10 > 9) #True
print(10 == 9) #False
print(10 < 9) #False
سنجش True یا False بودن متغیر ها و مقادیر
علاوه بر درست یا غلط بودن، موجود بودن یا نبودن را هم می توان با True و False نشان داد. مثلاً یک داده متنی خالی False است و یک داده متنی که حروفی داشته باشد True. همچین در اعداد، عدد 0 برابر با False است و اعداد دیگر برابر با True. با استفاده از تابع ()bool می توانید True یا False بودن یک مقدار را بررسی کنید.
print(bool("Hello")) #True
print(bool(15)) #True
اکثر مقادیر True هستند. هر متنی True است مگر اینکه خالی باشد. تمام اعداد True هستند به جز 0. مقادیر زیر همگی False هستند:
bool(False)
bool(None)
bool(0)
bool("")
bool(())
bool([])
bool({})
نکته: None در پایتون به معنی خالی یا هیچی است که بدون کوتیشن نیز نوشته می شود. و جزو False ها به حساب می آید.
برای ثبت پرسش ابتدا در سایت وارد شوید.