Learn Python

Կա գովազդ
10+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Ինչպես սկսել 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 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Այս հավելվածը կարող է նշված տեսակի տվյալները փոխանցել երրորդ կողմերին
Տեղեկություններ հավելվածի և դրա արդյունավետության մասին և Սարքի կամ այլ նույնացուցիչներ
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին
Տվյալները փոխանցվելիս գաղտնագրվում են

Ինչ նոր բան կա

Initial Release

Հավելվածի աջակցություն

Այլ առաջարկներ CoreLab India-ից