Як пачаць праграмаваць на Python

Аўтар: Peter Berry
Дата Стварэння: 16 Ліпень 2021
Дата Абнаўлення: 23 Чэрвень 2024
Anonim
Python - Checking Package Dependencies!
Відэа: Python - Checking Package Dependencies!

Задаволены

Вы хочаце навучыцца праграмаванню? Працэс прывучвання да працы па праграмаванні можа ашаламіць і думаць, што для гэтага трэба пайсці ў сур'ёзную школу. Для некаторых моў гэта часам дакладна. Але ёсць таксама мноства моў праграмавання, на якія трэба ўзяць толькі адзін-два дні. Python - адна з такіх моў. Усяго за некалькі хвілін вы можаце запусціць асноўную праграму Python. Прачытайце крок 1 ніжэй, каб даведацца, як.

Крокі

Частка 1 з 5: Усталюйце Python (для аперацыйных сістэм Windows)

  1. Загрузіце Python для сістэм Windows. Інтэрпрэтатар Windows Python можна ўсталяваць бясплатна з сайта Python. Пераканайцеся, што вы загрузілі версію, адпаведную вашай аперацыйнай сістэме.
    • Вы павінны загрузіць апошнюю даступную версію, якая на момант напісання гэтага артыкула, гэта версія 3.4.
    • Python даступны ў OS X і Linux. Вам больш не трэба ўсталёўваць іншае праграмнае забеспячэнне, звязанае з Python. Аднак вам, верагодна, варта ўсталяваць праграму тэкставага рэдактара.
    • У большасці дыстрыбутываў Linux і версій OS X па-ранейшаму выкарыстоўваецца Python 2.X. Існуюць некаторыя нязначныя адрозненні паміж версіяй 2 і версіяй 3, у першую чаргу змены ў "друкаванай" (не) структуры. Калі вы хочаце ўсталяваць больш новую версію Python для OS X або Linux, вы можаце загрузіць файл з веб-сайта Python.

  2. Усталюйце інтэрпрэтатар Python. Большасць карыстальнікаў могуць усталяваць перакладчык, не змяняючы ніякіх налад. Вы можаце аб'яднаць Python у даступнае прыкладанне інтэрпрэтатара каманднага радка Windows (Камандны радок), уключыўшы апошні параметр у спісе даступных модуляў.
  3. Усталюйце тэкставы рэдактар. Калі вы зможаце пісаць праграмы на Python з дапамогай Notepad альбо TextEdit, вам будзе значна прасцей чытаць і кадаваць з дапамогай спецыялізаванага тэкставага рэдактара. Існуе мноства бясплатных праграм-рэдактараў, такіх як Notepad ++ (Windows), TextWrangler (Mac) або Jedit (для любой аперацыйнай сістэмы).

  4. Праверце свае налады. Адкрыйце камандны радок (Windows) або тэрмінал (эмулятар - Mac / Linux) і ўвядзіце пітон. Python загрузіць і адлюструе нумар версіі. Вы трапіце ў прыкладанне інтэрпрэтатара каманднага радка інтэрпрэтатара Python, якое прадстаўлена ў выглядзе :.
    • Змагацца далей print ("Прывітанне, свет!") і націсніце клавішу ↵ Увайдзіце (Ідзі). Тэкст будзе адлюстроўвацца прама пад камандным радком Python.
    рэклама

Частка 2 з 5: Вывучыце асновы


  1. Калі ласка, зразумейце, што Python не патрабуе кампіляцыі. Python - гэта інтэрпрэтаваная мова, што азначае, што вы можаце запусціць праграму, як толькі ўнясеце змены ў файл. У выніку праграмы, якія цыклічна рэдагуюць і вырашаюць праблемы, працуюць значна хутчэй, чым іншыя мовы.
    • Python - адна з самых простых для вывучэння моў, і вы можаце запусціць простую праграму ўсяго за некалькі хвілін.
  2. Даследуйце з перакладчыкам. Вы можаце выкарыстоўваць інтэрпрэтатар для праверкі кода адразу, без неабходнасці дадаваць яго ў праграму перад запускам. Выдатна даведацца, як працуе пэўная каманда, альбо напісаць чарнавік праграмы.
  3. Даведайцеся, як Python ставіцца да аб'ектаў і зменных. Python - гэта аб'ектна-арыентаваная мова, што азначае, што ўсё ў праграме лічыцца аб'ектам. У той жа час, вам не трэба ўказваць зменную ў пачатку праграмы (што можна зрабіць у любы час), і вам не трэба ўказваць тып зменнай (цэлае, радок і г.д.). рэклама

Частка 3 з 5: Выкарыстанне перакладчыка як калькулятара

Выкананне некалькіх простых вылічальных функцый дапаможа азнаёміць вас з сінтаксісам Python і тым, як апрацоўваюцца лічбы і радкі сімвалаў.

  1. Пачніце перакладчык. Адкрыйце камандны радок або тэрмінал. Набор радкоў пітон у радку і націсніце клавішу ↵ Увайдзіце. Інтэрпрэтатар Python загрузіць і накіруе вас да прыкладання інтэрпрэтатара каманднага радка Python ().
    • Калі вы не аб'ядналі Python з існуючым дадаткам інтэрпрэтатара каманднага радка, вам прыйдзецца перайсці ў каталог Python, каб запусціць інтэрпрэтатар.
  2. Выканайце асноўныя арыфметычныя вылічэнні. Вы можаце выкарыстоўваць Python, каб зрабіць гэта лёгка. Звярніцеся да некаторых прыкладаў у поле ніжэй пра тое, як выкарыстоўваць функцыю разліку. Заўвага: у кодзе Python, які выкарыстоўваецца для абазначэння абзацаў, якія ідуць пасля яго, інтэрпрэтуецца і, такім чынам, не будзе ўключаны ў перакладчык.
  3. Узвядзенне ў ступень. Вы можаце выкарыстоўваць аператары ** для абазначэння паўнамоцтваў. Python можа хутка вылічыць вялікія лікі. Звярніцеся да прыкладу ў поле ніжэй.
  4. Стварайце і маніпулюйце аднымі і тымі ж зменнымі. Вы можаце прызначаць зменныя ў Python для выканання простых алгебраічных вылічэнняў. Гэта можна лічыць добрым увядзеннем у прысваенне зменных у праграме Python. Зменныя прызначаюцца праз знак =. Для лепшага разумення глядзіце прыклад у поле ніжэй.
  5. Зачыніце перакладчыка. Пасля таго, як вы скончыце з ім, вы можаце зачыніць перакладчык і вярнуцца да прыкладання інтэрпрэтатара каманднага радка, націснуўшы камбінацыю клавіш. Ctrl+Z (Windows) альбо Ctrl+D (Linux / Mac), а затым націсніце ↵ Увайдзіце. Вы таксама можаце ўводзіць каманды кінуць () і націсніце ↵ Увайдзіце. рэклама

Частка 4 з 5: Стварэнне вашай першай праграмы

  1. Адкрыйце тэкставы рэдактар. Вы можаце хутка стварыць тэставыя праграмы, каб азнаёміцца ​​з асновамі стварэння і захавання праграм і запусціць іх праз перакладчык. Гэта таксама дапаможа вам праверыць, ці правільна ўсталяваны перакладчык.
  2. Стварыце каманду "друк". "Друк" - асноўная функцыя ў Python, якая выкарыстоўваецца для адлюстравання інфармацыі ў тэрмінале ў праграме. Заўвага: "print" - адно з найбуйнейшых змяненняў пасля пераходу з Python 2 на Python 3. У Python 2 вам проста трэба ўвесці "print" перад змесцівам, якое вы хочаце адлюстраваць. У Python 3 "друк" стаў функцыяй. Такім чынам, вам давядзецца ўвесці "print ()", а тэкст, які вы хочаце адлюстраваць, у дужках.
  3. Дадайце свой уласны сказ. Адзін з самых папулярных спосабаў праверкі мовы праграмавання - адлюстраванне "Hello World!". Змесціце гэта ў камандзе "print ()", уключыце двукоссі:
    • У адрозненне ад многіх іншых моў, вам не трэба выкарыстоўваць дыякрытыку ; каб скончыць заказ. Вам таксама не патрэбныя брекеты ({}), каб заблакаваць блок. Замест гэтага дастаткова простага водступу, каб паказаць, які змест знаходзіцца ў блоку.
  4. Захавайце файл. Націсніце меню "Файл" у вашым рэдактары і абярыце "Захаваць як". У выпадальным меню пад акном імя абярыце тып файла Python. Калі вы выкарыстоўваеце "Нататнік" (не рэкамендуецца), выберыце "Усе файлы", а затым дадайце пашырэнне ".py" у імя файла.
    • Не забудзьцеся захаваць файл у лёгкадаступным месцы, бо вам трэба будзе шукаць яго ў дадатку інтэрпрэтатара каманднага радка.
    • У гэтым прыкладзе файл захоўваецца як "hello.py".
  5. Запусціце праграму. Адкрыйце камандны радок або тэрмінал і перайдзіце да месца, дзе вы захавалі файл. Апынуўшыся там, запусціце файл, набраўшы прывітанне.py затым націсніце клавішу ↵ Увайдзіце. Вы павінны ўбачыць тэкст, які адлюстроўваецца адразу пад запытам.
    • У залежнасці ад таго, як быў усталяваны Python і якая яго версія, вам можа спатрэбіцца набраць тэкст python hello.py альбо python3 hello.py для запуску праграмы.
  6. Тэставыя выпрабаванні рэгулярна. Адна з выдатных рэчаў Python - вы можаце адразу ж апрабаваць новую праграму. Гэта добрая звычка адначасова адкрываць інтэрпрэтатар і рэдактар ​​каманднага радка. Пасля таго, як вы захаваеце змены ў рэдактары, вы можаце адразу запусціць праграму з каманднага радка. Дзякуючы гэтаму, праверце толькі што ўнесеныя змены. рэклама

Частка 5 з 5: Стварэнне пашыраных праграм

  1. Эксперыментуйце з асноўнай структурай кіравання патокам. Структура кіравання патокам дазваляе кантраляваць, чым займаецца праграма, на аснове пэўных умоў. Гэтыя канструкцыі з'яўляюцца найбольш квінтэсэнцыйнай часткай Python, што дазваляе ствараць праграмы для выканання розных аперацый на аснове зададзенага ўводу і ўмовы. Пакуль з'яўляецца добрай адпраўной кропкай, каб прызвычаіцца да іх. У прыведзеным ніжэй прыкладзе вы можаце выкарыстоўваць структуру пакуль Каб вылічыць шэраг Фібаначы да 100:
    • Як доўга радок будзе працаваць (пакуль) б менш за (<) 100.
    • Вынік будзе
    • Камінанд канец = ' для адлюстравання вынікаў у адным радку замест пакідання значэнняў у асобных радках.
    • У гэтай праграме ёсць некалькі ключавых момантаў, якія адыгрываюць ключавую ролю ў стварэнні складаных праграм Python, якія вы павінны мець на ўвазе наступным чынам:
      • Выдзяляе водступ. Падпісаць : азначае, што наступныя радкі будуць з водступам і будуць часткай блока. У прыведзеным вышэй прыкладзе раздрукаваць (б) і a, b = b, a + b з'яўляюцца часткамі блока пакуль. Правільнае адступленне надзвычай важна для забеспячэння запуску праграмы.
      • Можна вызначыць некалькі зменных у адным радку. У прыведзеным вышэй прыкладзе а і б вызначаны ў першым радку.
      • Калі вы імпартуеце гэтую праграму непасрэдна ў перакладчык, вы павінны дадаць пусты радок у канцы праграмы, каб перакладчык ведаў, што праграма скончылася.
  2. Пабудуйце функцыю ў праграме. Вы можаце вызначыць функцыі для наступнага выкарыстання ў вашай праграме. Гэта асабліва карысна ў тых выпадках, калі вам трэба выкарыстоўваць некалькі функцый у межах большай праграмы. У прыведзеным ніжэй прыкладзе вы можаце стварыць функцыю для выкліку той самай паслядоўнасці Фібаначы вышэй:
    • Вяртаецца
  3. Стварыце больш складаную праграму кіравання патокам. Структура кіравання патокам дазваляе ўсталяваць пэўныя ўмовы, каб змяніць спосаб працы праграмы. Гэта асабліва важна пры працы з уводам карыстальніка. Прыклад ніжэй будзе выкарыстаны калі (калі), elif (інакш калі) (альбо калі), і яшчэ (іншае) для стварэння простай праграмы для вызначэння ўзросту карыстальніка.
    • Гэтая праграма таксама ўводзіць некаторыя вельмі важныя канструкцыі, якія неацэнныя для самых розных прыкладанняў:
      • уваход () - Гэтая каманда патрабуе ад карыстальніка ўводу дадзеных з клавіятуры. Карыстальнік убачыць паведамленне, напісанае ў дужках. У гэтым прыкладзе уваход () абгорнутая функцыяй int () - гэта азначае, што любы ўвод будзе разглядацца як цэлае лік.
      • дыяпазон () Гэтая функцыя можа выкарыстоўвацца рознымі спосабамі. У гэтай праграме ён правярае, ці ўводзіцца нумар паміж 13 і 20. Верхняя і ніжняя мяжы дыяпазону не будуць улічвацца пры разліку.
  4. Вывучыце іншыя ўмоўныя выразы. У папярэднім прыкладзе мы выкарыстоўвалі "менш альбо роўна" (<=), каб вызначыць, ці адпавядае ўзрост, уключаны ў дадзенае ўмова. Вы можаце выкарыстоўваць выразы, падобныя на матэматычныя, але ўводзіць крыху інакш:
  5. Працягвайце вучыцца. Гэта толькі асновы Python. Нягледзячы на ​​тое, што гэта адна з самых простых моў, калі вы хочаце паглыбіцца глыбей, Python усё яшчэ вельмі глыбока. Лепшы спосаб працягваць навучанне - пастаянна праграмаваць! Памятаеце, што вы можаце хутка напісаць любую праграму прама ў інтэрпрэтатар і праверыць унесеныя змены, проста запусціўшы праграму зноў з каманднага радка.
    • Існуе мноства добрых кніг па праграмаванні на Python, у тым ліку "Python для пачаткоўцаў", "Падрыхтоўка Python" і "Праграмаванне на Python: увядзенне ў інфарматыку" (Праграмаванне на Python: Уводзіны ў інфарматыку).
    • Рэсурсы ў сетцы разнастайныя, але многія з іх усё яшчэ накіраваны на Python 2.X. Магчыма, вам давядзецца падправіць любы прыклад, які яны падаюць.
    • Шмат якія мясцовыя школы прапануюць заняткі па Python. Python часта выкладаюць на ўступных занятках, таму што гэта адна з самых простых моў для вывучэння.
    рэклама

Парада

  • Python - адна з больш простых камп'ютэрных моў. Аднак, каб навучыцца, усё роўна трэба прыкласці да гэтага пэўныя намаганні. Базавае разуменне алгебры таксама дапаможа, таму што Python моцна засяроджваецца на матэматыцы.