What is Python? – Python гэж юу вэ? #
Python is a popular programming language. It was created by Guido van Rossum, and released in 1991.
Python нь алдартай програмчлалын хэл юм. Guido van Rossum 1991 онд бүтээсэн.
It is used for:
Дараах зүйлүүдэд ашиглагддаг:
- web development (server-side),
вэб хөгжүүлэлт (сервер талд),
- software development,
програм хангамж хөгжүүлэлт,
- mathematics,
математик,
- system scripting.
системийн скрипт бичих.
What can Python do? – Python юу хийж чадах вэ? #
- Python can be used on a server to create web applications.
Python-ыг сервер дээр вэб програмууд үүсгэхэд ашиглаж болно.
- Python can be used alongside software to create workflows.
Python-ыг програм хангамжтай хамтран ажлын урсгал үүсгэхэд ашиглаж болно.
- Python can connect to database systems. It can also read and modify files.
Python нь өгөгдлийн сангийн системүүдтэй холбогдож чадна. Мөн файлуудыг уншиж, өөрчлөх боломжтой.
- Python can be used to handle big data and perform complex mathematics.
Python-ыг том өгөгдлийг боловсруулах, нарийн математик үйлдлүүд хийхэд ашиглаж болно.
- Python can be used for rapid prototyping, or for production-ready software development.
Python-ыг хурдан прототип хийх эсвэл үйлдвэрлэлийн бэлэн программ хангамж хөгжүүлэхэд ашиглаж болно.
Why Python? – Яагаад Python гэж? #
-
Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).
Python нь янз бүрийн платформ дээр ажилладаг (Windows, Mac, Linux, Raspberry Pi гэх мэт).
- Python has a simple syntax similar to the English language.
Python нь англи хэлтэй төстэй энгийн дүрэмтэй.
- Python has syntax that allows developers to write programs with fewer lines than some other programming languages.
Python нь хөгжүүлэгчдэд бусад зарим програмчлалын хэлнээс бага мөртэй программ бичих боломжийг олгодог дүрэмтэй.
- Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This means that prototyping can be very quick.
Python нь тайлбарлагч систем дээр ажилладаг, энэ нь код бичигдмэгц гүйцэтгэгдэж болно гэсэн үг юм. Энэ нь загварыг маш хурдан хийх боломжтой гэсэн үг юм.
- Python can be treated in a procedural way, an object-oriented way or a functional way.
Python-ны арга техникийг объект хандлагат эсвэл функцын байдлаар ашиглаж болно.
Good to know – Мэдэх хэрэгтэй #
- The most recent major version of Python is Python 3, which we shall be using in this tutorial. However, Python 2, although not being updated with anything other than security updates, is still quite popular.
Python-ийн хамгийн сүүлийн томоохон хувилбар нь Python 3 бөгөөд бид энэ хичээлд ашиглах болно. Гэсэн хэдий ч Python 2, аюулгүй байдлын шинэчлэлтээс бусад шинэчлэлт хийгдэхгүй байгаа ч, одоо ч нэлээд алдартай.
- In this tutorial Python will be written in a text editor. It is possible to write Python in an Integrated Development Environment, such as Thonny, Pycharm, Netbeans or Eclipse which are particularly useful when managing larger collections of Python files.
Энэ хичээл Python засварлагч дээр бичигдэнэ. Python-ыг Thonny, Pycharm, Netbeans эсвэл Eclipse зэрэг нэгдсэн хөгжүүлэлтийн орчинд бичих боломжтой бөгөөд эдгээр нь Python файлуудын томоохон цуглуулгыг удирдахад маш хэрэгтэй байдаг.
Python Syntax compared to other programming languages – Бусад програмчлалын хэлтэй харьцуулахад Python-ийн дүрэм #
- Python was designed for readability, and has some similarities to the English language with influence from mathematics.
Python нь уншихад хялбар байх зорилготой бүтээгдсэн бөгөөд математикт нөлөөлөх нь Англи хэлтэй төстэй зүйлс байдаг.
- Python uses new lines to complete a command, as opposed to other programming languages which often use semicolons or parentheses.
Python командыг гүйцээхийн тулд шинэ мөрийг ашигладаг, харин бусад програмчлалын хэлнүүд ихэвчлэн цэг таслал эсвэл хаалт ашигладаг.
- Python relies on indentation, using whitespace, to define scope; such as the scope of loops, functions and classes. Other programming languages often use curly-brackets for this purpose.
Python нь зайг ашиглан хөндлөнгөөс хамаарлыг тодорхойлохдоо цагаан зайг ашигладаг; давталтууд, функцүүд, ангиудын хүрээ гэх мэт. Бусад програмчлалын хэлнүүд энэ зорилгоор ихэвчлэн бөөрөнхий хаалт ашигладаг.