1-bobda siz Pythonni kompyuteringizga o'rnatishni o’raganasiz va birinchi ishga tushirasiz Hello world! Xabarini ekranga chop etadigan dastur. 2-bobda
Download 0.54 Mb.
|
Asosiy qismlari
- Bu sahifa navigatsiya:
- Pythonning Zeni
O'zingiz sinab ko'ring
2-10. Izoh qo'shish: yozgan dasturlardan ikkitasini tanlang va har biriga kamida bittadan izoh qo'shing. Agar yozish uchun aniq bir narsa bo'lmasa, shunchaki ismingizni qo'shing va har bir dastur faylining yuqori qismidagi joriy sana bo’lsin. Keyin bitta gapni yozing dastur qanday ishlayotgnini tasvirlab bersin. Pythonning Zeni Uzoq vaqt davomida Perl dasturlash tili Internetning asosiy tayanch bo'lib kelgan. Dastlabki kunlarda aksariyat interaktiv veb-saytlar skriptlar Perl tomonidan quvvatlandi. Perl jamoasining o'sha paytdagi shiori: «Ko'p narsada amalga oshirishning bir usuli bor. ” Odamlar bu fikrni bir muncha vaqt yoqtirdilar, chunki tilga yozilgan moslashuvchanlik ko'p muammolarni hal qilishga imkon berdi. Ushbu yondashuv sizning ustingizda ishlash paytida maqbul edi o'z loyihalari, lekin oxir-oqibat odamlar moslashuvchanlikka e'tibor berishini angladilar uzoq vaqt davomida yirik loyihalarni saqlashni qiyinlashtirdi. Tajribali Python dasturchilari sizni murakkablikdan qochishga va iloji boricha soddalikka intilishga undaydi. Python hamjamiyati faylasuvi Tim Pitersning "Python Zenida" mavjud, tarjimoningizga import qilib, yaxshi Python kodini yozish uchun ushbu qisqa tamoyillarga kiring. Men butun "Zen of." Ni ko'paytirmayman Python "bu yerda, lekin yordam berish uchun bir nechta satrlarni aytib beraman, boshlang'ich Python dasturchisi sifatida siz uchun muhim bo'lishi kerak. buni import qiling Pitonning Zeni, Tim Peters tomonidan Chiroy xunukdan yaxshiroqdir. Python dasturchilari kod chiroyli bo'lishi kerak, degan tushunchani qabul qilishadi va oqlangan. Dasturlashda odamlar muammolarni hal qilishadi. Dasturchilar bor har doim yaxshi ishlab chiqilgan, samarali va hatto chiroyli yechimlarni hurmat qiladi. Python haqida ko'proq bilib, undan ko'proq kod yozish uchun foydalanganda, kimdir bir kuni sizning yelkangizga qarab: «Voy, chiroyli kod! ” Oddiy murakkabdan yaxshiroqdir . Agar sizda sodda va murakkab echim va ikkalasi o'rtasida tanlov mavjud bo'lsa ishlang, oddiy echimdan foydalaning. Sizning kodingizni saqlash osonroq bo'ladi va u keyinchalik sizga va boshqalarga ushbu kod asosida ishlash osonroq bo'ladi. Murakkab murakkabdan yaxshiroqdir. Haqiqiy hayot tartibsiz, ba'zan esa muammoni oddiy hal qilishning iloji yo'q. Bunday holda, ishlaydigan eng oddiy echimdan foydalaning. O'qish qobiliyati hisobga olinadi. Sizning kodingiz murakkab bo'lgan taqdirda ham, uni o'qiydigan qilib qo'ying. Qachonki murakkab kodlashni o'z ichiga olgan loyihada ishlash, ushbu kod uchun ma'lumotli sharhlar yozishga e'tibor bering. Tarjimon bitta bo'lishi kerak - buni amalga oshirishning aniq usuli Agar ikkita Python dasturchisidan bir xil masalani echish so'ralsa, ular juda mos echimlarni taklif qilishi kerak. Bu bor degani emas dasturlashda ijodkorlik uchun joy yo'q. Aksincha! Ammo dasturlashning ko'p qismi oddiy vaziyatlarda kichik, odatiy yondashuvlardan iborat yanada kattaroq, ijodiy loyiha doirasida. Dasturlaringizning yong'oqlari va boltlari boshqa Python dasturchilariga mantiqiy bo'lishi kerak. Hozir hech qachon bo'lmaganidan yaxshiroq. Siz butun umringizni barcha nozikliklarni o'rganishga sarflashingiz mumkin va umuman dasturlash, ammo keyin siz hech qachon hech birini to'ldirmaysiz loyihalar. Mukammal kod yozishga urinmang; ishlaydigan kodni yozing va keyin ushbu loyiha uchun kodingizni takomillashtirish yoki yangi narsalarga o'tish to'g'risida qaror qabul qiling. Keyingi bobga o'tishda va ko'proq narsalarni qazishni boshlaganingizda ishtirok etgan mavzular, ushbu soddalik va ravshanlik falsafasini saqlashga harakat qiling aql. Tajribali dasturchilar sizning kodingizni ko'proq hurmat qilishadi va xohlashadi sizga fikr-mulohaza bildirishdan va qiziqarli narsalar bilan siz bilan hamkorlik qilishdan xursand bo'ling loyihalar. Download 0.54 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling