शुरुआती
Python
Python को शुरू से अंत तक सीखें। सिंटैक्स, डेटा स्ट्रक्चर, OOP, जेनरेटर, async, टेस्टिंग, और पैकेजिंग।
19 पाठ9.3h हैंड्स-ऑन11 भाषाएँ
मुफ्त सीखना शुरू करेंPython कोर्स19 पाठ, क्रम में
- 120 मिनट
नमस्ते, Python
VariablesPrintRepl - 225 मिनट
संख्याएँ और स्ट्रिंग्स
IntegersFloatsString concatenationF-strings - 315 मिनट
Asking the User a Question
Input()String return typeInt() and float() conversionInteractive programs - 430 मिनट
नियंत्रण प्रवाह
If/elif/elseComparison operatorsBoolean operatorsWhile loopsFor loopsBreak and continue - 530 मिनट
सूचियाँ और टपल
List creationIndexingSlicingAppendPopIteration+2 - 630 मिनट
डिक्शनरी और सेट
Dict basicsGet with defaultIterate keysIterate valuesIterate itemsSets+1 - 730 मिनट
फंक्शन्स
DefParametersDefault valuesKeyword arguments*args and **kwargsReturn values+1 - 825 मिनट
कॉम्प्रिहेंशन
List comprehensionsDict comprehensionsSet comprehensionsConditional expressionsReadability tradeoffs - 930 मिनट
फाइलें और IO
Open with withReading linesWriting filesPathlib.PathJson readJson write - 1030 मिनट
मॉड्यूल और पैकेज
ImportFrom importWriting your own moduleIf __name__ == "__main__"Packages__init__.py - 1135 मिनट
क्लासेस और OOP
Class definition__init__Instance attributesClass attributesMethods__repr__ - 1230 मिनट
इनहेरिटेंस और कंपोज़िशन
SubclassingSuper()Method overridingCompositionWhen to choose composition - 1330 मिनट
अपवाद प्रबंधन
TryExceptElseFinallyRaiseCustom exception classes+1 - 1430 मिनट
इटरेटर और जेनरेटर
Iterator protocolYieldGenerator functionsGenerator expressionsLazy evaluation - 1530 मिनट
डेकोरेटर्स
Functions are objectsWrapper functions@decorator syntaxFunctools.wrapsParametrized decorators - 1625 मिनट
कॉन्टेक्स्ट मैनेजर
With statement__enter__ and __exit__Writing your own context managerContextlib.contextmanager - 1740 मिनट
समवर्तिता: थ्रेड्स और एसिंक
GIL in plain languageConcurrent.futures.ThreadPoolExecutorAsyncio basicsAsync defAwaitWhen to use threads vs async - 1835 मिनट
pytest के साथ परीक्षण
Test functionsAssertRunning pytestParametrizeFixtures - 1935 मिनट
पैकेजिंग और डिप्लॉयमेंट
Pyproject.tomlPip install -eConsole scriptsBuilding a wheelPublishing to PyPI
अपनी भाषा में Python सीखें
हर पाठ, क्विज़ और ट्यूटर का जवाब आपकी भाषा में आता है। AI ट्यूटर उसी भाषा में जवाब देता है जिसमें आप पूछते हैं।
