Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Инсталирайте PyCharm и създайте нов проект
- Стъпка 3: Създайте първата си програма
- Стъпка 4: Измислете първата си програма
- Стъпка 5: Цикли и ако - Контролни структури
- Стъпка 6: Коментари
- Стъпка 7: Готово - време е да напишете нещо сами
Видео: Започнете с Python: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Програмирането е страхотно!
Той е креативен, забавен и дава на мозъка ви умствена тренировка. Много от нас искат да научат повече за програмирането, но се убеждаваме, че не можем. Може би има твърде много математика, може би жаргонът, който се хвърля наоколо, ви плаши. Нека ви кажа сега, че точно това са мислили някога програмистите, преди да станат програмисти. Всъщност точно това мислех преди по -малко от 10 седмици, когато започнах да програмирам.
Нека ви кажа веднага, че всеки може да се научи да пише програми. С напредъка в лесните за четене езици за програмиране като python и богатството от информация в интернет, това вече не е инвестиция на пълен работен ден за изучаване на тънкостите на езика за програмиране. Най -малките програмисти от 21 -ви век са изключително мързеливи, просто научете основите и надградете оттам.
Това е без жаргон, лесен за следване ible, който можете да направите точно сега. Това е вярно! Минимизирайте facebook и youtube, отпуснете се и следвайте заедно на компютъра си.
Днес ще разглеждаме език за програмиране, наречен Python, wikipedia определя python като:
"Python е широко използван език за програмиране с общо предназначение и високо ниво. Неговата философия за дизайн подчертава четимостта на кода, а неговият синтаксис позволява на програмистите да изразяват концепции в по-малко редове код, отколкото би било възможно в езици като C ++ или Java. Езикът предоставя конструкции, предназначени да позволят ясни програми както в малък, така и в голям мащаб."
И така, какво означава ВСИЧКО? Мислех, че каза не жаргон? Ами по принцип:
"Python е компактен, лесен за четене език за програмиране с общо предназначение. Той е много гъвкав, така че може да се използва за създаване на програми с всякакви размери."
Защо избрах python? Тъй като основите на python са лесни за усвояване и езикът има отлична онлайн общност за поддръжка. След като приключите с това, можете веднага да започнете да правите програми, вместо да отделяте времето си за изучаване на необходимите тънкости на езика.
Така че нека започнем!
Стъпка 1: Какво ще ви трябва
Първо ще ви трябва компютър с копие на python, за съжаление потребителите на мобилни устройства!
Отидете на https://www.python.org/downloads/ и изтеглете най -новата версия, налична с големия жълт бутон.
След това следвайте инструкциите на инсталатора, за да инсталирате python.
За да проверите дали python е инсталиран, отидете на CMD (или терминал) и въведете:
python --версия
Python трябва да отговори с версията на python.
Сега за този урок ще използваме IDE или интегрирана среда за разработка (основно текстов редактор и компилатор, пълни заедно), така че преминете към https://www.jetbrains.com/pycharm/download/ и изтеглете „Community Edition“на Пихарм.
След това следвайте Инструкциите за инсталиране, за да инсталирате PyCharm.
Сега, за да започнете програмирането!
Стъпка 2: Инсталирайте PyCharm и създайте нов проект
Първият път, когато стартирате pycharm, той ще ви попита коя карта и тема на клавишите искате да използвате. Бих препоръчал да оставите ключовата карта по подразбиране, но можете да играете с темата, цветовете и шрифтовете по ваш вкус. За този урок използвам pycharm общност 4.5 с темата Dracula.
След това ще бъдете посрещнати с екран за добре дошли.
Натиснете Създаване на нов проект
Изберете Pure Python, след това изберете папка, в която да съхранявате файловете, след това натиснете create (Имайте предвид, че името на папката ще бъде името на вашия проект)
В този момент трябва да бъдете посрещнати с действителния екран за създаване на код: P
Стъпка 3: Създайте първата си програма
Щракнете с десния бутон върху папката на вашия проект и отидете на new -> Python File
Дайте име на файла и натиснете OK
Сега в основната ви област ще се появи нов раздел
Под _author_ копирайте и поставете този код.
message = "Здравей свят"
отпечатано съобщение
След това щракнете с десния бутон върху файла и натиснете Run
Това ще компилира нашата програма и ще върне резултат. Hello World ще бъде отпечатан в Run Area
Нека да разгледаме това, което току -що написахме.
Стъпка 4: Измислете първата си програма
Сега нека се опитаме да разберем какъв е кодът
message = "Здравей свят"
отпечатано съобщение
наистина означава.
Първо създавам и задавам стойността на променливата на низ, съдържащ Hello World, Ако промените текста между речевите знаци, тогава можете да промените стойността на променливата и следователно съобщението. Например:
message = "Здравейте инструктори!"
отпечатано съобщение
Се завръща:
при бягане.
Низът е дефиниран поради речевите знаци, низовете могат да бъдат определени и с единични знаци
message = 'Здравей свят'
отпечатано съобщение
Променливите също могат да имат различни типове. За инстанция това:
цяло число = 29302
е променлива с цяло число (съкратено int) и това:
floatingPoint = 1469.928
е променлива със стойност с плаваща запетая (съкратено до плаващо).
По принцип разликата между цели числа и плаващи числа са цели числа, докато поплавките са десетични числа. Целите числа заемат по -малко място, но не могат да държат десетични знаци. Например междинно число 1 / цяло число 2
integer1 = 1
integer2 = 2 отпечатайте integer1 / integer2
0,5 е правилно? Но резултатът е:
Тъй като целите числа не могат да бъдат разделени на десетични. Това обаче:
float1 = 1.0
integer2 = 2 print float1 / integer2
връща 0,5 при изпълнение, тъй като една от променливите е плаваща
„Печат“просто отпечатва стойност. Например
отпечатайте "УНИЩОЖДАНЕ НА СВЕТА"
отпечатва низ
Print може също да отпечата стойността на уравнение, включително комбиниране на два низа
string1 = "ЗДРАВЕЙ"
string2 = "IBLE LOVERS" печат string1 + string2
отпечатъци
Стъпка 5: Цикли и ако - Контролни структури
Едно от най -съществените неща за всяка програма е съществуването на контролни структури.
Първата структура за управление е цикъл while, този фрагмент от код се затваря, докато условието е вярно. За Instance този код
брой = 0
while count <10: # Добавяне към count count = count + 1 отпечатване брой отпечатване "Finished"
изпълнява кода в цикъла до брой <10 и след това продължава с програмата.
Второто е оператор if-else, този фрагмент от код проверява и прави нещо, ако стойността на променлива е равна на 10, прави нещо друго, ако стойността е равна на 11 и прави нещо друго при всички други обстоятелства.
цяло число = 0
# Ако е равно на 10, ако integer == 10: отпечатайте "ITS 10" # Ако е равно на 11 elif integer == 11: отпечатайте "ITS 11" # При всички други обстоятелства друго: отпечатайте "I DONT KNOWWWWWWWW" print "Готово"
Ще се върне
Тъй като променливата integer не е равна на 10 или 11 и във всяка друга ситуация тя работи другаде.
За да определите време или ако структурата за управление поставете типа (while или if), последван от истинската или невярна стойност, тогава:
въведете true == true:
Забележете „бялото пространство“за съдържанието на всеки цикъл, python е много специфичен за пробелите, така той знае какъв код е след известно време или ако цикъл. PyCharm използва едно пространство за табулатор, което трябва да е последователно във вашия код! Можете също така да коригирате настройките, за да използвате вместо това интервали (което има някои предимства).
Стъпка 6: Коментари
Може би сте забелязали, че съм „коментирал“кода, който публикувах в частта за контролните структури. Можете да коментирате част от кода, като поставите #, а останалата част от реда ще бъде коментирана. Когато софтуерът се компилира, коментарите се игнорират
# Здравей свят
Коментарите са спасителят на кода. Защото те ви позволяват да покажете на всички какво има във вашия код и какво сте мислили, когато пишете кода. Но не прекалявайте! Кодираният код може да бъде също толкова лош, колкото кодът, който не е коментиран
И така, кога трябва да коментирам кода си?
Моето основно правило е да коментирате мислите си като писане, така че ако сте добавили променлива само за да поддържате възрастта си, която няма друга цел. Коментирайте това.
# Променлива, която държи моята възраст в години # Всъщност не се използва в тази програма, но # от съществено значение за оцеляването на човешката раса! myAge = 23
Стъпка 7: Готово - време е да напишете нещо сами
Уау, току -що научихте основите на python!
И така "какво да правя сега?" може да попитате, добре, можете да продължите да играете с вашия файл. Когато мислите, че сте готови, можете да се заемете с предизвикателство. Напишете програма за добавяне или изваждане на две въведени от потребителя числа. Използвайте интернет, за да разберете как да получите потребителски вход, след това добавете или извадете двата входа и не забравяйте да коментирате кода си! Въпреки че Python е лесен за научаване, в никакъв случай няма таван с ниски възможности - програми с всякакви форми, размери и конфигурации са възможни с помощта на Python и неговите изчерпателни (и обикновено изпратени от общността) библиотеки. Публикувайте кода си по -долу за предложения и подобрения. Късмет!
Препоръчано:
Как да настроите Raspberry Pi и да започнете да го използвате: 4 стъпки
Как да настроите Raspberry Pi и да започнете да го използвате: За читателите на бъдещето сме в 2020. Годината, в която, ако имате късмет да сте здрави и да не сте заразени с Covid-19, вие изведнъж , има много повече свободно време, отколкото някога сте си представяли. И така, как мога да се занимавам по не твърде глупав начин? О да
Започнете разработването на STM32 в Linux: 4 стъпки
Започнете да разработвате STM32 на Linux: В тази инструкция ще ви покажа колко лесно е да започнете да разработвате STM32 програми на Linux. Започнах да използвам Linux като основна машина преди 2 години и не бях разочарован. Всичко работи по -бързо и по -добре от прозорците. Разбира се, че е
Как да започнете с RaspberryPi: 9 стъпки
Как да започнете с RaspberryPi: В тази инструкция ще ви покажа как да започнете с RashpberryPi по различен начин
Започнете изграждането на станция за наблюдение на PM: 3 стъпки (със снимки)
Започнете изграждането на станция за наблюдение на PM: Особено се интересувам от нивата на замърсяване на въздуха, тъй като живея в Китай и докато градът ми, Шенжен, вероятно е един от най -чистите градове в Китай, все още има своите лоши дни. исках да построя свой собствен за сравнение с половин дузина въздух
Как да започнете своя собствена лаборатория за изследване на графити: 6 стъпки (със снимки)
Как да започнете своя собствена лаборатория за изследване на графити: Стартирането на собствена фалшива лаборатория е лесно, но ние ще се опитаме да направим това трудно в тези шест помпозни стъпки