Python တွင် အထူးတန်ဖိုးများကို စစ်ဆေးခြင်း

Python တွင် ကိန်းရှင်၏တန်ဖိုးသည် အထူးအချက်အလက်အမျိုးအစား - None, True, False - ဖြစ်မဖြစ် စစ်ဆေးနိုင်ပါသည်။

ကျွန်ုပ်တို့တွင် tst ကိန်းရှင်ရှိသည်ဆိုပါစို့:

pythontst = 3

၎င်းတွင် None တန်ဖိုးရှိမရှိ စစ်ဆေးကြည့်ရအောင်:

pythonif tst == None:
  print('+++')
else:
  print('---') # ဤအရာက အလုပ်လုပ်မည်

စစ်ဆေးရာတွင် is ချုပ်လှစ်ကျော့စကားလုံးကိုလည်း အသုံးပြုနိုင်ပါသည်:

pythonif tst is None:
  print('+++')
else:
  print('---') # ဤအရာက အလုပ်လုပ်မည်

ကိန်းရှင်သည် None မဟုတ်ကြောင်း သိရှိရန်၊ not ကို အခြေအနေတွင် ပေါင်းထည့်ပါသည်:

pythonif tst is not None:
  print('+++') # ဤအရာက အလုပ်လုပ်မည်
else:
  print('---')
Задание 1

ကိန်းရှင်တစ်ခု ပေးထားသည်:

pythontst = 10

၎င်းသည် None တန်ဖိုးနှင့် ညီမျှကြောင်း စစ်ဆေးပါ။

Задание 2

ကိန်းရှင်တစ်ခု ပေးထားသည်:

pythontst = 'abc'

၎င်းသည် None တန်ဖိုးနှင့် မညီမျှကြောင်း စစ်ဆေးပါ။