Мазмуну:

Python оңой жолу: 8 кадам
Python оңой жолу: 8 кадам

Video: Python оңой жолу: 8 кадам

Video: Python оңой жолу: 8 кадам
Video: Удаление стрелочек с защитной шильдой (татуаж) 2024, Июль
Anonim
Python оңой жолу
Python оңой жолу

Ошентип, сиз Pythonду үйрөнүүнү чечтиңиз жана бул үйрөткүчкө туш болдуңуз. (Ооба, мен Pythonду этиш катары колдонуп жатам.)

Билем, сиз тынчсызданып жаткандырсыз, айрыкча бул сиздин биринчи программалоо тилиңиз болсо, анда мен сизге ишендирип коюңуз …

Python - бул абдан колдонуучуга ыңгайлуу программалоо тили, аны бир сааттын ичинде эле үйрөнө бербестен, бирок аны негизинен билесиз, анткени бул интуитивдүү.

Биринчиден, программисттер эч кандай программалоо тилин толугу менен билишпейт. Көптөгөн программалоо - бул эмне кылгыңыз келгенин билүү, муну кантип жасоону билбөө жана жоопту Google менен издөө, мисал кодун табуу, анан аны муктаждыктарыңызга ылайык өзгөртүү.

Python - популярдуу программалоо тили, бул көптөгөн коддордун мисалдарын интернеттен тапса болот дегенди билдирет.

Бул үйрөткүчтө биз Pythonду кантип ишке киргизүүнү, кээ бир негизги коддорду карап чыгууну үйрөнөбүз (аягында алда канча өркүндөтүлгөн мисалдар бар баракча менен).

Менин GitHubка шилтеме бар, ал жерде бардык мисал коддору жайгаштырылган.

Instructables кодду бузушу мүмкүн болгондуктан, мен сизге GitHubдан мисал коддорун көчүрүп, чаптоону сунуштайм:

1 -кадам: Python орнотуу

Билем, сиз нерселерди кантип жүктөп, орнотууну билесиз, duuuh.

Бирок, эгер сиз муну биринчи жолу жасап жатсаңыз, Pythonду орнотуу бир аз татаал, бирок ушул себептен улам бул кадамды кадам сайын окуп жатасыз. Баары жакшы болот.

-"Windows x86-64 аткарылуучу орнотуучусун түшүрүү" деген жерди чыкылдатыңыз:

(Мен сиз Windowsту колдонуп жатасыз деп ойлойм, эгер андай болбосо, процесс аздыр -көптүр бирдей)

-Жүктөө аяктагандан кийин, орнотулмайынча NEXT дегенди басыңыз. Мен орнотуу жолун "C:/Python" сыяктуу анча түшүнүксүз нерсеге өзгөртүүнү сунуштайм.

Куттуктайбыз, сиз дээрлик бүтүрдүңүз! Сиз азыр Python колдоно аласыз, бирок кээ бир жалпы пакеттерди орнотуу жакшы, биз кийинки кадамда жасайбыз.

2 -кадам: Пакеттерди орнотуу

Пакеттерди орнотуу
Пакеттерди орнотуу
Пакеттерди орнотуу
Пакеттерди орнотуу

Кааласаңыз, бул кадамды өткөрүп жиберсеңиз болот, анткени Python түздөн -түз көптөгөн нерселерди жасай алат.

Бирок, сиз кадамдарды текшерип көргүңүз келиши мүмкүн, анткени сиз Python менен кооз нерселерди кылгыңыз келгенде, бир нече пакеттерди орнотушуңуз керек болот.

Эгерде сиз көбүрөөк визуалдык үйрөнүүчү болсоңуз, анда муну кантип жасоо боюнча видео:

Тексттин көрсөтмөлөрү:

Python орнотуу аяктагандан кийин, Python орнотулган папкага өтүңүз (бул C:/Python дейли) жана "Скрипттер" деп аталган папканы табыңыз. Анын ичинде "pip3.8" деп аталган файл болушу керек (же аягында жогорку номер, муну окуп жатканыңызга жараша, ошондуктан pipX. Y табыңыз)

-Pip3.8 баскычын чыкылдатыңыз, биз андай кылбайбыз (караңыз, көрүнгөндөй түз эмес)

-Ctrl баскычын басып турганда, Скрипттер папкасынын бир жерин оң баскыч менен чыкылдатып, "Open PowerShell" табыңыз, аны басыңыз. Бир аз текст жазылган көк экран ачылат.

-Ошол жерде болгондон кийин, pip3.8 install numpy терип, Enter баскычын басыңыз

Болду, китепкананы ушинтип орнотосуң! Оңой, ээ?

Эми, сиз пакеттерди орнотуп жатканда, numpy аягына чейин орнотуп жатканда, matplotlib жана scipy орнотушуңуз керек. Мааниси "pip3.8 орнотуу NAME"

Бул бүткөндөн кийин, сиз программалоону баштайсыз.

3 -кадам: Биринчи Python программасы (Орнотуу)

Биринчи Python программасы (Орнотуу)
Биринчи Python программасы (Орнотуу)
Биринчи Python программасы (Орнотуу)
Биринчи Python программасы (Орнотуу)
Биринчи Python программасы (Орнотуу)
Биринчи Python программасы (Орнотуу)

Python орнотулганда, биз Python IDLE орноттук жана аны менен программаларыбызды жазуу үчүн колдонобуз.

Тилекке каршы, анын сүйкүмдүү сүрөтчөсү жок. Сиз муну C: / Python / Python38 / Lib / idlelib таба аласыз.

-Орнотулган папкаңызда Libга, андан кийин idlelib өтүңүз. "Бош" деп аталган файлды таап, иштетиңиз. Терезе ачылат.

"Ctrl+N" чыкылдатыңыз "аталышсыз" деп аталган жаңы терезени ачуу үчүн. Бул жерде биз биринчи Python программабызды жазабыз!

-Баары иштээрин текшерүү үчүн, төмөнкүлөрдү териңиз:

басып чыгаруу ("Мунун баарын мен кылдым")

Файлды сактоо үчүн F5 баскычын басыңыз. Атын тандап, аны таба турган жерге сактап коюңуз. Мен сиздин үстөлүңүздө Python аттуу атайын файлды сунуштайм.

-F5 басканда, сиз бардык өзгөртүүлөрдү сактайсыз жана программаны иштетесиз. Жаңы терезе ачылат жана ичине "Мунун баарын кылдым" деп жазылат. А сиз мунун баарын жасадыңыз, биринчи Python программаңызды жаздыңыз. Куттуктайм!

Келечекте оңой жетүү үчүн иштебей турган жарлыкты түзүп, аны үстөлүңүзгө коюңузду сунуштайм.

Кийинки кадамдарда мен Pythonдо иштин негиздерин түшүндүрөм. Эгерде сиз программалоодо жаңы болсоңуз, аларды текшерип көрүңүз же мисал формасындагы негизги өзгөчөлүктөрү бар Python алдамчылык баракчасын тиркеген акыркы кадамга өтүңүз.

4 -кадам: Комментарийлер

Биз экранда жазуу материалдарын кантип басып чыгарууну билгендиктен, биз кодубузга комментарийлерди кошууга өтсөк болот. Комментарийлер коддоонун абдан маанилүү бөлүгү болуп саналат жана сизди профессионал кылып көрсөтөт. Комментарийлер - бул кодду окуган адамдар үчүн болгон коддордун саптары. Алар коддун бөлүмү адам тилинде эмне кылышы керек экенин түшүндүрүшөт, андыктан анын эмне кылып жатканын көрүү үчүн коддун ар бир сабын анализдөөнүн кажети жок.

Унутпаңыз, комментарийлер = жакшы

Комментарийди #менен жазабыз. Python #кийин эч нерсе көрбөйт, комментарий мындай көрүнөт:

басып чыгаруу ("Мен дагы кылдым") #Ой

Эгерде сиз F5ти басып, программаны иштетсеңиз, анда Oops жок "Мен муну дагы кылдым" болот.

Эми сиз кодуңузга кантип комментарий берүүнү билсеңиз, келгиле, кээ бир эсептөөлөрдү жүргүзүүгө өтөлү.

Instructables кодду бузат, эгер сиз аны көчүрүп койсоңуз, анда мен бул кадамдын кодун GitHub -дан көчүрүүнү сунуштайм, бул жерде.

5 -кадам: Сактоо жана өзгөрмөлөр менен иштөө

Биз азыр программаларды жазып жаткандыктан, алардын көбү биз программага жазган маалыматтарды сактап, анан аны менен бир нерсе кылышы керек болот. Программаны иштетүүдөн мурун аны коддоп койсоңуз болот же input () функциясын колдонуу менен аны киргизсеңиз болот.

Биринчиден, Python (жана башка программалоо тилдери) биз сыяктуу = көрбөсүн билишиңиз керек.

Python = үчүн = = оң жагын = сол жагына сактоо. Башаламандыкты болтурбоо үчүн, бир мисалды көрөлү.

Биз азыр программист болгондуктан, коддун түшүндүрмөлөрү комментарийлерде болот.

a = 1 #ат а азыр 1ге барабар

b = a #бери 1ге барабар, b азыр дагы 1ге барабар

print ("a") #программанын иштеп жатканын көрүү үчүн биз баалуулуктарды басып чыгарышыбыз керек

Байкагандай, Pythonдогу программалар биринчи саптан аягына чейин ырааттуу түрдө аткарылат. Бул, эгерде биз азыр өзгөрмөнү кайра аныктасак, андагы маани алмаштырылат. Мисалы:

a = 1 #a 1b = a #b дагы 1, анткени a = 1a = 2 #a азыр 2ге өзгөрдү, бирок b дагы эле а нын биринчи маанисин эстейт, анткени биз 3 -сапта а маанисин өзгөрттүк жана b 2 -сапта аныкталган

басып чыгаруу ("а")

басып чыгаруу ("b")

Instructables кодду бузат, эгер сиз аны көчүрүп койсоңуз, анда мен бул кадамдын кодун GitHub -дан көчүрүүнү сунуштайм, бул жерде.

6 -кадам: эсептөөлөр

Эми бир аз эсептөөлөрдү жүргүзөлү, мурунку кадамда кылган нерселерибизден бир аз жаңыртуу.

a = 1

b = 2

c = 0 #адегенде биз cге маани беребиз, андыктан эмнеге 0 эмес, баары бир нерсе болушу мүмкүн, анткени биз кийинки сапта маанини өзгөртөбүз

c = a+b #c азыр 1+2 aka c = 3

басып чыгаруу ("c:", c) #биз "c:" текст катары басып чыгарабыз, андан кийин c маанисин кошуп, сулуу көрүнөт

басып чыгаруу ("a:", a, "b:", b, "c:", c) #окшош түрдө биз башка өзгөрмөлөрдү жана алардын аттарын басып чыгарабыз

Ушул сыяктуу эле биз дагы колдоно алабыз:

+, - плюс жана минус өзүнчө түшүнүктүү

* баалуулуктарды көбөйтөт

/ баалуулуктарды бөлөт

Мисалы үчүн:

a = 1

b = 2

c = a/b #cнин мааниси азыр 1/2 aka 0.5

басып чыгаруу ("c:", c)

Instructables кодду бузат, эгер сиз аны көчүрүп койсоңуз, анда мен бул кадамдын кодун GitHub -дан көчүрүүнү сунуштайм, бул жерде.

7 -кадам: Эгерде билдирүүлөр

Кээде биз бир нерсе болуп калса, биздин программанын кандайдыр бир жыйынтыкты басып чыгарышын каалайбыз. Бул программанын номери 100дөн жогору болсо гана басып чыгарабыз:

number1 = 10 #биз ага каалаган ысымды бере алабыз, мурунку мисалдар a катары колдонулган

миссисипи = 90 #караңыз, аты тамгадан башталса, каалаган нерсе болушу мүмкүн

a = 91 #биз дагы деле колдоно алабыз

if number1+mississippi> = 100: #IF сол жагы чоңго же оңго барабар болсо

басып чыгаруу ("number1+миссисипи жок дегенде 100") #муну кыл (ооба, чегинүү керек)

if number1+a == 100: #IF сол толугу менен оңго барабар

print ("number1+a жок дегенде 100") #IF, эгер туура эмес болсо

Эгерде биз бул программаны иштетсек, анда ал биринчи билдирүүнү гана басып чыгарарын көрөбүз, анткени 10+90 - 100

Instructables кодду бузат, эгер сиз аны көчүрүп койсоңуз, анда мен бул кадамдын кодун GitHubдан көчүрүүнү сунуштайм, бул жерде.

8 -кадам: Аягы ???

Мунун баары Python үчүнбү?!

Наа, андан алыс. Сиз азыр өзгөрмөлөрдү кантип сактоонун жана алар менен математиканын негиздерин билесиз. Көбүрөөк иштөө үчүн мен жөнөкөй коддордун мисалдары менен Python таблицасын тиркеп койдум. Үйрөнүүнүн эң жакшы жолу - бул мисалдарды өзүңүз сынап көрүү жана кодду алмаштырганда эмне болорун көрүү.

Файлдарды менин GitHub -дан да тапса болот,

Сунушталууда: