Mundarija:
- 1 -qadam: Python -ni o'rnatish
- 2 -qadam: Paketlarni o'rnatish
- 3 -qadam: Birinchi Python dasturi (sozlash)
- 4 -qadam: Izohlar
- 5 -qadam: O'zgaruvchilarni saqlash va ular bilan ishlash
- 6 -qadam: Hisob -kitoblar
- 7 -qadam: Agar bayonotlar bo'lsa
- 8 -qadam: Oxiri ???
Video: Python oson yo'li: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
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
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)
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:
DIY Visuino -dan foydalanib M5StickC ESP32 -da vaqtni qanday ko'rsatish kerak - Qilish oson: 9 qadam
DIY M5StickC ESP32 -da vaqtni Visuino -dan qanday ko'rsatish kerak - Qilish oson: Ushbu qo'llanmada biz ESP32 M5Stack StickC -ni Arduino IDE va Visuino -da LCD displeyda ko'rsatish uchun dasturlashni o'rganamiz
Oson cheksiz oynali kub yasang - 3D bosib chiqarish va dasturlash yo'q: 15 qadam (rasmlar bilan)
Oson cheksiz ko'zgu kubini yasang | 3D bosib chiqarish va dasturlash yo'q: hamma yaxshi cheksiz kubni yaxshi ko'radi, lekin ularni yasash qiyin bo'lganga o'xshaydi. Bu ko'rsatma uchun mening maqsadim-buni qanday qilishni bosqichma-bosqich ko'rsatish. Nafaqat bu, balki men sizga ko'rsatma berib, siz buni qila olasiz
T2 - Choy Bot - Choy tayyorlash oson: 4 qadam
T2 - Choy bot - Choy tayyorlash osonlashtirildi: Choy boti foydalanuvchiga choyni tavsiya etilgan vaqtga tayyorlashga yordam berish uchun qilingan. Dizayn maqsadlaridan biri uni oddiy saqlash edi. ESP8266 servo dvigatelni boshqarish uchun veb -server bilan dasturlashtirilgan. ESP8266 veb -serveri mobil qurilmalarga javob beradi va
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: 4 qadam
Oson qadam bilan o'z ishga tushirish buyrug'ini yarating: men bu erda ko'rsataman, qanday qilib Windows operatsion tizimida o'z ishga tushirish buyrug'ini yaratishingiz mumkin. Aslida, derazalardagi bu xususiyat juda zo'r, bu sizning dastur oynangizni darhol ochish uchun foydalidir. Endi siz har qanday ilovani ochish uchun buyruqni yaratishingiz mumkin
Kompakt yorug'lik qilishning eng oson yo'li !! 3 oddiy qadam !!: 3 qadam
Kompakt yorug'lik qilishning eng oson yo'li !! 3 oddiy qadam !!: Sizga nima kerak - qalay folga 1 ta AA batareyasi (ba'zi AAA batareyalari ishlaydi) 1 mini lampochka (ko'pchilik chiroqlar uchun lampochkalar ishlatiladi; rasmga qarang) Rulka (agar kerak bo'lsa)