Mundarija:

Python oson yo'li: 8 qadam
Python oson yo'li: 8 qadam

Video: Python oson yo'li: 8 qadam

Video: Python oson yo'li: 8 qadam
Video: Qo'rquvni yo'qotish usullari #Шухратхужа Шухрат хужа 2024, Noyabr
Anonim
Python oson yo'l
Python oson yo'l

Shunday qilib, siz Python -ni o'rganishga qaror qildingiz va siz bu ko'rsatmaga duch keldingiz. (Ha, men Pythonni fe'l sifatida ishlataman.)

Bilaman, siz xavotirga tushishingiz mumkin, ayniqsa bu sizning birinchi dasturlash tili bo'lsa, sizni ishontirib aytamanki …

Python - bu juda qulay dasturlash tilidir, uni nafaqat bir soat ichida o'rganish mumkin, balki siz allaqachon bilasiz, chunki bu juda intuitiv.

Birinchidan, bilish kerakki, dasturchilar hech qanday dasturlash tilini to'liq bilmaydi. Ko'p dasturlash - bu nima qilishni xohlayotganingizni bilish, qanday qilishni bilmaslik va javobni googling qilish, misol kodini topish, keyin uni sizning ehtiyojlaringizga mos ravishda o'zgartirish.

Python - mashhur dasturlash tili, ya'ni Internetda ko'plab kod misollarini topish mumkin.

Bu yo'riqnomada biz Python-ni ishga tushirishni, kodning ba'zi asosiy misollarini ko'rib chiqishni o'rganamiz (oxirida ilg'or misollar yozilgan varaq bilan).

GitHub -ga havola bor, u erda barcha misol kodlari joylashtirilgan.

Instructables kodni buzishi mumkinligi sababli, men sizga GitHub -dan misol kodlarini nusxalash va joylashtirishni maslahat beraman:

1 -qadam: Python -ni o'rnatish

Bilaman, siz narsalarni qanday yuklab olishni va o'rnatishni bilasiz, duuuh.

Agar Python -ni o'rnatish birinchi marta qiyin bo'lsa, lekin siz buni asta -sekin o'qiyapsiz. Hammasi yaxshi bo'ladi.

-"Windows x86-64 bajariladigan o'rnatuvchisini yuklab olish" tugmasini bosing:

(Menimcha, siz Windows -dan foydalanayapsiz, agar bo'lmasa, jarayon deyarli bir xil bo'ladi)

-Yuklab olish tugagach, o'rnatilguncha NEXT tugmasini bosing. O'rnatish yo'lini "C:/Python" kabi chalkashroq narsaga o'zgartirishni tavsiya qilaman.

Tabriklaymiz, siz deyarli hamma narsani qildingiz! Siz endi Python -dan foydalanishingiz mumkin, lekin ba'zi umumiy paketlarni o'rnatish yaxshi, biz buni keyingi bosqichda qilamiz.

2 -qadam: Paketlarni o'rnatish

Paketlarni o'rnatish
Paketlarni o'rnatish
Paketlarni o'rnatish
Paketlarni o'rnatish

Agar xohlasangiz, bu bosqichni o'tkazib yuborishingiz mumkin, chunki Python qutidan tashqarida ko'p narsalarni bajarishga qodir.

Biroq, siz qadamlarni tekshirishni xohlashingiz mumkin, chunki oxir -oqibat siz Python bilan yanada qiziqarli narsalarni qilishni xohlasangiz, ba'zi paketlarni o'rnatishingiz kerak bo'ladi.

Agar siz vizual o'rganuvchi bo'lsangiz, buni qanday qilish haqida video:

Matn ko'rsatmalari:

Python -ni o'rnatish tugagach, Python -ni o'rnatgan papkaga o'ting (masalan, C:/Python) va "Skriptlar" nomli papkani toping. Uning ichida "pip3.8" nomli fayl bo'lishi kerak (yoki oxirida o'qiladigan vaqtga qarab yuqori raqam, shuning uchun pipX. Y ni toping)

-pip3.8 -ni bosmang, biz buni qilmayapmiz (qarang, ko'rinadigan darajada to'g'ri emas)

-Ctrl tugmachasini bosib turganda, Skriptlar papkasidagi biror joyni o'ng tugmasini bosing va "PowerShell -ni ochish" -ni toping. Biroz matnli ko'k ekran ochiladi.

-U erda bo'lganingizdan so'ng, pip3.8 install numpy kiriting va Enter tugmasini bosing

Mana, siz kutubxonani shunday o'rnatasiz! Osonmi?

Endi siz paketlarni o'rnatayotganda, numpy finishingni o'rnatishda matplotlib va scipy -ni ham o'rnatishingiz kerak. Ma'nosi "pip3.8 ni o'rnatish NAME"

Bu tugagandan so'ng, siz dasturlashni boshlaysiz.

3 -qadam: Birinchi Python dasturi (sozlash)

Birinchi Python dasturi (sozlash)
Birinchi Python dasturi (sozlash)
Birinchi Python dasturi (sozlash)
Birinchi Python dasturi (sozlash)
Birinchi Python dasturi (sozlash)
Birinchi Python dasturi (sozlash)

Python -ni o'rnatganimizda, biz Python IDLE -ni o'rnatdik va biz undan dasturlarimizni yozish uchun foydalanamiz.

Afsuski, unda yoqimli belgi yo'q. Siz buni C: / Python / Python38 / Lib / idlelib -da topishingiz mumkin.

-O'rnatish papkasida Lib -ga, keyin esa idlelib -ga o'ting. "Bekor" nomli faylni toping va ishga tushiring. Oyna ochiladi.

"Nomsiz" deb nomlangan yangi oynani ochish uchun Ctrl+N tugmalarini bosing. Bu erda biz birinchi Python dasturimizni yozamiz!

-Hamma narsa ishlayotganini tekshirish uchun quyidagilarni yozing:

chop etish ("Men bularning hammasini qildim")

-Faylni saqlash uchun F5 tugmasini bosing. Ismni tanlang va uni qaerda topsangiz saqlang. Ish stolida Python nomli maxsus faylni tavsiya qilaman.

-F5 tugmachasini bosganingizda, siz o'zgarishlarni saqlaysiz va dasturni ishga tushirasiz. Yangi oyna ochiladi va uning ichida "Men bularning hammasini qildim" yoziladi. Va siz bularning barchasini qildingiz, siz birinchi Python dasturini yozdingiz. Tabriklaymiz!

Men sizga bo'sh vaqt uchun yorliq yaratishni va kelajakda qulay foydalanish uchun uni ish stoliga qo'yishni maslahat beraman.

Keyingi bosqichlarda men Python -da qanday ishlashini tushuntiraman. Agar siz dasturlashda yangi bo'lsangiz yoki ularni Python cheat-varag'i biriktirilgan oxirgi bosqichga o'tkazib yuborsangiz, ularni tekshirib ko'ring.

4 -qadam: Izohlar

Aka yozish materiallarini ekranda qanday chop etishni bilganimiz uchun, biz o'z kodimizga izoh qo'shishga o'tamiz. Sharhlar kodlashning juda muhim qismidir va sizni o'zingizni professionalga o'xshatadi. Sharhlar - bu kodni o'qiydiganlar uchun mavjud bo'lgan kod satrlari. Ular kod bo'limi inson tilida nima qilish kerakligini tushuntirib berishadi, shuning uchun siz nima qilayotganini ko'rish uchun kodning har bir satrini tahlil qilishingiz shart emas.

Esda tuting, sharhlar = yaxshi

Biz #yordamida sharh yozamiz. Python #dan keyin hech narsa ko'rmaydi, sharh shunday ko'rinadi:

chop etish ("Men buni yana qildim") #Afsus

Agar siz F5 tugmachasini bosib dasturni ishga tushirsangiz, natija "men yana qildim" bo'ladi.

Endi siz o'z kodingizni qanday izohlashni bilasiz, keling, hisob -kitoblarni bajarishga o'taylik.

Ko'rsatmalar, agar siz nusxa ko'chirsangiz va joylashtirsangiz, kodni chalkashtirib yuboradi, shuning uchun men ushbu qadam uchun kodni GitHub -dan nusxalashni tavsiya qilaman.

5 -qadam: O'zgaruvchilarni saqlash va ular bilan ishlash

Biz hozir dasturlar yozayotganimiz sababli, ularning aksariyati biz yozgan ma'lumotlarni saqlashi va keyin u bilan biror narsa qilishi kerak bo'ladi. Siz dasturni ishga tushirishdan oldin uni kodga kiritishingiz yoki input () funktsiyasi yordamida so'ralganda kiritishingiz mumkin.

Avval bilishingiz kerakki, Python (va boshqa dasturlash tillari) biz kabi = ni ko'rmaydi.

To Python = = ning o'ng tomonini = ning chap tomoniga saqlang. Chalkashmaslik uchun, misolni ko'rib chiqaylik.

Biz hozir dasturchi bo'lganimiz uchun, izohlarda kod nima ekanligini tushuntirishlar bo'ladi.

a = 1 #nomi a endi 1 ga teng

b = a #1 ga teng bo'lgani uchun, b endi 1 ga teng

print ("a") # #dastur ishlayotganini ko'rish uchun biz qiymatlarni chop etishimiz kerak

Ko'rib turganingizdek, Python dasturlari birinchi qatordan oxirigacha ketma -ketlikda bajariladi. Bu shuni anglatadiki, agar biz endi o'zgaruvchini qayta aniqlasak, undagi qiymat o'zgartiriladi. Masalan:

a = 1 #a 1b = a #b ham 1, chunki a = 1a = 2 #a endi 2 ga o'zgartirildi, lekin b hali ham a ning birinchi qiymatini eslaydi, chunki biz 3 -qatorda a qiymatini o'zgartirdik va b 2 -qatorda aniqlangan

bosib chiqarish ("a")

bosib chiqarish ("b")

Ko'rsatmalar, agar siz nusxa ko'chirsangiz va joylashtirsangiz, kodni chalkashtirib yuboradi, shuning uchun men ushbu qadam uchun kodni GitHub -dan nusxalashni tavsiya qilaman.

6 -qadam: Hisob -kitoblar

Keling, ba'zi hisob -kitoblarni qilaylik, avvalgi bosqichda qilgan ishimizdan birozgina yangilanish.

a = 1

b = 2

c = 0 #birinchi bo'lib biz c qiymatini beramiz, shuning uchun 0 emas, balki hamma narsa bo'lishi mumkin, chunki biz keyingi satrda qiymatni o'zgartiramiz.

c = a+b #c endi 1+2 aka c = 3 ga teng

print ("c:", c) #biz "c:" ni matn sifatida chop etamiz, keyin c qiymatini qo'shamiz, shunda u chiroyli ko'rinadi.

print ("a:", a, "b:", b, "c:", c) #xuddi shunday biz boshqa o'zgaruvchilar va ularning nomlarini chop qilamiz

Xuddi shu tarzda biz quyidagilarni ishlatishimiz mumkin:

+, - ortiqcha va minus o'z -o'zidan tushunarli

* qiymatlarni ko'paytiradi

/ qiymatlarni ajratadi

Masalan; misol uchun:

a = 1

b = 2

c = a/b #c ning qiymati endi 1/2 aka 0,5 ga teng

chop etish ("c:", c)

Ko'rsatmalar, agar siz nusxa ko'chirsangiz va joylashtirsangiz, kodni chalkashtirib yuboradi, shuning uchun men bu qadamning kodini GitHub -dan bu erga ko'chirishingizni maslahat beraman.

7 -qadam: Agar bayonotlar bo'lsa

Ba'zida, agar biror narsa yuz bersa, bizning dasturimiz ba'zi natijalarni chop etishini xohlaymiz. Bu dasturda biz raqamni 100 dan yuqori bo'lsa chop etamiz.

number1 = 10 #biz unga har qanday nom berishimiz mumkin, oldingi misollar a sifatida ishlatilgan

mississippi = 90 #qarang, ism har qanday bo'lishi mumkin, agar u harfdan boshlansa

a = 91 #biz hali ham a dan foydalanishimiz mumkin

agar number1+mississippi> = 100: #IF chap tomoni o'ngga teng yoki katta bo'lsa

chop etish ("number1+mississippi kamida 100") #buni bajaring (ha, u chiziq bilan bo'lishi kerak)

agar number1+a == 100: #IF chap aynan o'ngga teng bo'lsa

print ("number1+a - kamida 100") #, agar IF to'g'ri bo'lmasa

Agar biz bu dasturni ishga tushirsak, u faqat birinchi ifodani chop etishini ko'ramiz, chunki 10+90 - 100

Ko'rsatmalar, agar siz nusxa ko'chirsangiz va joylashtirsangiz, kodni chalkashtirib yuboradi, shuning uchun men bu qadamning kodini GitHub -dan bu erga ko'chirishingizni maslahat beraman.

8 -qadam: Oxiri ???

Bu Python uchun hamma narsa emasmi?!

Naaah, undan uzoqda. Endi siz o'zgaruvchilarni saqlash va ular bilan matematikani bajarish asoslarini bilasiz. Ko'proq funktsionallik uchun men oddiy kod misollari bilan Python cheatheet -ni biriktirdim. O'rganishning eng yaxshi usuli - misollarni o'zingiz sinab ko'rish va kodni o'zgartirganda nima bo'lishini ko'rish.

Fayllarni GitHub -da ham topishingiz mumkin:

Tavsiya: