Python Basics - Complete Guide in Hindi for AI Beginners

Syntax, loops, data types, functions, operators etc

🐍 Python Basics - AI की शुरुआत

Python Programming की मूल बातें आसान हिंदी में

🔰 परिचय

Python एक सरल, readable और powerful programming language है। अगर आप AI या Data Science में करियर बनाना चाहते हैं, तो Python की समझ आपके लिए पहली आवश्यकता है।

इस ब्लॉग में हम Python के महत्वपूर्ण basics को आसान उदाहरणों और समझ के साथ कवर करेंगे, साथ ही यह भी जानेंगे कि Python में expert बनने के लिए क्या-क्या सीखना होता है।

📚 Python सीखने के मुख्य Topics और उदाहरण

1. Variables & Data Types

किसी value को store करने के लिए variables और उनके type का उपयोग होता है।

x = 10
y = 3.14
name = "Rahul"
is_ai = True

2. Operators

Python में arithmetic और logical operators का उपयोग:

a = 5
b = 2
print(a + b)
print(a > b and b < 10)

3. Conditional Statements

age = 18
if age >= 18:
    print("Eligible")
else:
    print("Not Eligible")

4. Loops

for i in range(3):
    print("Hello")

count = 0
while count < 3:
    print(count)
    count += 1

5. Functions

def greet(name):
    print("Hello", name)

greet("AI Student")

6. Data Structures (List, Tuple, Set, Dictionary)

fruits = ["apple", "banana"]
tuple_ex = (1, 2)
unique = {"a", "b"}
info = {"name": "Rahul", "age": 20}

7. String Handling

text = "Python is fun"
print(text.upper())
print(text.split())

8. File Handling

with open("demo.txt", "w") as f:
    f.write("Hello Python")

9. Exception Handling

try:
    x = 10 / 0
except ZeroDivisionError:
    print("Divide by zero error")

10. Object Oriented Programming

class Student:
    def __init__(self, name):
        self.name = name

    def show(self):
        print("Name:", self.name)

s = Student("Rahul")
s.show()

11. Modules & Packages

import math
print(math.sqrt(16))

12. Libraries (NumPy, Pandas, Matplotlib)

import numpy as np
arr = np.array([1, 2, 3])
print(arr)

🧠 Python Mastery के लिए Tips

  • हर concept को छोटे projects में implement करें।
  • GitHub पर अपना code upload करें और दूसरों के प्रोजेक्ट पढ़ें।
  • StackOverflow और Python documentation का नियमित रूप से उपयोग करें।
  • Weekly coding challenges में हिस्सा लें (HackerRank, Codewars)।

✅ निष्कर्ष

Python सीखने की शुरुआत आपको AI की जटिल दुनिया में प्रवेश करने में मदद करती है। यह blog आपको foundational concepts और learning roadmap देता है जिससे आप Python में expert बन सकते हैं।

🚀 अगले ब्लॉग में: Object-Oriented Programming in Python (OOP)