Page 216 - Computer Science Class 11 With Functions
P. 216

ThtlnbovtlflowldingrnelSrnntanSttlinSolShtlfoaaowingltynSnxldttcripton:l
        if   <conditional expression>:l            l       l      ……………………………..htndtr

             <sequence of statement(s)>l l                 l      ………………...ifltuiSt/baock
        elif <conditional expression 1>:
               <sequence of statement(s)>ll                       ………………...elifltuiSt/baockl1

        elif <conditional expression 2>:
               <sequence of statement(s)>ll                       ………………...elif tuiSt/baockl2
        elif <conditional expression 3>:
               <sequence of statement(s)>  l                      ………………...elifltuiSt/baockl3
        ….
        elif <conditional expression n>:
               <sequence of statement(s)>  l                      ………………...elifltuiSt/baockln
        [else:

               <sequence of statement(s)>]l l              l      ………optonnalelse suite/baock
        Thtlnbovtldttcriptonlcnnlbtlendtleortlconcittlntlfoaaowt:

        if     <conditional expression>:
               <sequence of statement(s)>l l               l      …………..ifltuiSt/baock
        [elif <conditional expression 1>:                         ……………………optonnaleliflpnrS
               <sequence of statement(s)>…]l               l      ……………elifltuiSt/baockl

        [else:
              <sequence of statement(s)>]l                 l      ………loptonnalelse suite/baock
        Atl Shtl nbovtl tynSnxl tuggttSt,l ttvtrnal conditonnal txprtttiontl invoavingl euatpatl htndtrl canutttl cnnl btl SttStdl
        ontlbylontl utingl nnlif-elif-elseltSnStetnS.lIflShtlconditonnal txprtttionl tptcifitdlinl Shtl ifl htndtrlyitadtl
        (onltvnaunton)lTrue,lShtlttqutnctlofltSnStetnStlinlShtliflbaocklitltxtcuStd,lnndlShtlrttSloflShtlif-elif-elsel
        tSnStetnSlitlignortdlbylShtlPyShonlinStrprtStr.lInlShtloShtrlcntt,lwhtnlShtlconditonnaltxprtttionltptcifitdlinlShtlif
        htndtrlyitadtl(onltvnaunton)lFalselbuSlShtlconditonnaltxprtttionltptcifitdlinltoetloflShtlelif htndtrtlyitadtl
        (onltvnaunton)lTrue,lShtnlShtlttqutnctlofltSnStetnStlinlShtlfirtSlelif baocklforlwhichliStlconditonnaltxprtttionl
        yitadtl(onltvnaunton)lTruelwiaalbtltxtcuStd,lnndlShtlrttSloflShtlif-elif-elseltSnStetnSlwiaalbtlignortdlbylShtl
        PyShonlinStrprtStr.lOntlcnnltptcifylntlennyleliflcanutttlntlrtquirtdlinlnnllif-elif-elseltSnStetnS.lWhtnlShtl
        conditonnaltxprtttionltptcifitdlinlShtliflhtndtr,lntlwtaalntltnchloflShtleliflhtndtrt,lyitadtl(onltvnaunton)lFalse,l
        ShtlttqutnctloflShtltSnStetnStlinlShtlelselbaocklwiaalbtltxtcuStd.lHowtvtr,liSlitlnoSlenndnSorylSolincaudtlnnlelsel
        canutt.lAaalShtltSnStetnStlinlnlbaocklnrtlindtnStdlnSlShtltnetlatvta.lAtletntontdlnbovt,lntltoonlntlShtlconditonnal
        txprtttionlinlnlhtndtrlyitadtlTrue,lShtlttqutnctlofltSnStetnStlinliStlbaocklitltxtcuStd,lnndlconSroaleovttlSolShtl
        tSnStetnSlieetdinStaylfoaaowinglShtlif-elif-else/ if-elif tSnStetnS.l
        NtxS,latSlutlrtwriStlProgrnel9.5,lenkingluttloflShtleliflcanutt.l

         Program 9.6 WriStlnlfunctonlgrade(percentage)lShnSlcoepuSttlShtltSudtnS'tlgrndtlbnttdlonlShtltSudtnS't
         ptrctnSngtlnndlShtlcuS-offlenrktltptcifitdlforlShnSlgrndtlutingltaiflcanutt.

                                                percentage          grade
                                                   >=75               A
                                                   >=60               B
                                                   >=50               C

                                                   >=33               D
                                                   <l33               F

         214   Touchpad Computer Science-XI
   211   212   213   214   215   216   217   218   219   220   221