Page 75 - 9-sinf informatika yangi 2020. @informatika
P. 75

Misol. Кutubxonaga 20 ta kitob keltirildi.

                 >>> num_book = 20
                 >>> num_book == 1                                    Eslab qoling!
                 False                                                Satr ichida qism satr yoki belgi
                 >>> num_book != 1                                    mavjudligini aniqlash uchun in
                                                                      amalidan foydalaniladi.
                 True
                 >>> num_book < 1                                    >>> 'book' in 'Book shop'
                 False                                                 True

                 >>> num_book > 1                                    >>> 'book' in 'Book shop'
                 True                                                  False
                 >>> num_book <= 10
                 False
                 >>> num_book >= 1

                 True

                      Mantiqiy amallar
                      Dastur tuzish jarayonida murakkab shartli ifodalarni yozish uchun mantiqiy amallardan
               foydalaniladi.
                      Mantiqiy amallar dasturda buyruqlar bajarilish tartibini boshqarish imkoniyatini beradi

               hamda tarmoqlanuvchi va takrorlanuvchi operatorlar bilan birga qo‘llaniladi.
                  Amal       Tavsifi                                   Izoh

                                          Murakkab ifodadа qatnashgan barcha qism
                            Mantiqiy
                   and                    ifodalar True boӒlsa, ifodaning yakuniy qiymati
                           ko‘paytirish
                                          True, aks holda False qiymatni qaytaradi.
                                          Murakkab ifodadа qatnashgan barcha qism ifodalardan
                            Mantiqiy
                   or                     kamida bittasi True boӒlsa, ifodaning yakuniy qiymati
                             qo‘shish
                                          True, aks holda False qiymatni qaytaradi.
                            Mantiqiy      Ifodaning qiymati True boӒlsa, False
                   not
                              inkor       qiymatni qaytaradi va aksincha.
                      Misol: Lolaning tugӒilgan kuni ӏ 15 mart. Ushbu dastur mantiqiy amallar yordamida
               tug‘ilgan kuni yoki aksincha ekanligini tekshiradi.



                 >>> day = 15                                      and  amali ikkala shart ham rost
                 >>> month = 3
                 >>> day == 15 and month == 3                      ekanligini tekshiradi.
                 True
                                                                   not  amali natijani uning inkoriga
                 >>> day = 15                                      almashtiradi. Tug‘ilgan kundan boshqa
                 >>> month = 3
                 >>> not (day == 15 and month == 3)                barcha kunlar uchun natija ӏ False.
                 False





               74      IV BOB. DASTURLASH ASOSLARI
   70   71   72   73   74   75   76   77   78   79   80