Ինչպես գրել ձեր առաջին Python ծրագիրը?

Overview: Python Սա մեկն է առավել հայտնի ծրագրավորման լեզուների, որն օգտագործվում է ընդհանուր նշանակության ծրագրավորման. Այն բաց աղբյուր, հզոր, ճկուն եւ հեշտ է սովորել / օգտագործման / իրականացնել. Python պարունակում է հզոր կոմունալ եւ գրադարանների տվյալների մշակման, մանիպուլյացիա եւ վերլուծություն աշխատանքներ. Այն նման է C , Java եւ Matlab, այնպես որ մշակողները կարող են սովորել այն հեշտ է, եթե նրանք ունեն որոշակի փորձ այդ լեզուներով. Now a day, Python օգտագործվում է լայնորեն մեծ տվյալների դիմումների, Վերլուծություն եւ քանակական ծրագրավորում.

In this article, մենք պետք է ծածկել տեխնիկական մանրամասները Python եւ դրա կարեւորությունը խոշոր տվյալների դիմումները. Մենք նաեւ պետք է կարճ նայում որոշ հաջողության պատմությունների հիման վրա Python.

Ոմանք ֆոնի Python: Python առաջին անգամ բեղմնավորված 1980-ականների վերջին եւ իրականացումը սկսվել է 1989 by Guido Van Rossum. Դա մի հետնորդը ABC լեզվի. The name ‘Python‘ բխում 'Monty Python ի Թռչող կրկեսը‘ – մի բրիտանացի հեռուստատեսային շարք. Python մշակվել է որպես բաց աղբյուր (OSI-ի կողմից հաստատված) Ծրագիրը, որը կարող է օգտագործվել եւ բաժանվել նույնիսկ առեւտրային միջավայրում. Փիլիսոփայությունը Python է դարձնել կոդը ավելի ընթեռնելի եւ գրել ավելի քիչ տող կոդ իրականացման համար հասկացությունները. Այն աջակցում է տարբեր ծրագրավորման հարացույցները, ինչպիսիք object-oriented, կառուցվածքային, ընթացակարգային եւ ֆունկցիոնալ այլն.

Python 2.0 եկել է շուկայում տարվա 2000 եւ տարբերակը 3.0 ներդրվել է տարվա 2008. Python մեծագույն ուժը իր ստանդարտ գրադարան, որը պարունակում գործիքներ կատարումն տարբեր առաջադրանքներ. ի Jan.2016, մենք ստացել Python Փաթեթ Index, որը հանդիսանում է երրորդ կողմի ծրագրային բազայի համար Python. Այն պարունակում է ավելի քան 72,000 փաթեթներ տարբեր առաջադրանքներ.

Առանձնահատկությունները Python

Իսկ վերը նշված բաժիններից, մենք ստացել որոշակի պատկերացում Python եւ իր պատմության. Այժմ մենք պետք է նայենք դեպի հատկանիշները Python, որոնք պատրաստված այն հայտնի է տարբեր ծրագրեր, այդ թվում, մեծ տվյալների եւ վերլուծություն. Եկեք ստուգել այն!

մեկնաբանվում լեզուն: Python մեկնաբանվում լեզուն. Դա նշանակում է, դուք, որպես մշակողի չեն պետք է կազմել ծրագիրը, ապա վազում է. Rather, թարգմանիչ կլինի վերլուծել ձեզ ծրագիրը եւ առաջացնում է արտադրանքի. So, զարգացող դիմումները օգտագործելով Python շատ ավելի հեշտ, համեմատած այլ կազմածո լեզուներով.

Դինամիկորեն լեզվով տպագրված: The տեսակը որեւէ փոփոխական 'Python »է ավտոմատ կերպով սահմանվում. So, մշակողները չեն պետք է գրել այն հստակորեն. For example, եթե մենք գրենք հետեւյալ շարահյուսություն, ապա տեսակը փոփոխական «pyvar’ ավտոմատ կերպով սահմանվում է որպես «String '.

[համար] pyvar = “Hello TechAlpine” [/համար]

Now, եթե մենք փոխել գիծը, ինչպես ցույց է տրված ստորեւ, ապա փոփոխականը տեսակի 'int'.

[համար] pyvar = 1 [/համար]

Որպես արդյունք, այն օգնում է զարգացումը շատ ավելի հեշտ է.

Note: Python հայտարարությունը չի ավարտվում կետ - ստորակետ (;)

Խիստ լեզվով տպագրված: Python է խիստ տպագրված լեզու. Այնպես որ, փոխակերպման մեկից տվյալների տեսակը մեկ այլ տիպով չի թույլատրվում. Եթե ​​դուք գրել հետեւյալ հայտարարությամբ, ապա դա ցույց կտա սխալ է. Քանի որ այստեղ փոխակերպման ից 'int’ Ինչպես «String’ որ դա չի արվում ինքնաբերաբար. So, մշակողները պետք է փոխարկել այն հստակորեն մինչեւ concatenating նրանց.

[համար]

“TechAlpine է թիվ " + 1 + “in e-learning space”

[/համար]

Less կոդը ավելի օգտագործումը: Ամենամեծ առավելությունն Python է «կոդը ավելի քիչ եւ ավելի '. Դա նշանակում է, որ մշակողները կարող է կատարել նույն առաջադրանքը `գրելով պակաս կոդը համեմատ այլ լեզուների. Այնպես որ, դա օգնում է արագ զարգացման ծրագիր. For example, հետեւյալը կոդը պատառներ բավարար է կարդալ մի ֆայլը Python.

[համար]

բաց(“newFile.txt”) որպես ֆայլ:

տպել(file.read())

[/համար]

Multi հարացույց ծրագրավորում աջակցություն: Python աջակցում է տարբեր ծրագրավորման հարացույցները նման օբյեկտ կողմնորոշված ​​ծրագրավորման, ֆունկցիոնալ ծրագրավորում, կառուցվածքային ծրագրավորման եւ շատ ավելին. Այնպես որ մշակողները կարող են հետեւել որեւէ ծրագրավորման ոճը, ինչպես նաեւ ըստ պահանջի.

Ստանդարտ գրադարանը: Python ունի շատ հարուստ ստանդարտ գրադարան տարբեր գործիքների եւ API- ների. Այն ընդգրկում է գրեթե բոլոր ֆունկցիոնալ կիրառման համար զարգացման.

շարժական, Համալրվող եւ scalable: Python կարող է վազում է մի շարք Hardware / ծրագրային պլատֆորմների. Այն կարող է նաեւ երկարաձգվել customization կամ ավելացնելով նոր առանձնահատկություններ. Python է նաեւ scalable է աջակցել մեծ ծավալի երթեւեկության.

Ինչպես բեռնել, տեղադրել եւ կարգավորում Python?

Այս հոդվածում մենք պետք է, օգտագործելով Python 3 version. Ի մասը Linux բաշխման, Python 2 իսկ 3 գալիս որպես լռելյայն տեղադրման. So, այդ միջավայրում, դուք չեք պետք է տեղադրել այն առանձին. Ստորեւ ներկայացվում է բեռնել հղում է տեղադրել Python.

բեռնել հղում: https://www.python.org/downloads/

Ընթացքում տեղադրման Windows միջավայրում, խնդրում եմ ստուգեք 'Ավելացնել Python.exe է ճանապարհին’. Դա կլինի ավելացնել (.exe) ֆայլի է ճանապարհին ինքնաբերաբար.

Python setup

Python կարգավորում

Image1: Ընտրեք 'Ավելացնել Python.exe է ճանապարհին’ քանի որ նշվում է

Երբ տեղադրում է ամբողջական, բացեք հրամանի հուշել եւ պարզապես տպեք ‘Python’ ինչպես ցույց է տրված ստորեւ նկարում պատկերված գրանշանները. Այն ցույց կտա որոշ մանրամասներ տարբերակին, installation etc. Այժմ դուք կարող եք ապահովել, որ տեղադրման հաջողակ եւ աշխատում տուգանք.

Python command prompt

Python հրամանատողի

Image2: Python հրամանատողի

Այժմ եւս մեկ խնդիր է մնացել ենք առաջ շարժվել, որպեսզի ճաշակի մեկը python դիմումը. Տեղադրեք որեւէ լավ տեքստային խմբագիր գրելու համար python ծրագրի. Դուք կարող եք տեղադրել Գրառման գրքույկ կամ որեւէ այլ խմբագիր ձեր ընտրությամբ.

Sample դիմումը: Է առաջադրվել python ծրագիր, Հետեւյալ են երկու տարբեր տարբերակներ

  • Մուտքագրում Python հրամաններ ուղղակիորեն python shell
  • Run ծրագիրը գրված է ֆայլ (.PY) extension

Մենք կփորձենք մի python ծրագիր գրված մի ֆայլ. Բայց մենք չենք գրել, մի պարզ 'Բարեւ, աշխարհ' ծրագիր; ավելի շուտ մենք կփորձենք մեկ ինտերակտիվ հայտը, ինչպես ցույց է տրված ստորեւ. Առաջին անգամ ստեղծել ֆայլի անունով որպես «pyfirst.py '; այն կունենա կոդը, ինչպես ցույց է տրված ստորեւ.

Listing 1: Sample Python ծրագիրը (pyfirst.py)

[համար]

տպել(” Բարի գալուստ TechAlpine —- Թույլ է տալիս տեսնել առաջին Python ծրագիրը”)

# Այս Python հայցադիմումը ավելացնել երկու համարները ինտերակտիվ ձեւով

# Ստացեք մուտքագրման համարները

number1 = մուտքագրում(«Խնդրում ենք մուտքագրել Ձեր 1st համարը: ‘)

number2 = մուտքագրում(«Խնդրում ենք մուտքագրել Ձեր 2-րդ համարը: ‘)

# Այժմ, ավելացնելով երկու համարները

Ընդհանուր = բոց(համար 1) + float(number2)

# Տպել արտադրանքի

տպել («Այնպես որ, գումարի {0} իսկ {1} է {2}'.Ֆորմատ(համար 1, number2, ընդհանուր))
[/համար]

Now, գործարկել սցենար ֆայլ է հրամանի հուշել. Հետեւելով Screen Shot ցույց է տալիս արտադրությունը.

application output

դիմումը արտադրանքի

image3: Python նմուշ դիմումը արտադրանքի

Ինչու է Python կարեւոր է մեծ տվյալների եւ վերլուծություն?

Python շատ հզոր լեզու, եւ այն արդեն օգտագործվում է տարբեր ոլորտներում, երկար ժամանակի համար. Այն ունի շատ հզոր գրադարանների կատարումն տվյալների վերլուծության խնդիրները հեշտությամբ. Այն նաեւ նախընտրել է կառուցել ընդլայնելի վեբ դիմումները. So, Python է նախընտրելի ընտրությունը մեծ տվյալների եւ վերլուծություն դիմումների, որոնք հիմնականում ինտեգրված վեբ դիմումները.

Ամփոփում: Այս հոդվածում մենք քննարկեցինք մասին python, նրա ետ վերգետնյա եւ նաեւ կարեւոր առանձնահատկություններ. Մենք նաեւ ծածկված են բեռնում եւ տեղադրում մասնակցել մանրամասներին, այնպես, որ մշակողները կարող են հեշտությամբ հետեւել այն եւ սկսել են իրենց Python դիմումը. Վերջում մենք ցույց են տվել, մեկ նմուշ դիմում ավելի լավ հասկանալու. So, մենք կարող ենք եզրակացնել, որ Python որը պատրաստվում է գալ մի մեծ ճանապարհ, քանի դեռ մեծ տվյալների եւ վերլուծությունների դիմումները մտահոգված են. Եվ դա կլինի նաեւ զարգանալ ավելի գործիքների եւ առանձնահատկություններ.

Ինչպես գրել օգտվողի սահմանված գործառույթները Python?

Tagged on: ,
============================================= ============================================== Գնեք լավագույն տեխնոլոգիական գրքերը Amazon- ում,en,Էլեկտրականություն CT շագանակագույն էլեկտրաէներգիա,en
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share