Ինչպես սկսել Python ծրագրավորմամբ. 15 քայլ (նկարներով)

Բովանդակություն:

Ինչպես սկսել Python ծրագրավորմամբ. 15 քայլ (նկարներով)
Ինչպես սկսել Python ծրագրավորմամբ. 15 քայլ (նկարներով)

Video: Ինչպես սկսել Python ծրագրավորմամբ. 15 քայլ (նկարներով)

Video: Ինչպես սկսել Python ծրագրավորմամբ. 15 քայլ (նկարներով)
Video: Գծային հավասարումների համակարգ 2024, Մայիս
Anonim

Wantանկանու՞մ եք սովորել ծրագրավորել: Համակարգչային ծրագրավորում սովորելը կարող է բարդ լինել, և դուք կարող եք մտածել որոշակի դասընթացներ անցնելու մասին: Սա կարող է ճիշտ լինել որոշ ծրագրավորման լեզուների համար, բայց կան շատերը, որոնց հիմքերը հասկանալու համար պահանջվում է ընդամենը մեկ -երկու օր: Python- ը այդ լեզուներից մեկն է: Դուք կարող եք գործարկել Python- ի հիմնական ծրագրերը ընդամենը մի քանի րոպեում: Տեսեք ստորև բերված Քայլ 1 -ը ՝ պարզելու համար, թե ինչպես:

Քայլ

Մաս 1 5 -ից. Python- ի տեղադրում (Windows)

167107 1
167107 1

Քայլ 1. Ներբեռնեք Python Windows համակարգի համար:

Windows Python- ի թարգմանիչը կարելի է անվճար ներբեռնել Python կայքից: Համոզվեք, որ ներբեռնել եք ձեր օպերացիոն համակարգի ճիշտ տարբերակը:

  • Դուք պետք է ներբեռնեք առկա վերջին տարբերակը, որը 3.4 է այս գրելու պահին:
  • OS X- ը և Linux- ը նախապես տեղադրված են Python- ի հետ: Հնարավոր է, որ կարիք չունենաք Python- ի հետ կապված որևէ ծրագրակազմ տեղադրելու, բայց կարող եք տեղադրել տեքստային խմբագիր:
  • Linux- ի բաշխման և OS X- ի շատ տարբերակներ դեռ օգտագործում են Python 2.x. Կան փոքր տարբերություններ 2 և 3 տարբերակների միջև, բայց ամենաէական փոփոխությունը «տպագիր» հայտարարության մեջ է: Python- ի վերջին տարբերակը OS X- ում կամ Linux- ում տեղադրելու համար կարող եք ֆայլը ներբեռնել Python- ի կայքից:
167107 2
167107 2

Քայլ 2. Տեղադրեք Python թարգմանիչը:

Շատ օգտվողներ կարող են տեղադրել թարգմանիչը ՝ առանց որևէ պարամետր փոխելու: Դուք կարող եք ինտեգրվել Python- ին Հրամանի տողում ՝ միացնելով վերջին տարբերակը առկա մոդուլների ցանկում:

167107 3
167107 3

Քայլ 3. Տեղադրեք տեքստային խմբագիր:

Թեև կարող եք Python- ի ծրագրեր ստեղծել Notepad- ից կամ TextEdit- ից, բայց շատ ավելի հեշտ է կարդալ և գրել ծածկագիր ՝ օգտագործելով հատուկ տեքստային խմբագրիչ: Կան տարբեր անվճար խմբագիրներ, որոնք կարող եք օգտագործել, ինչպիսիք են Notepad ++ (Windows), TextWrangler (Mac) կամ jEdit (systemանկացած համակարգ):

167107 4
167107 4

Քայլ 4. Ստուգեք տեղադրումը:

Բացեք Command Prompt (Windows) տերմինալից (Mac/Linux) և մուտքագրեք python: Python- ը կբեռնվի, և կցուցադրվի տարբերակի համարը: Ձեզ կտանեն Python թարգմանչի հրամանի տող, որը ցուցադրվում է որպես >>>:

Մուտքագրեք print («Բարև, աշխարհ») և սեղմեք Enter: Դուք կտեսնեք տեքստը, որը ցուցադրվում է Python հրամանի տողից ներքև:

5 -րդ մաս 2 -ից. Հիմնական հասկացությունների ուսուցում

167107 5
167107 5

Քայլ 1. Հասկացեք, որ Python- ը կազմելու կարիք չունի:

Python- ը թարգմանված լեզու է, այսինքն ՝ ֆայլերում փոփոխություններ կատարելուն պես կարող եք ծրագրեր գործարկել: Սա շատ ավելի արագ է դարձնում ծրագրերի կրկնելու, վերանայելու և վերացնելու գործընթացը, քան շատ այլ լեզուներում:

Python- ը սովորելու ավելի հեշտ լեզուներից մեկն է, և դուք կարող եք հիմնական ծրագրերը գործարկել ընդամենը մի քանի րոպեում:

167107 6
167107 6

Քայլ 2. Թմբկահար եղեք թարգմանչի հետ:

Դուք կարող եք թարգմանիչն օգտագործել ծածկագիրը ստուգելու համար ՝ առանց այն նախապես ծրագրում ավելացնելու: Սա հիանալի է սովորելու համար, թե ինչպես են աշխատում հատուկ հրամանները կամ գրելու ծրագրեր:

167107 7
167107 7

Քայլ 3. Իմացեք, թե ինչպես է Python- ը վարում օբյեկտներն ու փոփոխականները:

Python- ը օբյեկտին ուղղված լեզու է, ինչը նշանակում է, որ ծրագրում ամեն ինչ դիտարկվում է որպես օբյեկտ: Սա նշանակում է, որ դուք չպետք է փոփոխականներ հայտարարեք ծրագրի սկզբում (դա կարող եք անել ցանկացած պահի), և պետք չէ նշել փոփոխականի տեսակը (ամբողջ թիվ, տող և այլն):

5 -րդ մաս 3 -րդ ՝ Python թարգմանչի օգտագործումը որպես հաշվիչ

Հաշվիչի որոշ հիմնական գործառույթների կատարումը կօգնի ձեզ ծանոթանալ Python շարահյուսությանը և ինչպես աշխատել թվերի և տողերի հետ:

167107 8
167107 8

Քայլ 1. Գործարկեք թարգմանիչը:

Բացեք հրամանի տողը կամ տերմինալը: Մուտքագրեք python- ը հուշման մեջ և սեղմեք Enter: Սա կբեռնի Python- ի թարգմանիչը, և ձեզ կտեղափոխեն Python- ի հրամանի տող (>>>):

Եթե դուք չեք ինտեգրում Python- ը հրամանի տողում, ապա թարգմանիչը գործարկելու համար հարկավոր է անցնել դեպի Python թղթապանակը:

167107 9
167107 9

Քայլ 2. Կատարել հիմնական թվաբանություն:

Հիմնական թվաբանությունը հեշտությամբ կատարելու համար կարող եք օգտագործել Python- ը: Հաշվիչի գործառույթների օգտագործման օրինակների համար տե՛ս ստորև բերված վանդակը: Նշում. # Մեկնաբանություններ են Python կոդի մեջ, և դրանք չեն մշակվում թարգմանչի կողմից:

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Բաժանումը միշտ կվերադարձնի լողացող կետի համարը (տասնորդական) 35.0 >>> (100 - 10*3) // 2 # Բաժանումը կլորացնելով (երկու շեղ գծերով) կշպրտվի տասնորդական 35 >>> 23 % 4 # Սա կհաշվարկի 3 -րդ բաժնի մնացորդը >>> 17.53 * 2.67 / 4.1 11.41587804878049

167107 10
167107 10

Քայլ 3. Հաշվարկի կոչումը:

Դուք կարող եք օգտագործել ** օպերատորը `ցուցիչներ նշելու համար: Python- ը կարող է արագ հաշվարկել մեծ հզորությունները: Օրինակ ՝ տե՛ս ստորև բերված վանդակը:

>> 7 ** 2 # 7 քառակուսի 49 >>> 5 ** 7 # 5 հզորությամբ 7 78125

167107 11
167107 11

Քայլ 4. Ստեղծեք և շահարկեք փոփոխականներ:

Դուք կարող եք փոփոխականներ նշանակել Python- ում ՝ հիմնական հանրահաշիվ կատարելու համար: Սա հիանալի ներածություն է Python ծրագրերում փոփոխականներ նշանակելու իմացության համար: Փոփոխականները նշվում են = նշանի միջոցով: Օրինակ ՝ տե՛ս ստորև բերված վանդակը:

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # Փոփոխական կարող է լինել ցանկացած տող> >> բարձրություն = 5 >>> լայնություն * բարձրություն 50

167107 12
167107 12

Քայլ 5. Փակեք թարգմանիչը:

Թարգմանչի օգտագործումն ավարտելուց հետո կարող եք այն փակել և վերադառնալ հրամանի տող ՝ սեղմելով Ctrl+Z (Windows) կամ Ctrl+D (Linux/Mac) և այնուհետև սեղմելով Enter: Կարող եք նաև մուտքագրել quit () և սեղմել Enter:

5 -րդ մաս 4 -ից ՝ Առաջին ծրագրի ստեղծում

167107 13
167107 13

Քայլ 1. Բացեք տեքստային խմբագիր:

Դուք կարող եք ստեղծել թեստային ծրագիր, որը ձեզ կծանոթացնի ծրագրերի ստեղծման և պահպանման հիմունքներին, այնուհետև դրանք գործարկելով թարգմանչի միջոցով: Սա նաև կօգնի ձեզ ստուգել, որ թարգմանիչը ճիշտ տեղադրված է:

167107 14
167107 14

Քայլ 2. Ստեղծեք «տպագիր» հայտարարություն:

«Տպելը» Python- ի հիմնական գործառույթներից մեկն է, որն օգտագործվում է ծրագրի ընթացքում տերմինալում տեղեկատվություն ցուցադրելու համար: Նշում. «Տպել» -ը Python 2 -ից Python 3 -ից ամենամեծ փոփոխություններից մեկն է: Python 2 -ում անհրաժեշտ է միայն տպել «print», այնուհետև այն, ինչ ցանկանում եք ցուցադրել: Python 3 -ում «տպելը» դարձել է գործառույթ, այնպես որ դուք պետք է մուտքագրեք «տպել ()» և փակագծերում գրեք այն, ինչ ցանկանում եք:

167107 15
167107 15

Քայլ 3. Ավելացրեք հայտարարություն:

Mingրագրավորման լեզուն ստուգելու ամենատարածված եղանակներից մեկը «Բարև, աշխարհ» տեքստը ցուցադրելն է: Տեքստի այս հատվածը փակեք «տպել ()» հայտարարության մեջ, ներառյալ մեջբերումները.

տպել («Բարև, աշխարհ»)

Ի տարբերություն շատ այլ լեզուների, ձեզ հարկավոր չէ տողերի վերջավորություններ հայտարարել հետևյալով. Դուք նաև կարիք չունեք օգտագործել գանգուր փակագծեր ({}) `բլոկները ներկայացնելու համար: Փոխարենը, կետը ցույց կտա, թե ինչ է ներառված բլոկում:

167107 16
167107 16

Քայլ 4. Պահեք ֆայլը:

Տեքստային խմբագրիչում կտտացրեք Ֆայլ ընտրացանկին և ընտրեք Պահել որպես: Անվան տուփի ներքևի բացվող ընտրացանկում ընտրեք Python ֆայլի տեսակը: Եթե օգտագործում եք Գրառման գրքույկ (բայց խորհուրդ չի տրվում), ընտրեք «Բոլոր ֆայլերը», այնուհետև ֆայլի անվան վերջում ավելացրեք «py»:

  • Համոզվեք, որ ֆայլը պահեք հեշտ հասանելի վայրում, քանի որ այն պետք է մատնանշեք հրամանի տողում:
  • Այս օրինակի համար ֆայլը պահեք որպես «hello.py»:
167107 17
167107 17

Քայլ 5. Գործարկեք ծրագիրը:

Բացեք Հրամանի տողը կամ տերմինալը և գնացեք այն վայրը, որտեղ պահեցիք ֆայլը: Տեղ հասնելուց հետո գործարկեք ֆայլը ՝ մուտքագրելով hello.py և Enter: Հրամանի տողի ներքևում կտեսնեք տեքստը:

Կախված նրանից, թե ինչպես եք տեղադրել Python- ը, գուցե անհրաժեշտ լինի մուտքագրել python hello.py ծրագիրը գործարկելու համար:

167107 18
167107 18

Քայլ 6. Հաճախակի փորձարկեք ծրագիրը:

Python- ի առավելություններից մեկն այն է, որ դուք կարող եք անմիջապես փորձարկել նոր ծրագրեր: Մեկ այլ առավելություն այն է, որ ձեր հրամանի տողն ու խմբագիրը բաց են: Խմբագրում փոփոխությունները պահպանելուց հետո կարող եք ծրագիրը գործարկել անմիջապես հրամանի տողից ՝ արագացնելով փոփոխությունների փորձարկումը:

5 -րդ մաս 5 -ից. Ընդլայնված ծրագրերի ստեղծում

167107 19
167107 19

Քայլ 1. Փորձարկեք հոսքի կառավարման հիմնական դրույթները:

Հոսքի վերահսկման հայտարարությունները օգտակար են որոշակի պայմաններում ծրագրի կատարած գործողությունների վերահսկման համար: Այս հայտարարությունները Python ծրագրավորման առանցքն են, այնպես որ կարող եք ստեղծել ծրագրեր, որոնք տարբեր բաներ են անում ՝ կախված մուտքից և պայմաններից: Իսկ հայտարարությունը սովորելու լավ սկիզբ է: Այս օրինակում դուք օգտագործում եք while հայտարարություն ՝ Ֆիբոնաչիի շարքը մինչև 100 հաշվարկելու համար.

# Ֆիբոնաչիի հաջորդականության յուրաքանչյուր համարը # նախորդ երկու թվերի գումարն է, b = 0, 1, մինչդեռ b <100: տպել (b, վերջ = '') a, b = b, a+b

  • Հերթականությունը կգործի այնքան ժամանակ, քանի դեռ (մինչդեռ) b- ն փոքր է (<) 100 -ից:
  • Programրագրի արդյունքները 1 1 2 3 5 8 13 21 34 55 89 են
  • End = "" հրամանը թողնում է ելքը նույն տողում `յուրաքանչյուր արժեք առանձին տողի վրա դնելու փոխարեն:
  • Այս պարզ ծրագրում պետք է նշել մի քանի բան, և դրանք շատ կարևոր են Python- ում բարդ ծրագրեր ստեղծելու համար.

    • Ուշադրություն դարձրեք կետերին:: ցույց է տալիս, որ հաջորդ տողը կնճռոտվի և բլոկի մի մասն է: Վերոնշյալ օրինակում տպել (b) և a, b = b, a+b են while բլոկի մի մասը: Indրագրի աշխատանքի համար էական ներխուժումն էական է:
    • Նույն տողում կարող են սահմանվել բազմաթիվ փոփոխականներ: Վերոնշյալ օրինակում ՝ a և b: Երկուսն էլ սահմանվում են առաջին տողում
    • Եթե այս ծրագիրը մուտքագրում եք անմիջապես թարգմանիչ, ապա վերջում պետք է ավելացնեք դատարկ տող, որպեսզի թարգմանիչը իմանա, որ ծրագիրը ավարտված է:
167107 20
167107 20

Քայլ 2. Buildրագրում կառուցեք գործառույթը:

Կարող եք սահմանել գործառույթներ, որոնք հետագայում կարող են կանչվել ծրագրում: Սա հատկապես օգտակար է, եթե ձեզ անհրաժեշտ է օգտագործել բազմաթիվ գործառույթներ ավելի մեծ ծրագրի սահմաններում: Հետևյալ օրինակում կարող եք ստեղծել մի գործառույթ, որը կանչում է Ֆիբոնաչիի հաջորդականություն, որը նման է նախկինում գրածին.

def fib (n): a, b = 0, 1 իսկ a <n: print (a, end = '') a, b = b, a+b print () # Այնուհետև յուրաքանչյուրի համար կարող եք զանգահարել # Fibonacci ֆունկցիա արժեքը նշված է fib (1000)

Սա կվերադառնա 0 1 1 2 3 5 8 13 21 34 55 89 89 144 233 377 610 987

167107 21
167107 21

Քայլ 3. Կառուցեք հոսքերի վերահսկման ավելի բարդ ծրագիր:

Հոսքի կառավարման հայտարարությունները օգտակար են որոշակի պայմաններ սահմանելու համար, որոնք փոխում են ծրագրի կատարման եղանակը: Սա հատկապես կարևոր է, եթե գործ ունեք օգտվողի մուտքի հետ: Ստորև բերված օրինակը կօգտագործի if, elif (այլ դեպքում, եթե) և else օգտագործողի տարիքը գնահատող պարզ ծրագիր ստեղծելու համար:

age = int (մուտքագրում («Մուտքագրեք ձեր տարիքը.»)) եթե տարիքը <= 12: print («Մանկությունը զարմանալի է») elif տարիքը միջակայքում (13, 20). print («Դու դեռահաս ես») այլ: print («Մեծանալու ժամանակը») # Եթե այս պնդումներից որևէ մեկը ճիշտ է # Համապատասխան հաղորդագրությունը կցուցադրվի: # Եթե պնդումներից ոչ մեկը ճիշտ չէ, # «այլ» հաղորդագրությունը կցուցադրվի:

  • Րագիրը նաև ներկայացնում է որոշ այլ շատ կարևոր հայտարարություններ ՝ տարբեր ծրագրերում օգտագործելու համար.

    • input () - Սա զանգահարում է ստեղնաշարի օգտագործողի մուտքը: Օգտագործողը կտեսնի փակագծերում գրված հաղորդագրությունը: Այս օրինակում մուտքը () շրջապատված է int () գործառույթով, ինչը նշանակում է, որ բոլոր մուտքերը կդիտվեն որպես ամբողջ թվեր
    • range () - Այս գործառույթը կարող է օգտագործվել տարբեր ձևերով: Այս ծրագրում այս գործառույթը ստուգում է, թե արդյոք թիվը 13 և 20. միջակայքում է: Հաշվարկի միջակայքի վերջը չի հաշվում:
167107 22
167107 22

Քայլ 4. Սովորեք այլ պայմանական արտահայտություններ:

Նախորդ օրինակը օգտագործում է «փոքր կամ հավասար» խորհրդանիշը (<=) `որոշելու, թե արդյոք մուտքագրված տարիքը համապատասխանում է պայմանին: Դուք կարող եք օգտագործել նույն պայմանական արտահայտությունները, ինչպես մաթեմատիկայում, բայց դրանց մուտքագրման ձևը փոքր -ինչ տարբերվում է.

Պայմանական արտահայտություն:

Իմաստը Խորհրդանիշ Python խորհրդանիշ
Ավելի փոքր է, քան < <
Ավելի մեծ, քան > >
Պակաս կամ հավասար <=
Ավելի մեծ կամ հավասար >=
Միասին = ==
Հավասար չէ !=

Քայլ 5. Մշտապես սովորել:

Վերոնշյալ բոլորը պարզապես Python- ի հիմունքներն են: Թեև Python- ը սովորելու ամենապարզ լեզուներից մեկն է, դրա մեջ կա մի մեծ շրջանակ, որի մեջ կարող ես փորփրել: Սովորելը շարունակելու լավագույն միջոցը ծրագրավորումն է: Հիշեք, որ դուք կարող եք արագ ծրագրեր գրել զրոյից անմիջապես թարգմանչից, և ձեր փոփոխությունների փորձարկումը նույնքան հեշտ է, որքան ծրագիրը նորից հրամանի տողից գործարկելը:

  • Կան շատ լավ գրքեր, որոնք մատչելի են Python ծրագրավորման վերաբերյալ, ներառյալ «Python for Beginners», «Python Cookbook» և «Python Programming: Introduction to Computer Science»:
  • Ինտերնետում առկա են տարբեր աղբյուրներ, սակայն դրանցից շատերը դեռևս նվիրված են Python 2.x- ին: Յուրաքանչյուր օրինակի համար դուք ստիպված կլինեք ճշգրտումներ կատարել:
  • Շատ դասընթացներ առաջարկում են Python- ի ուսուցում: Python- ը հաճախ դասավանդվում է ներածական դասարաններում, քանի որ այն ավելի հեշտ սովորվող լեզուներից է:

Խորհուրդ ենք տալիս: