fb pixel

Python-ի ներածություն

  • Profound Academy

    • Status
      • 1
        Մուտք և Ելք
      • 2
        Փոփոխականներ և ամբողջ թվեր
      • 3
        Պայմաններ
      • 4
        Ներդրված պայմաններ
      • 5
        Փոփոխականներ և տիպեր
      • 6
        Տողեր
      • 7
        Զանգվածներ
      • 8
        For ցիկլեր
      • 9
        While ցիկլեր
      • 10
        continue, break, while...else
      • 11
        Տողերի և զանգվածների հետ աշխատանք
      • 12
        Ներդրված ցիկլեր
      • 13
        List Comprehension
      • 14
        Tuple-ներ և Set-եր
      • 15
        dict
      • 16
        Ֆունկցիաներ
      • 17
        Ֆունկցիաներ 2
      • 18
        Lambda and higher-order functions
      • 19
        Files

  • Տվյալների տպում - sep

    Մինչ այժմ մենք օգտագործել ենք print() հրամանը տարբեր արգումենտներով, և ծրագիրը տպել է բացատով առանձնացված: print('abc', 'def', 2)-ը կտպի abc def 2։
    Իսկ ի՞նչ եթե մենք ուզում ենք արժեքներն առանձնացնել * ով, ոչ թե բացատով: Դա հնարավոր է sep պարամետրը փոխանցելով print() հրամանին:
    print('hello', 'my', 'name is', 'Python', sep='*')
    Այս ծրագիրը կտպիt hello*my*name is*Python։ sep-ը կարող է լինել ցանկացած տեքստային արժեք: Դա կարող է լինել արտահայտություն (this is a separation, hey hey, etc), այն կարող է բաղկացած լինել սիմվոլներից և նույնիսկ կարող է լինել դատարկ տեքստ sep=''. Դատարկ տեքստի դեպքում, print ը կտպի արժեքները միմյանց կպած:
    print('hello', 'my', 'name is', 'Python', sep='')
    dash = '--'
    print('hello', 'my', 'name is', 'Python', sep=dash)
    
    Սա կտպի հետևյալը.
    hellomyname isPython
    hello--my--name is--Python

    Առաջադրանք

    Ձեզ տրվում է 3 մուտքային տվյալ՝ տարի, ամիս և օր: Ելքը պետք է ունենա տարի-ամիս-օր տեսքը։
    Մուտք
    Ելք
    2022 05 10
    2022-05-10
     
    To check your solution you need to sign in
    Sign in to continue