Mundarija:
- 1 -qadam: Python -ni yuklab oling
- 2 -qadam: IDLE -ni oching
- 3 -qadam: Bir oz chalkashlik
- 4 -qadam: Haqiqiy dastur faylini yarating
- 5 -qadam: Kod yozishni boshlashdan oldin
- 6 -qadam: Dasturingizni yozishni boshlang
- 7 -qadam: Dasturni ishga tushiring
- 8 -qadam: Kirish qiymatlariga ko'rsatmalar qo'shish
- 9 -qadam: Chiqish hosil qiling
- 10 -qadam: Dasturni yana bir marta ishga tushiring
Video: Python bilan Mad Lib: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Pythonda Mad Libs dasturini yaratish
Sizga nima kerak:
1. Windows yoki Mac kompyuteri
2. Internetga ulanish
Oxirigacha nimani bilib olasiz:
1. Iplar
2. O'zgaruvchilar
2. Kirish va bosib chiqarish funktsiyalari
1 -qadam: Python -ni yuklab oling
Avval siz pythonni yuklab olishingiz kerak (aniq). Python.org saytiga o'ting, yuklab olish tugmasini bosing va tizimingizga mos versiyani tanlang.
2 -qadam: IDLE -ni oching
Python -ni yuklab olib o'rnatganingizdan so'ng, IDLE -ni oching. IDLE - bu qo'llanmada biz foydalanadigan dasturlash muhiti. Python -ni yozishimiz mumkin bo'lgan boshqa dasturlar ham bor, lekin bu Python -ning o'zi bilan ta'minlangan asosiy dastur.
3 -qadam: Bir oz chalkashlik
IDLE -ni birinchi marta ochganingizda paydo bo'ladigan oyna Python kodi uchun o'yin maydonchasi sifatida ishlatilishi mumkin. Agar siz buyruqni kiritganingizda va "Enter" tugmachasini bosganingizda, u avtomatik ravishda o'sha satrda ishlaydi va xotirada belgilangan qiymatlarni saqlaydi. Hamma narsa qanday ishlashi haqida asosiy tasavvurga ega bo'lish uchun davom eting va mening kodimni takrorlang, ehtimol o'z ismingiz va bir -biridan farqli. Xavotir olmang, agar siz buni tushunmasangiz, biz keyingi bosqichlarni batafsil ko'rib chiqamiz.
4 -qadam: Haqiqiy dastur faylini yarating
O'yin maydonchasida kod yozish qiziqarli, lekin dasturni o'z -o'zidan ishga tushirish imkoniyatiga ega bo'lish uchun biz dastur faylida kodni saqlashimiz kerak. Dasturni yozish uchun yangi fayl yarating.
5 -qadam: Kod yozishni boshlashdan oldin
Foydalanuvchidan ma'lumot olish va uni saqlash uchun biz saqlamoqchi bo'lgan har bir so'z uchun o'zgaruvchilar yaratishimiz kerak. Algebrada bo'lgani kabi o'zgaruvchini o'ylab ko'ring. Siz chap tarafdagi o'zgaruvchiga nom berasiz va keyin uni teng belgidan foydalanib qiymatga belgilaysiz. Algebradan farqli o'laroq, siz o'zgarmaydigan sonlarni saqlashingiz mumkin. Bunday holda, biz satrlarni saqlaymiz. String - bu faqat so'z yoki jumla. E'tibor bering, istalgan vaqtda matn qo'shtirnoq bilan o'ralgan. Bir yoki ikkita tirnoqlardan foydalanishingiz mumkin, agar ochilish yopilish bilan bir xil bo'lsa. Bu tirnoq raqamlar yoki o'zgaruvchilar uchun shart emas, faqat satrlar.
6 -qadam: Dasturingizni yozishni boshlang
Boshlash uchun, keling, foydalanuvchidan olishimiz kerak bo'lgan to'rtta so'zning har biriga o'zgarmaydigan qilaylik. Foydalanuvchidan ma'lumot olish uchun biz input () dan foydalanamiz. Har bir o'zgaruvchining qiymatini input () ga o'rnatish orqali biz foydalanuvchidan ma'lumotlarni olishimiz va ularni shu o'zgaruvchilarda saqlashimiz mumkin.
Foydalanuvchiga matnni chop etish uchun biz print () buyrug'idan foydalanamiz va kerakli narsani qavs ichida joylashtiramiz. Yodingizda bo'lsin, satrlar tirnoq bilan o'ralgan bo'lishi kerak, lekin o'zgarmaydigan nomlar emas. Kodni chop etish funktsiyasida takrorlash orqali so'zlarni ketma -ket chop eting.
7 -qadam: Dasturni ishga tushiring
Endi bizda ishlaydigan dastur bor, uni ishga tushirish va ishga tushirish modulini bosish orqali ishga tushiring. Agar siz faylni saqlamagan bo'lsangiz, u faylni ishga tushirishdan oldin uni saqlashingizni so'raydi. Shunday qilib, dasturni ishga tushiring. Siz hech narsa chiqmasligini sezasiz, chunki biz faqat foydalanuvchidan ma'lumot so'raganmiz, lekin ularga hech qanday savol bermaganmiz. Davom eting va ular orasiga kirgan 4 so'zni kiriting va so'zlarning to'g'ri chop etilganligiga ishonch hosil qiling. Agar shunday bo'lsa, dastur fayliga qayting va keyingi bosqichga o'ting.
8 -qadam: Kirish qiymatlariga ko'rsatmalar qo'shish
Input () funktsiyasini taklif qilish uchun biz qavs orasiga kerakli narsani yozamiz. Davom eting va har bir kirishga ko'rsatma qo'shing va keyin ularning to'g'ri ishlashini ta'minlash uchun dasturni ishga tushiring. Siz sezasizki, menda: dan keyin bo'sh joy qo'ydim: tirnoq bilan yopishdan oldin. Bu shuni anglatadiki, foydalanuvchi yozganda, u yo'g'on ichakning yonida siqilmaydi.
9 -qadam: Chiqish hosil qiling
Haqiqiy nashrni qo'shayotganimiz uchun, davom eting va biz ilgari qo'shgan test bosib chiqarish funktsiyasidan xalos bo'ling. Endi aqldan ozgan libni to'g'ri chiqarish uchun bilishingiz kerak bo'lgan ikkita narsa bor. Birinchidan, biz she'rni chop qilyapmiz va uni bir necha satrda bo'lishini xohlaganimiz uchun, '\ n' qatoriga yozish keyingi qatorga o'tib ketishini ta'kidlash muhim. Ikkinchidan, mag'lubiyatga yozishda siz jingalak qavslardan {} va.format () yordamida matnni matnga kiritishingiz mumkin. Masalan, "Menga {0} va {1}" yoqadi. Formati ("ovqat", "suv") "Menga ovqat va suv yoqadi" yozuvi chiqadi. Buni aqldan ozgan libni chop etishda o'z foydamizga ishlatishimiz mumkin. O'z dasturingizdagi rasmdagi kodni takrorlang.
10 -qadam: Dasturni yana bir marta ishga tushiring
Davom eting va dastur to'g'ri ishlashiga ishonch hosil qilish uchun yana bir marta ishga tushiring. Tabriklaymiz! Siz Python dasturini yozdingiz.
Tavsiya:
MySQL, PHP5 va Python bilan Arduino YÚN -ga kirishni boshqarish: 11 qadam (rasmlar bilan)
MySQL, PHP5 va Python yordamida Arduino YÚN -ga kirishni boshqarish: Salom do'stlar! Siz bilganingizdek, sentyabr oyida Arduino, Arduino YUN ning yangi premyerasi. Bu kichkina do'stning Linux o'rnatilgan tizimi bor, uning yordamida biz siz o'ylagan hamma narsani ishga sola olamiz (hech bo'lmaganda hozirgacha). Ma'lumotlar juda oz bo'lsa -da
LittleBits Mad Libs (-ish): 7 qadam (rasmlar bilan)
LittleBits Mad Libs (-ish): Talabalaringizni NGSS (keyingi avlod fan standartlari) muhandislik amaliyotini (va agar siz boshqa cheklovlar qo'shsangiz!) Birlashtiradigan muammoga jalb qilishga tayyormisiz? Laboratoriyalar, Lego WeDo, LEGO
Arduino: Step Motor uchun nozik Lib: 19 qadam
Arduino: Step Motor uchun Precision Lib: Bugun men sizga cheklovli kalitlarga ega dvigatel haydovchisining kutubxonasini, dvigatelning tezlanish va mikro qadamli harakatlanishini ko'rsataman. Arduino Uno va Arduino Mega -da ishlaydigan bu Lib sizga dvigatellarni faqat bitta emas, balki boshqa joyga ko'chirishga imkon beradi
Qanday qilib televizoringiz ko'rinmas bo'lib qolishi mumkin : 6 qadam (rasmlar bilan)
Qanday qilib televizoringiz ko'rinmas bo'lib qolishi mumkin …: Salom, qiziqishingiz uchun rahmat. Birinchidan, men bu darslikda qila oladigan har qanday til xatosi uchun uzr so'rayman, men frantsuzman (hech kim mukammal emas; p) Agar tuzatishlar bo'lsa, menga ayting, thx;) Endi, asosiysi: Men foydalanganimdan keyin TV-B
3x3x3 LED kub Arduino Lib bilan: 4 qadam (rasmlar bilan)
3x3x3 LED kubli Arduino Lib bilan: LED kublarini yaratish bo'yicha boshqa ko'rsatmalar mavjud, bu bir necha sabablarga ko'ra farq qiladi: 1. U kam sonli tayyor komponentlar va to'g'ridan-to'g'ri Arduino bilan bog'langan holda qurilgan. 2. O'chirish sxemasini aniq, takrorlash oson, bu pr