Introduction

Dasturchilar har doim qarorlar qabul qilishlari kerak.

Shartli Bayonotlar

Dasturchilar har doim qarorlar qabul qilishlari kerak. Bu muammoni qanday hal qilasiz? Texnologiya X yoki texnologiya Y dan foydalanasizmi? Qaysi dasturlash tili(s)ni ushbu masalani hal qilish uchun ishlatishingiz mumkin? Sizning kodingiz ham ba'zan qaror qabul qilishi kerak.

Mana, kod har kuni tekshiradigan ba'zi umumiy narsalar:

  • Siz buni qilishga ruxsat berilganmisiz?
  • Bu haqiqiy elektron pochta manzili bormi?
  • Ushbu maydonda qiymat haqiqiymi?

Bunday narsalar shartli bayonotlar yordamida boshqariladi. Ushbu mavzu odatda "boshqaruv oqimi" deb ataladi. Python dasturlash tilida siz dasturingizning oqimini if, elif va else bayonotlari yordamida boshqarishingiz mumkin. Shuningdek, istisno bilan ishlov berish orqali shartli boshqaruvning oddiy usulini ham amalga oshirishingiz mumkin, ammo bu odatda tavsiya etilmaydi.

Ba'zi dasturlash tillari shartli boshqaruv uchun switch yoki case bayonotlariga ham ega. Python bu bilan ta'minlanmagan.

Ushbu bo'limda siz quyidagilarni o'rganasiz:

  • Taqqoslash operatorlari
  • Oddiy shart yaratish
  • Shartli bayonotlarning tarmoqlanishi
  • Shartlarni ichma-ich joylash
  • Mantiqiy operatorlar
  • Maxsus operatorlar

Keling, taqqoslash operatorlari haqida o'rganishni boshlaylik!

Ushbu sahifada

Xato haqida xabar berish