2020-09-04 16:00:51
Python-тред
Китоблар — *линк*
Яна китоблар — *линк*
Ва яна китоблар — *линк*
Э яна китоблар — *линк*
Код жойлаштириш учун - pastebin.com
Онлайн-компилятор - pyfiddle.io
Q&A
Q: Луц китобларини ўқишни тавсия қиласанми?
A: Ҳа, шахсан ўқиганман. Aммо у китоб ҳаммага ҳам маъқул келавермайди, кўп киши китобда олди-қочди гаплар кўп дейди, айримлар китоб базавий билимларни беришда яхшилигини таъкидлайди
Q: Python 2.x ни ўргансам ҳам бўладими?
A: Йўқ, Python 2'нинг даври ўтди ва ҳозир барча Python 3 га ўтишган. Илончанинг 2-чи версияси ҳозирда ишлатилмаябди.
Q: Python'ни яна қандай ўрганиш мумкин?
A: Python'нинг документацияси сифатли ёзилган деб айта оламан. https://docs.python.org/3/tutorial/introduction.html
Q: Aлгортимлаш бўйича қандай яхши курслар мавжуд?
A: Русчада яхши курслар бор — youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
Q: Django 1.х ни ўрганаверсам бўладими? Кўп китоблар шу версия бўйича экан.
A: Ҳа, бемалол ўрганса бўлади. У Python учун ажойиб кутубхоналардан бири ва документацияси ҳам ёмонмас. 1.х версиянинг асосий принсиплари ўша-ўша. 2.х га ўтиш учун changelog'ни қўлласа бўлади
Q: Питонда мобил иловалар қилса бўладими?
A: Ҳа, бўлади, бу учун махсус Kivy фреймворки мавжуд (аммо у тўлақонли ва аъло фреймворк эмас)
Q: Эшитишим-ча, Python аста ишларкан. Қандай қилиб кодни тезлаштириш мумкин?
A: 1) Кодни текшир, алгоритмлар ва маълумотлар структурасини текшир, чунки тезлик шу ерга боғлиқ.
2) Кодни JIT-компиляция орқали тезлаштириш мумкин. Numba модули ҳақида ўқисанг ҳам зарар қилмайди.
#python
@progerlive
4.2K views13:00