Mundarija:
- 1 -qadam: talablar
- 2 -qadam: IDLE muharriridan foydalanish
- 3 -qadam: Kodning birinchi qatorlari - Python toshbaqasini import qiling
- 4 -qadam: kvadrat yaratish
Video: Python Turtle yordamida kodlashni o'rganing: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Ushbu qo'llanmada biz Python yordamida kodlashning qiziqarli dunyosi, xususan Turtle kutubxonasi bilan tanishamiz.
Sizda kodlash tajribasi yo'q deb taxmin qilamiz. Agar siz ko'proq o'rganmoqchi bo'lsangiz, muallifning kitobini o'qishni tavsiya etamiz:
www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…
1 -qadam: talablar
Nima talab qilinadi?
Python 2.7 yoki undan yuqori o'rnatilgan kompyuter yoki Raspberry Pi.
Ajablanarlisi shundaki, Python -ni ko'pgina operatsion tizimlar ostida har qanday kompyuterda ishlatish mumkin. Python -ni qurilmangizga qanday yuklab olish haqida ma'lumot olish uchun quyidagi manzilga o'ting.
www.python.org/
Yuklab olish menyusida operatsion tizimni tanlang va o'rnatish ko'rsatmalariga amal qiling.
2 -qadam: IDLE muharriridan foydalanish
Python IDLE (Integrated Development and Learning Environment) - bu tahrirlovchidan foydalanadigan muharrir, lekin yana ko'plari bor. Robo-Geek-da biz buni tushunamiz, bu ishni bajaradi va birinchi marta kodlovchilarni qo'rqitmaydi. IDLE haqida qo'shimcha ma'lumot olish uchun quyidagilarni tekshiring:
docs.python.org/2/library/idle.html
Python -ni o'rnatgandan so'ng, biz IDLE -ni ochishimiz kerak.
IDLE muharririni qanday ochish qaysi operatsion tizim ishlatilishiga bog'liq bo'ladi. Qo'llanmaning qolgan qismi sodda bo'lishi uchun siz Windows 10 bilan kompyuterdan foydalanayotganingizni taxmin qilasiz. Aks holda, ko'p tashvishlanmang, Internetda tezkor qidiruv qiling va siz juda ko'p yordam topasiz.
Windows -da, Boshlash menyusiga o'ting, Python papkasini ko'ring va IDLE belgisini tanlang.
Muvaffaqiyatli bo'lsa, siz ushbu qadam uchun rasmda ko'rsatilgan ekranni ko'rasiz. Menyu ostidagi birinchi qatorda Python -ning qaysi versiyasidan foydalanayotganingiz ko'rsatilgan.
3 -qadam: Kodning birinchi qatorlari - Python toshbaqasini import qiling
Endi darslikning qiziqarli qismi. Keling, kodni olaylik:
Avval biz foydalanadigan kutubxonaga qo'ng'iroq qilishimiz kerak, bu import buyrug'i yordamida amalga oshiriladi. Quyidagilarni kiriting va Enter ni bosing.
toshbaqa import qilish
Notice IDLE, python buyrug'i importini to'q sariq rangda ajratib ko'rsatadi. Keyin biz toshbaqa ob'ektini yaratishimiz kerak, quyidagi kodni kiriting va Enter ni bosing
t = toshbaqa. toshbaqa ()
Enter tugmachasini bosgandan so'ng, agar sintaksis yoki imlo xatolari bo'lmasa, bu qadam uchun rasmda bo'lgani kabi oq fonning o'rtasida uchburchak ko'rsatiladigan yangi ekran ko'rsatiladi. Derazalarni alohida joylashtiring va oynaning o'lchamini rostlang, ular yonma -yon joylashsin.
4 -qadam: kvadrat yaratish
Ekran markazidagi kichik uchburchak toshbaqani ifodalaydi.
Toshbaqa oldinga siljishi uchun quyidagilarni yozing:
t.fd (100)
E'tibor bering, toshbaqa toshbaqa ko'rsatgan tomonga 100 piksel harakat qildi. Endi toshbaqani 90 gradusga burib pastga qarating:
t.rt (90)
Endi toshbaqa tushganda, biz maydonni to'ldirish uchun yana bir nechta buyruqlar yozamiz:
t.fd (100) t.rt (90) t.fd (100) t.rt (90) t.fd (100)
Ajoyib, siz birinchi maydonni tugatdingiz!
Endi toshbaqani uyga qaytaramiz va ekranni tozalaymiz:
t.home ()
ravshan ()
Shu bilan bir qatorda, for loop yordamida kvadratni yanada samarali chizishimiz mumkin:
i uchun (4):
t.fd (100) t.rt (90)
Kaplumbağaning rangini ko'k rangga o'zgartirishimiz mumkin:
t.rang ("ko'k")
Va, albatta, biz yana ko'p ishlarni qila olamiz, bu darslik sizga ta'm berish va sizni yo'lga qo'yish uchun edi. Qo'shimcha ma'lumot olish uchun Python Turtle hujjatlarini tekshiring.
docs.python.org/2/library/turtle.html
Shuningdek, muallifning kitobini sotib olishni o'ylab ko'ring:
www.amazon.com/by-Omar-Silva-Zapata/e/B00Y…
Barcha ezgu tilaklarni tilayman.
Tavsiya:
C ++ ni o'rganing: 6 qadam
C ++ ni oop o'rganing: salom, bu ko'rsatmada siz c ++ oop asoslarini o'rganasiz, umid qilamanki sizga yoqadi
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): 5 qadam (rasmlar bilan)
SCARA robot: Fovard va teskari kinematika haqida bilib oling !!! (Plot Twist, ARDUINO -da ishlov berish yordamida real vaqt rejimida interfeys yaratishni o'rganing !!!!): SCARA roboti sanoat dunyosida juda mashhur mashinadir. Bu nom tanlangan mos keladigan robotli qurol yoki tanlangan mos keladigan bo'g'inli robot qo'lini anglatadi. Bu, asosan, uch darajali erkinlik robotidir, bu birinchi ikkita displey
Makey Makey yordamida pianino tugmachalarini o'rganing: 6 qadam (rasmlar bilan)
Makey Makey yordamida pianino tugmachalarini o'rganing: Men buni "Maker" stantsiyasida o'tkaziladigan kechada qurdim. Bu o'yin pianino klaviaturasida eslatmalar qaerda ekanligini o'ynash orqali bilib olishga yordam beradi. Bizning guruhimiz ta'lim ko'rgazmasida Maker Station paviloniga taklif qilindi. Tarbiyachi bilan gaplashayotganda
HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash: 3 qadam
HyperDuino uchun MBlock brauzeriga asoslangan kodlashni boshlash: HyperDuino bilan mBlock veb -asosidagi o'quv qo'llanmasiga xush kelibsiz. Bu sizga mBlock -ni qanday o'rnatishni va kodingizni HyperDuino -ga yuklashni ko'rsatib beradi. Bu sizga aqlli avtomobil uchun asosiy kodni qanday yaratishni ham ko'rsatadi. Boshlash uchun, darhol sakrab o'tamiz
Kodlashni tahlil qilish asboblar to'plami ko'rsatmalari: 9 qadam
Kodlarni tahlil qilish bo'yicha ko'rsatmalar: Kodlarni tahlil qilish uchun asboblar to'plami (CAT) - bu Internetda mavjud bo'lgan sifatli ma'lumotlarni tahlil qilish uchun bepul dastur. Matnli ma'lumotlarga ega bo'lgan tadqiqotchilar uchun CAT katta hajmdagi ma'lumotlar miqdorini miqdoriy turlarga ajratish va modelini tuzishga imkon beradi.