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

>>> day=15                                          or  amali qavs ichidagi shartlardan
                >>> month=3
                >>>(day==15 and month==3) or (day==1 and month==1)  kamida bittasi True  bo  Trueni
                                                                    qaytaradi.
                True

                          Taqqoslash amallari yordamida satrlarni ham taqqoslash mumkin.

                >>> name='Book shop'                        Satr to‘liq mos kelganligi uchun rost
                >>> name == 'Book shop'
                                                            qiymatni qaytaradi.
                True
                                                            Birinchi  harԊ  kichik  harfda  yozilgani  uchun
                >>> name == 'book shop'
                                                            yolg‘on qiymatni qaytaradi.
                False
                                                            Satr oxirida ortiqcha probellar qo‘yilgani
                >>> name == 'Book shop '
                                                            uchun yolg‘on qiymatni qaytaradi.
                False


                       1. Dastur tuzish jarayonida qarorlar nimaga asoslanib qabul qilinadi?
                       2. Taqqoslash amallariga qaysi amallar kiradi?                               ?        SAVOL VA
                       3. Mantiqiy amallar nima maqsadda qo‘llaniladi?                                         TOPSHIRIQLAR
                       4. Sodda va murakkab shartlar bir-biridan nimasi bilan farq qiladi?






                     1. Quyidagi mantiqiy ifodalar natijasini yozing:
                     1) (3 > 5) and (2 > 4)
                     2) (2 < 5) and (3 > 0)                                                                   UY VAZIFASI
                     3) (4 > 2) or (4 < 1)
                     4) (3 > 1) or (5 > 0)
                     2. Quyidagi mantiqiy ifodalar natijasini toping:
                     a)                                                                     b)
                          >>> a = 20                                >>> a = 20
                          >>> b = 28                                >>> b = 28
                          >>> a > 17 and b = 28                     >>> c = True
                                                                    >>> a > 17 and b > 22 and c





               44-dars.        AMALIY          MASHG‘ULOT

                     Маsala. Mantiqiy ifoda qiymatini toping: a=10; b=a+4; a+3>=bӏ5



                >>> a=10
                >>> b=a+4
                >>> a+3>=b–5

                True




                                                                   44-dars. AMALIY MASHG‘ULOT        75
   71   72   73   74   75   76   77   78   79   80   81