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