Python Operators in Hindi | Python Programming in Hindi

Python Operators in Hindi In Python Programming

Python Operators in Hindi: Python ek aisi programming language hai jo seekhne aur use karne mein bahut aasan hai. Is article mein hum Python Operators ke baare mein discuss karenge jo Python Programming in Hindi ko aur bhi interesting aur samajhne mein aasan banayenge.

Python Operators in Hindi | Python Programming in Hindi
Python Operators in Hindi | Python Programming in Hindi

Python Operators in Hindi

Python ek bahut hi powerful programming language hai, jismein kai tarah ke operators hote hain jo alag-alag tasks perform karte hain. Operators ek symbol hote hain jo process ya operation represent karte hain. Python mein commonly use hone wale operators kuch is prakar hain:

  • Arithmetic Operators
  • Assignment Operators
  • Comparison Operators
  • Logical Operators
  • Identity Operators
  • Membership Operators

Arithmetic operators 

Arithmetic operators woh operators hote hain jo simple calculations perform karne ke liye use hote hain jaise addition, subtraction, multiplication, division, etc. Inhe detail mein samajhte hain:

Addition operator (+), do ya zyada numbers ko add karta hai. 

Subtraction operator (-), ek number ko doosre number se subtract karta hai.

Division operator (/), ek number ko doosre number se divide karta hai aur quotient return karta hai.

Floor Division operator (//), ek number ko doosre number se divide karta hai bina decimal ke.

Multiplication operator (*), do numbers ko multiply karta hai. 

Modulus operator (%), ek number ko doosre number se divide karne ke baad remainder return karta hai.

Exponentiation operator (**), ek number ko doosre number ke power mein raise karta hai. 

Ye sabhi operators mathematical calculations mein use hote hain aur alag-alag tarah ke calculations ke liye istemal kiye jaate hain.

Arithmetic Operators Example

x = 7
y = 3
print("Addition: ", x + y)
print("Subtraction: ", x - y)
print("Division: ", x / y)
print("Floor Division: ", x // y)
print("Multiplication: ", x * y)
print("Modulus: ", x % y)
print("Exponentiation: ", x ** y)

Assignment Operators

Assignment operators woh operators hote hain jo values ko variables mein assign karte hain. Yeh kuch is prakar se use hote hain:

'=' operator ek value ko dusre variable mein assign karta hai. 

'+=' operator x variable mein y variable ki value ko add karke phir se x mein store karta hai. 

'-=' operator x variable se y variable ki value ko subtract karke phir se x mein store karta hai. 

'/=' operator x variable ko y variable se divide karke phir se x mein store karta hai. 

'//=' operator x variable ko y variable se floor division karke phir se x mein store karta hai. 

'*=' operator x aur y ko multiply karke phir se x mein store karta hai. 

'%=' operator x ko y se divide karke remainder ko phir se x mein store karta hai. 

Ye sabhi operators variables ko update karne mein madad karte hain.

Assignment Operators Example

x, y = 7, 3
x += y
print(x)  # Output: 10

x, y = 7, 3
x -= y
print(x)  # Output: 4

x, y = 7, 3
x /= y
print(x)  # Output: 2.3333333333333335

x, y = 7, 3
x //= y
print(x)  # Output: 2

x, y = 7, 3
x *= y
print(x)  # Output: 21

Comparison Operators

Comparison operators do values ko compare karte hain aur Boolean value return karte hain (True ya False). Inhe detail mein samajhte hain:

"Equal" operator (==) do values ko compare karta hai aur dekhta hai ki kya ve ek doosre ke barabar hain ya nahi.

"Not Equal" operator (!=) do values ko compare karta hai aur dekhta hai ki ve ek doosre ke barabar nahi hain.

"Less than" operator (<) do values ke beech ka comparison karta hai aur dekhta hai ki kya pahla value doosre se chhoti hai ya nahi.

"Greater than" operator (>) do values ke beech ka comparison karta hai aur dekhta hai ki pahla value doosre se bada hai ya nahi.

"Less than or equal" operator (<=) do values ke beech ka comparison karta hai aur dekhta hai ki pahla value doosre se chhota ya barabar hai ya nahi.

"Greater than or equal" operator (>=) do values ke beech ka comparison karta hai aur dekhta hai ki pahla value doosre se bada ya barabar hai ya nahi.

Comparison Operators Example

a = 10
b = 20
print(a == b)  # Output: False
print(a != b)  # Output: True
print(a < b)   # Output: True
print(a > b)   # Output: False
print(a <= b)  # Output: True
print(a >= b)  # Output: False

Logical Operators

Logical operators expressions ke basis par Boolean value return karte hain. Python mein logical operators kuch is prakar hain:

"and" operator do operands lekar aata hai aur agar dono operands true hote hain toh hi true return karta hai, anyatha false. 

"or" operator bhi do operands lekar aata hai aur agar kisi bhi ek operand true hota hai toh true return karta hai, lekin agar dono operands false hote hain toh false return hota hai. 

"not" operator ek unary operator hai jo sirf ek operand lekar aata hai. Agar operand false hota hai toh true return karta hai, aur agar operand true hota hai toh false return karta hai. 

Ye logical operators humein conditions ko evaluate karne mein madad karte hain aur humein desired output provide karte hain.

Logical Operators Example

a = True
b = False
print(a and b)  # Output: False
print(a or b)   # Output: True
print(not a)    # Output: False

Identity Operators

Identity operators ka use kisi variable ki identity check karne ke liye hota hai. Yeh check karte hain ki kya do variables same memory location point kar rahe hain ya nahi.

"is" operator ka upyog Python mein do variables ke beech mein comparison karne ke liye hota hai. Agar dono variables ek hi object ko point karte hain, matlab dono variables ka reference ek hi jagah par hai, to "is" operator true return karta hai. 

"is not" operator bhi ek comparison operator hai, jo ki "is" operator ke vipreet hai. "is not" operator ka upyog do variables ke beech mein comparison karne ke liye hota hai aur agar dono variables alag objects ko point karte hain, matlab dono variables ka reference alag jagah par hai, to "is not" operator true return karta hai. 

Yeh operators Python mein object identity ko compare karne ke liye istemal kiye jate hain aur data types ke sath bhi kaam karte hain.

Identity Operators Example

a = 10
b = '10'
print(type(a) is int)  # Output: True
print(type(b) is not int)  # Output: True

Membership Operators

Membership operators ka use kisi sequence (like list, tuple, dictionary) mein kisi element ki presence check karne ke liye hota hai.

‘in’ aur ‘not in’ dono hi operators Python mein sequence (jaise ki lists, tuples, ya strings) mein particular elements ka presence check karne ke liye istemal hote hain.

‘in’ operator ka upyog karte hue, agar ek element sequence mein hota hai, toh woh True return karta hai, warna False.

‘not in’ operator ka istemal karke, agar ek element sequence mein nahi hota, toh yeh True return karta hai, warna False.

In dono operators ka upyog sequences ke elements ko check karne aur unke sath comparison karne mein kiya jata hai.

Membership Operators Example

l = [12, 45, 67]
print(12 in l)  # Output: True
print(100 not in l)  # Output: True

Python Programming in Hindi

Python programming seekhne mein bahut hi aasan hai. Python ka syntax simple aur readable hai, jo beginners ke liye perfect hai. Python ka use web development, data science, artificial intelligence, aur automation jaise fields mein hota hai. Pahle aapne Python Operators in Hindi acche se samjha chaliye ab Python syntax and data types ko bhi rewise kar lete hain.

Python ka Basic Syntax

Python ka syntax bahut hi readable aur clean hai. Yeh indentation use karta hai blocks define karne ke liye, jo code ko readable banata hai.

def greet(name):
    print("Hello, " + name + "!")    
greet("Python Programmer")

Variables in Python

Variables wo containers hote hain jismein data store hota hai. Python mein variable ko declare karna aur initialize karna bahut hi aasan hai.

x = 10
y = 20
name = "Python"
print(x, y, name)

Data Types in Python

Python mein kai tarah ke data types hote hain jinke through hum different types ke data store kar sakte hain. Kuch common data types hain:

  • Integers
  • Floats
  • Strings
  • Lists
  • Tuples
  • Dictionaries

Examples:

x = 10         # Integer
y = 10.5       # Float
name = "Python"  # String
fruits = ["apple", "banana", "cherry"]  # List
numbers = (1, 2, 3)  # Tuple
person = {"name": "John", "age": 25}  # Dictionary

Conditional Statements in Python

Conditional statements ka use decision making ke liye hota hai. Python mein commonly used conditional statements hain if, elif, aur else.

age = 18
if age < 18:
    print("Minor")
elif age == 18:
    print("Exactly 18")
else:
    print("Adult")

Loops in Python

Python mein do main types ke loops hote hain: for loop aur while loop. Loops ka use repetitive tasks perform karne ke liye hota hai.

# For loop
for i in range(5):
    print(i)

# While loop
count = 0
while count < 5:
    print(count)
    count += 1

Conclusion

Python Operators in Hindi: Is article mein humne Python ke different operators ke baare mein discuss kiya jo Python programming ko aasan aur effective banate hain. Python programming seekhne ke liye aapko bas consistent practice aur patience ki zaroorat hai.

यह भी पढ़ें: Python Programming In Hindi | Python Tutorials In Hindi

और नया पुराने

संपर्क फ़ॉर्म