Beginner ते Pro · 34 lessons · Free

Python: Zero ते Hero

5–10 मिनिटांचे छोटे धडे. उदाहरणे चालवा, challenge जिंका, XP मिळवा: एकेक धडा करत beginner ते pro.

Python progress0/34 lessons
Start learning, it's free
What is Python? Read the beginner's guide →Want to write your own code? Open the Python compiler →
  1. MODULE 1

    Python च्या मूलभूत गोष्टी

    print, variables, data types, input, operators आणि strings

    1. 1. तुमचा पहिला Python प्रोग्रामprint() ने स्क्रीनवर मजकूर दाखवा
    2. 2. Variables: मूल्ये साठवणेvariables मध्ये मूल्ये साठवा आणि वापरा
    3. 3. Data Types: संख्या, मजकूर आणि True/Falseint, float, str, bool आणि type() शिका
    4. 4. input(): वापरकर्त्याला विचारणेinput() ने वापरकर्त्याकडून मूल्ये वाचा
    5. 5. Operators ने गणित+ - * / // % ** वापरा
    6. 6. Strings: मजकुराशी खेळf-strings, len(), upper(), lower() आणि indexing
  2. MODULE 2

    निर्णय घेणे: Conditions

    if, elif, else आणि तुलना

    1. 1. तुलना: True की False==, !=, >, <, >=, <= आणि Boolean values
    2. 2. if / else: निर्णय घेणारे प्रोग्रामCondition true असेल तर एक काम, नाहीतर दुसरे
    3. 3. elif: दोनपेक्षा जास्त पर्यायif, elif आणि else ने अनेक conditions तपासा
    4. 4. and, or, not: Conditions जोडणेएकाच if मध्ये अनेक conditions जोडा
    5. 5. if मध्ये if: Nested Conditionsपहिल्या निर्णयानंतर दुसरा निर्णय घ्या
  3. MODULE 3

    पुनरावृत्ती: Loops

    for, while, range, break आणि continue

    1. 1. for Loops आणि range()काम ठराविक वेळा पुन्हा करा
    2. 2. while Loops: True असेपर्यंत पुन्हा पुन्हाCondition True असेपर्यंत पुन्हा करत राहा
    3. 3. break आणि continueLoop लवकर थांबवा किंवा एक round वगळा
    4. 4. Loop Patterns: बेरीज, मोजणी आणि आकारInterviews ना आवडणारे loop patterns
  4. MODULE 4

    Collections: Lists आणि Dictionaries

    lists, tuples, dictionaries आणि sets

    1. 1. Lists: एकाच ठिकाणी अनेक valuesLists तयार करा, indexes, slicing आणि len() वापरा
    2. 2. List Methods: जोडा, काढा, Sort कराappend, insert, remove, pop, sort, sum, max, min
    3. 3. Tuples: न बदलणाऱ्या ListsTuples तयार करा, unpack करा आणि values swap करा
    4. 4. Dictionaries: नावांपासून ValuesKey-value जोड्या: वाचा, जोडा, बदला आणि loop करा
    5. 5. Sets: फक्त अद्वितीय ValuesDuplicates काढणे, union आणि intersection
  5. MODULE 5

    Functions: पुन्हा वापरता येणारा कोड

    def, return, default arguments, recursion आणि lambda

    1. 1. Functions: तुमच्या स्वतःच्या Commandsdef ने functions तयार करा आणि call करा
    2. 2. return: उत्तर परत देणेprint आणि return मधला फरक
    3. 3. Default व Keyword ArgumentsDefault values आणि नावाने arguments
    4. 4. Recursion: स्वतःलाच call करणारी FunctionsBase case आणि recursive case
    5. 5. lambda, sorted() आणि keyछोटी functions आणि हवे तसे sorting
  6. MODULE 6

    व्यावहारिक Python

    string methods, comprehensions, error handling, modules आणि files

    1. 1. String Methods: split, join, replaceमजकूर तोडा, जोडा, स्वच्छ करा आणि शोधा
    2. 2. List Comprehensions: एका ओळीत Listsएक loop आणि एक if एका ओळीत लिहा
    3. 3. try / except: Errors हाताळणेCrash न होता errors हाताळा
    4. 4. Modules: math, random आणि बरेच काहीimport ने Python ची तयार साधने वापरा
    5. 5. Files: लिहिणे आणि वाचणेopen(), with, write(), read() आणि readlines()
  7. MODULE 7

    ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP)

    classes, objects, methods, inheritance आणि एक छोटा प्रोजेक्ट

    1. 1. Classes व Objects: तुमचे स्वतःचे Data Typesclass, __init__, self आणि attributes
    2. 2. Methods: Objects काय करू शकतातClass मधली functions, आणि __str__
    3. 3. Inheritance: एका Class वर आधारित उभारणीदुसऱ्या class पासून class बनवा, आणि super()
    4. 4. Mini Project: Report Cardसगळे एकत्र करून एक खरा प्रोग्राम