Како да започнете програмирање на python

Сакате да започнете со програмирање на учење? Програмирањето за учење може да биде многу тешко и веројатно мислите дека ќе треба да посетите некои лекции за ова. Иако ова е точно за некои програмски јазици, постои голем избор на јазици, за да се проучат темелите на кои ќе треба само неколку дена. Пајтон - еден од овие јазици. За само неколку минути можете да напишете едноставна програма за Python и да го стартувате. Најдобро.

Чекори

Дел 1 од 5:
Инсталирајте Python (за Windows)
  1. Слика под наслов 167107 1
Еден. Преземи Python за Windows OS. Python јазик преведувач за Windows можете да преземете бесплатно од Python. Бидете сигурни дека ќе преземете верзија компатибилна со вашиот оперативен систем.
  • Треба да ја преземете најновата достапна верзија, во моментот на пишување на овој напис беше верзија 3.Четири.
  • OS X и Linux се испорачуваат со Python претходно инсталиран. Вие не треба да инсталирате софтверски софтвер поврзан со софтверот, но најверојатно ќе ви треба уредувач на текст.
  • Повеќето Linux дистрибуции и OS X верзии сè уште користат Python 2.X. Помеѓу верзиите 2 и 3 имаше неколку промени, особено поврзани со операторот "Печати". Ако сакате да инсталирате понова верзија на Python на OS X или Linux, исто така можете да ги преземете соодветните датотеки од Python.
  • Слика под наслов 167107 2
    2. Инсталирајте го преведувачот на јазикот на Python. Повеќето корисници можат да постават преведувач без никакви поставки. Можете да го интегрирате Python на командната линија со вклучување на најновата опција во листата на достапни модули.
  • Слика под наслов 167107 3
    3. Поставете уредувач на текст. Иако можете да креирате програми во Python во уредници на лаптоп или Textedit, ќе видите дека е многу полесно да го прочитате и пишувате кодот со помош на специјализиран уредувач на текст. Постои огромен избор на бесплатни уредници, како што се Notepad ++ (за Windows), TextWrangler (за Mac) или Jedit (за секој систем).
  • Слика под наслов 167107 4
    Четири. Осигурајте се дека инсталацијата успешно помина. Отворете го командната линија (во Windows) или терминал (во Mac / Linux) и бирајте Пајтон. Python ќе се подигне и бројот на верзијата ќе биде прикажан. Ќе паднете во командната линија на Python преведувачот, означена како >>>.
  • Бирајте Печати ("Здраво, свет!") и притиснете↵ Внесете. Мора да го видите текстот Здраво свету!, Пајтон прикажан под командната линија.
  • Дел 2 од 5:
    Основни концепти
    1. Слика под наслов 167107 5
    Еден. Пресметајте дека Python не бара компилација. Python е толкуван јазик, што значи дека можете да ја стартувате програмата веднаш откако ќе направите промени во својата датотека. Ова води кон фактот дека програмите за префинетост, обработка и дебагирање се многу побрзо отколку на многу други јазици.
    • Пајтон е еден од најлесните да ги истражи јазиците, и можете да напишете и да ја стартувате едноставната програма за само неколку минути.
  • Слика под наслов 167107 6
    2. Разбирање на преведувачот. Можете да го користите преведувачот за да го тестирате кодот без додавање на вашата програма. Тоа е многу корисно за проучување на тоа како функционираат конкретни команди, и за пишување тест програми.
  • Слика под наслов 167107 7
    3. Истражете како Пајтон работи со предмети и променливи. Пајтон - објектно-ориентиран јазик. Ова значи дека сè се толкува во програмата како објекти. Ова значи дека не треба да прогласите променливи на почетокот на програмата (можете да го направите во секое време), а вие не треба да го наведете видот на променливата (цел број, низа и слично).
  • Дел 3 од 5:
    Користете Python преведувач како калкулатор

    Изведувањето на некои големи компјутерски функции ќе ви овозможи да се справите со синтаксата на Python и колку се обработуваат броеви и линии.

    1. Слика под наслов 167107 8
    Еден. Стартувај го преведувачот. Отворете го командната линија или терминал. Бирајте Пајтон и притиснете ↵ Внесете. Преведувачот на Python ќе биде натоварен и ќе падне во неговата командна линија (>>>).
    • Ако не сте го интегрирале Python на командната линија, тогаш за да го стартувате преведувачот, ќе треба да одите во директориумот Python.
  • Слика под наслов 167107 9
    2. Изведување на главната аритметичка акција. За извршување на основните аритметички дејства, лесно можете да го користите Python. Во подолу можете да видите неколку примери за употреба на функции за пресметка. Забелешка: # Укажува коментари во кодот на Python, а коментарите не се пренесуваат на преведувачот.
    >>> 3 + 710 >>> 100 - 10 * 370 >>> (100-10 * 3) / 2 # Поделба Секогаш враќа број на лебдечки точки (децимален број) 35.0 >>> (100 - 10 * 3) // 2 # Целосна поделба (двојно поставување) го отфрла фракциониот дел на дел35 >>> 23% 4 # Билансот се пресметува од дивизијата3 >>> 17 >>> 17.53 * 2.67/4.111.41587804878049
  • Слика под наслов 167107 10
    3. Пресметајте го степенот на бројот. За да се однесувате на вежбата, можете да го користите операторот **. Пајтон брзо може да пресмета големи броеви. Погледнете го примерот во прозорецот подолу.
    >>> 7 ** 2 # 7 во Square49 >>> 5 ** 7 # 5 до степени 778125
  • Слика под наслов 167107 11
    Четири. Креирање и промена на променливи. За извршување на основните алгебарски акции, можете да доделите било какви вредности за променлива. Ова е добар вовед во тоа како во Python доделуваат вредности на променлива. Променливите вредности се доделуваат со знак = . Погледнете го примерот во следниот прозорец.
    >>> A = 5 >>> B = 4 >>> A * B20 >>> 20 * A // B25 >>> B ** 216 >>> Ширина = 10 # Променливо име може да биде било која линија >>> Висина = 5 >>> Ширина * Висина50
  • Слика под наслов 167107 12
    Пет. Затворете го преведувачот. Откако ќе завршите со користење на преведувач, можете да го затворите и да се вратите на командната линија со кликнување Ctrl+Z (Windows) или Ctrl+Д (Linux / Mac), а потоа кликнување ↵ Внесете. Можете исто така да бирате QUIT () и притиснете ↵ Внесете.
  • Дел 4 од 5:
    Направете ја вашата прва програма
    1. Слика под наслов 167107 13
    Еден. Стартувај уредувач на текст. Можете брзо да креирате програма за тестирање која ќе ви помогне да се справите со основите на креирање и заштеда на програми и нивно понатамошно лансирање на преведувачот. Исто така, ќе ви помогне да бидете сигурни дека преведувачот успешно поминал.
  • Слика под наслов 167107 14
    2. Напишете го операторот "Печати". "Печати" е една од главните функции во Python и се користи за прикажување на информации во терминалот за време на извршувањето на програмата. Ве молиме запомнете: "Печати" е една од значајните промени во Python 3. Во Python 2 требаше само да влезете "Печати", а потоа што сакате да го прикажете. Во Python 3 "Print" стана функција, така што треба да напишете "Print ()" со показател за загради што сакате да ги прикажете.
  • Слика под наслов 167107 15
    3. Додај го вашиот оператор. Еден од најлесните начини за проверка на програмскиот јазик е да се прикаже текстот "Здраво, свет!"Ставете го овој текст во изразот" Печати () ", вклучувајќи ги и знаците:
    Печати ("Здраво, свет!")
  • За разлика од многу други јазици, не треба да го завршите знакот за линии -. Вие исто така не треба да користите кадрава загради ({}) Да назначи код блокови. Наместо тоа, алинерите ќе бидат означени со она што е вклучено во блокот.
  • Слика под наслов 167107 16
    Четири. Зачувајте ја датотеката. Во менито "Датотека" Текст Мени, одберете "Зачувај како". Во опаѓачкото мени под полето Име, одберете го типот на Python датотека. Ако користите Notepad (кој не се препорачува), изберете "Сите датотеки", а потоа додадете ".Py "на крајот од името на датотеката.
  • Бидете сигурни дека ќе ја зачувате датотеката во лесно достапно место, бидејќи ќе одите таму користејќи ја командната линија.
  • За овој пример, зачувајте ја датотеката како "Здраво.Py ".
  • Слика под наслов 167107 17
    Пет. Стартувај ја програмата. Отворете го командната линија или терминал и одете на местото каде што ја зачувате датотеката. Откако ќе се префрлите во саканата папка, извршете ја датотеката со внесување Здраво.Pyи кликнување ↵ Внесете. Мора да го видите текстот Здраво свету!, Специран под командната линија.
  • Во зависност од тоа како сте го инсталирале Python, можеби ќе треба да бирате за да ја започнете програмата Пајтон Здраво.Py или Python3 Здраво.Py.
  • Слика под наслов 167107 18
    6. Тест почесто. Еден од најголемите предности на Python е дека можете веднаш да ја тестирате вашата нова програма. Препорачливо е да ја задржите командната линија истовремено со уредувачот на текст. Заштеда на промени во уредувачот, можете веднаш да ја започнете програмата од командната линија и тест промени.
  • Дел 5 од 5:
    Креирање на сложени програми
    1. Слика под наслов 167107 19
    Еден. Експериментирајте со контролните оператори. Контролните оператори ви дозволуваат да ја контролирате која програма треба да направи под одредени услови. Овие оператори се основа на програмирање на Python, и тие ќе ви овозможат да креирате програми кои вршат различни активности во зависност од влезните податоци и условите. Да почнеме со операторот Додека. Во овој пример можете да го користите операторот Додека За пресметување на фибоначи ред до 100:
    # Секој број на fibonacci ред е збирот на претходните два броја a, b = 0, 1whle b < 100:print(b, end=` `)a, b = b, a+b
    • Циклусот ќе биде извршен од додека (додека) Б помалку од (<) 100.
    • Резултатот ќе биде изведен 1 1 2 3 5 8 13 21 34 55 89
    • Тим крај = `` ќе го изнесе резултатот во истиот ред, наместо да ја повлече секоја вредност во посебна линија.
    • Оваа едноставна програма има неколку работи за да се обрне внимание на создавање сложени програми на Python:
    • Обрнете внимание на вовлекувањето. : Тоа покажува дека следната линија ќе биде вовлечена и ќе биде дел од блокот на кодот. Во горниот пример Печати (б) и A, B = B, A + B се дел од блокот Додека. Правилни алишта се неопходни за вашата програма да работи.
    • Во еден бар, можете да дефинирате неколку променливи. Во горниот пример A и Б И двете се дефинирани во првата линија.
    • Ако ја внесете оваа програма директно во преведувачот, треба да додадете празна низа на крајот, така што преведувачот знае дека програмата е завршена.
  • Слика под наслов 167107 20
    2. Дефинирајте ги функциите во рамките на програмата. Можете да ги дефинирате функциите што подоцна јавете се. Ова е особено корисно ако треба да користите неколку функции во рамките на една голема програма. Во следниов пример, можете да креирате функција за пресметување на серијата FIBONACCI, слична на онаа што ја напишавте порано:
    Def fib (n): a, b = 0, 1Кол a < n:print(a, end=` `)a, b = b, a+bprint()# Позже в программе можно вызвать нужную функцию# Фибоначчи для любого указанного значенияfib(1000)
  • Таа ќе се врати 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  • Слика под наслов 167107 21
    3. Креирајте посложена програма со контролни оператори. Операторите за управување ви дозволуваат да воспоставите посебни услови кои го менуваат начинот на понатамошно извршување на програмата. Ова е особено важно ако се занимавате со влезните податоци од корисникот. Во следниов пример, ние ќе ги користиме операторите ако, Елиф (Друго ако) и Друго За да креирате програма која ја оценува возраста на корисникот.
    Возраст = int (влез ("Внесете ја вашата возраст:")) ако е возраста <= 12:print("Классно быть ребенком!")elif age in range(13, 20):print("Вы подросток!")else:print("Время взросления")# Если любое из этих утверждений истинно,# будет отображено соответствующее сообщение.# Если ни одно утверждение не истинно, будет# показано сообщение "иначе".
  • Оваа програма, исто така, претставува уште многу важни оператори, кои ќе бидат многу корисни во повеќето различни апликации:
  • Влез () - Операторот очекува влез од тастатурата. Корисникот ќе види порака напишана во загради. Во овој примерВлез () Затворен во функцијата int (), што значи дека сите внесени податоци ќе бидат толкувани како цел број.
  • Опсег () - Оваа функција може да се користи на различни начини. Во оваа програма, проверува дали бројот е во опсег од 13 до 20. Конечната вредност на интервалот не е земена во предвид при пресметувањето.
  • Слика под наслов 167107 22
    Четири. Истражуваат други условни изрази. Во претходниот пример, беше користен симбол "помалку или еднаков" (<=) для определения, удовлетворяет ли введенный возраст определенному условию. Вы можете использовать те же условные выражения, что и в математике, но написание их немного другое:
    Условни изрази.
    ВредностСимболСимбол во Python
    Помалку од<<
    Повеќе од>>
    Помалку или еднакви<=
    Повеќе или еднакви> =
    Еднакво===
    Не е еднакво!=
  • Пет. Продолжи со учењето. Еве само темелите на Python. Иако е еден од најлесните да учат јазици, има, каде што можете да копате, ако се разбира сте заинтересирани. Најдобар начин да продолжите со учењето на јазикот е да продолжите да креирате програми! Запомнете дека можете брзо да пишувате програми директно во преведувачот, а тестирањето направени промени ќе биде толку едноставно како што ја започнувате програмата од командната линија.
  • Според Python програмирање, постојат многу добри книги, вклучувајќи "Ние го проучуваме Пајтон и програма во Пајтон" (Марк Луц), "Развој на Geroids во Python" (Vastra E.), "Вовед во машинско учење со Пајтон" (Андреас Мулер, Сара Гвидо), "Пајтон во системската администрација на UNIX и Linux" (Noah Подароци, Џереми М. Џонс) и други.
  • На интернет постојат многу извори, но повеќето од нив се ориентирани на Python 2.X. Можеби ќе треба да направите прилагодувања на дадените примери.
  • Во многу програмски курсеви, се нудат класи на Python. Често, Пајтон се изучува во воведни часови, бидејќи ова е еден од наједноставните јазици за студирање.
  • Совети

    • Пајтон е еден од наједноставните програмски јазици, но сепак неговата студија бара одредено трпеливост. Покрај тоа, тоа ќе помогне во совладување на некои од темелите на алгебра, бидејќи Пајтон е многу лошо поврзан со математиката.
    Слични публикации