Ինչպես սկսել Python-ի հետ
Այս բաժինը ձեզ ծանոթացնում է Python-ի հիմունքներին: Դուք կսովորեք, թե ինչպես կարգավորել ձեր միջավայրը, գրել և գործարկել ձեր առաջին Python ծրագիրը և հասկանալ հիմնական հասկացությունները, ինչպիսիք են փոփոխականները, տվյալների տեսակները և օպերատորները:
Վերահսկողության հոսք
Իմացեք, թե ինչպես վերահսկել ձեր Python ծրագրերի հոսքը պայմանական հայտարարություններով և հանգույցներով: Այս բաժինն ընդգրկում է հիմնական կառուցվածքները, որոնք թույլ են տալիս կատարել կոդի տարբեր բլոկներ՝ հիմնվելով պայմանների վրա կամ կրկնել գործողությունները մի քանի անգամ:
Գործառույթներ
Այս բաժնում դուք կսովորեք, թե ինչպես ստեղծել գործառույթներ կոչվող կոդի բազմակի օգտագործման բլոկներ: Դուք կսկսեք սահմանել գործառույթներ, փոխանցել փաստարկներ և հասկանալ փոփոխականների շրջանակը: Սա անհրաժեշտ է մաքուր, կազմակերպված և մոդուլային Python կոդ գրելու համար:
Լարային
Տողերը Python-ում տվյալների հիմնական տեսակն են: Այս բաժնում դուք կսովորեք, թե ինչպես աշխատել տողերի հետ, կատարել լարային գործողություններ և արդյունավետ կերպով շահարկել տեքստային տվյալները՝ օգտագործելով Python-ի ներկառուցված տողային մեթոդները:
Ցուցակներ
Ցուցակները բազմակողմանի հավաքածուներ են, որոնք թույլ են տալիս պահպանել բազմաթիվ տարրեր մեկ փոփոխականում: Այս բաժինն ընդգրկում է, թե ինչպես ստեղծել, մուտք գործել և փոփոխել ցուցակները, ինչպես նաև ինչպես օգտագործել առաջադեմ մեթոդներ, ինչպիսիք են ցուցակների կտրումը, տեղադրումը և ցուցակները գործառույթներին փոխանցելը:
Tuples և բառարաններ
Բացահայտեք Python-ի հզոր տվյալների կառուցվածքները՝ բազմակներ և բառարաններ: Tuple-ները անփոփոխ հավաքածուներ են, մինչդեռ բառարանները թույլ են տալիս պահպանել բանալի-արժեք զույգեր: Դուք կսովորեք, թե ինչպես աշխատել երկուսի հետ, ներառյալ՝ ինչպես փոփոխել դրանք և օգտագործել դրանց ներկառուցված մեթոդները:
Բացառությունների կառավարում Python-ում
Իմացեք, թե ինչպես վարվել սխալների հետ ձեր Python ծրագրերում: Այս բաժինը ներկայացնում է շարահյուսական սխալների, բացառությունների հասկացությունները և ինչպես օգտագործել try/except բլոկները ծրագրի կատարման ընթացքում ընդհանուր խնդիրները որսալու և լուծելու համար:
Ֆայլերի մշակում Python-ում
Ֆայլերի հետ աշխատելը շատ ծրագրերի էական մասն է: Այս բաժինն ընդգրկում է, թե ինչպես կարդալ և գրել տեքստային ֆայլեր, ինչպես նաև ինչպես կառավարել ֆայլերի ուղիները և օգտագործել Python-ի ներկառուցված մոդուլները ֆայլերի մշակման համար, ինչպես pickle-ը՝ տվյալների սերիականացման համար:
Դարձ
Ստեկը տվյալների կառուցվածք է, որը հետևում է Վերջին մուտք, առաջին դուրս (LIFO) սկզբունքին: Այս բաժինը սովորեցնում է ձեզ, թե ինչպես իրականացնել և օգտագործել stacks Python-ում, ներառյալ հիմնական stack գործողությունները, ինչպիսիք են push-ը և pop-ը, և լուծել խնդիրներ, ինչպիսիք են infix-to-postfix փոխարկումը և գնահատել հետֆիքս արտահայտությունները:
Հերթ
Հերթերը գործում են «Առաջին մուտք, առաջին դուրս» (FIFO) հիմունքներով: Այս բաժնում դուք կսովորեք, թե ինչպես իրականացնել և օգտագործել հերթեր Python-ում: Դուք նաև կուսումնասիրեք deque-ը (կրկնակի հերթ) և կտեսնեք, թե ինչպես արդյունավետ կառավարել տվյալները FIFO կարգով:
Տեսակավորում
Տեսակավորումը տվյալների կազմակերպման կարևոր հայեցակարգ է: Այս բաժինը ներառում է տեսակավորման հայտնի ալգորիթմները, ինչպիսիք են Bubble Sort-ը, Selection Sort-ը և Insertion Sort-ը, ինչպես նաև դրանց ժամանակային բարդությունները և ինչպես իրականացնել դրանք Python-ում:
Որոնում
Որոնումը թույլ է տալիս գտնել տվյալներ հավաքածուներում: Այս բաժնում դուք կիմանաք երկու ընդհանուր որոնման ալգորիթմների մասին՝ Գծային որոնում և Երկուական որոնում, և ինչպես դրանք իրականացնել՝ ցուցակներում կամ զանգվածներում տարրեր գտնելու համար:
Վերջին թարմացումը՝
05 հլս, 2025 թ.