Python | Introduction, History, Feature & Applications By. Shivansh Sir
PYTHON PROGRAMMING
PYTHON | INTRODUCTION
- Python ये सभी Programming Languages में से सबसे आसान Language है |
- Python ये एक High-Level Object-Oriented Programminng Language है |
- Python में जैसे English Language होती है लगभग वैसे ही code python language में होता है |
- Python ये Language open source Language है | ये किसी OS Platform पर free में उपलब्ध है |
- Python Language को सीखना हो तो किसी भी Basic Programming Language की जरुरत नहीं है |
PYTHON | HISTORY
- Python Language का अविष्कार 'Guido Van Rossum' इस dutch programmer ने किया |
- Python की शुरुआत 1980 में की और करीब एक दशक साल बाद में python को 1991 में launch किया गया |
PYTHON | Why Named Python?
1969 में Monty Python Group द्वारा दिग्दर्शित की गयी Monty Python’s Flying Circus ये series प्रसारित की गयी थी | Guido Van Rossum इस series को काफी पसंद करते थे | इसके चलते ही उन्होंने अपने Computer Language का नाम 'Python' रख दिया | Python Language का नाम किसी भी सर्प के नाम से लिया नहीं गया है |
PYTHON | FEATURES
Easy to Learn : Python ये language C, C++ और Java Language जैसी है | इस Language में ज्यादा keywords न होने की वजह से काफी आसानी से सिखी जा सकती है |
Easy to Understand : Plain English के जैसे syntax होने की वजह से काफी अच्छे से समझ आती है |
Easy to Read : Python का Program ज्यादा पेचीदा न होने से पढ़ने में आसानी प्रदान करता है |
Simple : Python Language पढ़ने और समझने में बहुत ही आसान है | ये Language पढ़ने में ज्यदातर plain English जैसी होती है |
Portable : Python का program एक platform(OS) से दुसरे platform पर port करके execute किया जाता है |
Large Number of Libraries : Python में बहुत सारी libraries होती है जिससे किसी specific code को अलग से नहीं लिखना पड़ता है |
Open-Source and Free : Python का software मुफ्त में वितरित किया जाता है | Python का code पढ़ा जा सकता है या उसमे कुछ फेरबदल भी किये जा सकते है | इसको व्यवसायिक रूप में भी इस्तेमाल किया जाता है |
Object-Oriented : C++ और Java के साथ ये Language भी एक Object-Oriented Language है | Object-Oriented होने के कारण Program को समझने में आसानी प्रदान करता है |
Embeddable : Python को C, C++ या आदि Languages के साथ embed किया जा सकता है |
Extensible : किसी दूसरे language का code अच्छे से काम नहीं कर रहा है या धीमी गति से काम कर रहा है तो उसके बदले में Python को इस्तेमाल किया जा सकता है |
PYTHON | APPLICATION
1. Scientific and Computational Applications :- Scientific और Computational Operation के लिए Python में कुछ libraries आती है जैसे कि, scientific computing के लिए SciPy और Numeric computing के लिए NumPy library का इस्तेमाल किया जाता है |
2. Web Applications :- Python की मदद से Web Applications बनाने के लिए Content Management System(CMS) और Frameworks का इस्तेमाल किया जाता है जैसे कि, Django, Bottle, Flask और CherryPy और भी कई Frameworks का इस्तेमाल किया जाता है |
3. Gaming Applications :- Game Development के लिए Python में कुछ modules, libraries का इस्तेमाल किया जाता है जैसे कि, Soya3D और Panda3D ये framework high-level 3D games को develop करने के लिए इस्तेमाल किया जाता है |
4. ERP Applications :- Enterprise और Business Applications के लिए ERP5, ERPNext और OpenERP का इस्तेमाल किया जाता है | Youtube, Yahoo और reddit इनमें Python का इस्तेमाल किया गया है |
5. Graphical Applications :- Graphics Design के लिए Python में Python-Orge, PyQt, PyGtk और आदि frameworks का इस्तेमाल किया जाता है |
For Any Doubt Clear on Telegram Discussion Group
Comments
Post a Comment