अध्याय 26: पाइथन – Junior School Online
💻 Science – Class 7 – Chapter 26

🐍 पाइथन (Python) – Tokens & Basics

जानें कि पाइथन (Python) क्या है, पाइथन टोकन्स – Keywords, Identifiers, Operators, Literals, Delimiters, Variables, Data Types, print() फंक्शन, तथा व्यावहारिक उदाहरणों के बारे में विस्तार से।

📖 अध्याय सामग्री (Chapter Content)

1 🐍 पाइथन (Python) – परिचय एवं विशेषताएँ

पाइथन (Python) – एक हाई-लेवल (High-Level), केस-सेंसिटिव (Case-Sensitive) प्रोग्रामिंग लैंग्वेज है, जो मनुष्य की बोलचाल की भाषा के काफी समीप है।

  • print() फंक्शन: पाइथन में किसी भी वाक्य या मान को प्रदर्शित (Display) करने के लिए print() का उपयोग करते हैं।
    print("Hello World!") # Output: Hello World!
  • वेरिएबल्स (Variables): वे शब्द या शब्द समूह जो किसी अंक, अक्षर, शब्द आदि के मान (Value) को स्टोर करते हैं।
    A = 10 fruit = "apple"
  • डाटा टाइप्स (Data Types): पाइथन में 7 प्रकार के डाटा टाइप्स होते हैं – Integer, Float, String, Boolean, List, Dictionary, Tuple
🐍 पाइथन की मुख्य विशेषताएँ
🐍 High-Level 🔤 Case-Sensitive 📝 Easy to Learn 🛠️ Versatile 🌐 Open Source पाइथन – सरल, शक्तिशाली, बहुउपयोगी
चित्र 26.1: पाइथन की मुख्य विशेषताएँ

🐍 पाइथन: हाई-लेवल, केस-सेंसिटिव प्रोग्रामिंग लैंग्वेज – सरल एवं शक्तिशाली।

2 🧩 पाइथन टोकन्स (Python Tokens) – परिचय

टोकन्स (Tokens) – पाइथन की सबसे छोटी निर्माण इकाइयाँ (Smallest Building Blocks) हैं। ये शब्द एवं चिन्हों का वह समूह है जो एक साथ सही क्रम में मिलकर पाइथन प्रोग्राम बनाते हैं।

Keywords
Identifiers
Operators
Literals
Delimiters
  • 5 प्रकार के टोकन्स:
    • 🔑 Keywords (कीवर्ड्स) – पाइथन द्वारा संरक्षित (Reserved) शब्द।
    • 🏷️ Identifiers (आईडेटिफायर) – वेरिएबल, फंक्शन, क्लास आदि के नाम।
    • Operators (ऑपरेटर्स) – गणितीय चिन्ह (+, -, *, /, =)।
    • 📝 Literals (लिटरल्स) – सीधे कोड में लिखे गए मान (Values)।
    • 🔲 Delimiters (डीलिमिटर्स) – कोड के विभिन्न हिस्सों को अलग करने वाले चिन्ह।
🧩 पाइथन टोकन्स – 5 प्रकार
🔑 Keywords 🏷️ Identifiers Operators 📝 Literals 🔲 Delimiters → ये 5 टोकन्स मिलकर पाइथन प्रोग्राम बनाते हैं
चित्र 26.2: पाइथन के 5 प्रकार के टोकन्स

🧩 टोकन्स: पाइथन प्रोग्राम की सबसे छोटी इकाइयाँ – 5 प्रकार – Keywords, Identifiers, Operators, Literals, Delimiters।

3 🔑 कीवर्ड्स (Keywords) – संरक्षित शब्द

कीवर्ड्स (Keywords) – वे खास शब्द होते हैं जो पाइथन द्वारा विशेष कार्यों के लिए संरक्षित (Reserved) होते हैं। इनका उपयोग किसी Identifier (वेरिएबल, फंक्शन आदि) के रूप में नहीं किया जा सकता।

  • पाइथन के कुछ महत्वपूर्ण कीवर्ड्स:
    print input True False if else for while def return class import None and or not
  • विशेषता: कीवर्ड्स को Identifier के रूप में नहीं इस्तेमाल कर सकते – पाइथन उन्हें रिज़र्व करता है।

🔑 Keywords: पाइथन द्वारा संरक्षित (Reserved) शब्द – इन्हें Identifier के रूप में नहीं उपयोग किया जा सकता।

4 🏷️ आईडेटिफायर (Identifiers) – नामकरण

आईडेटिफायर (Identifiers) – ऐसे नाम, शब्द या शब्द समूह जो हम किसी वेरिएबल, फंक्शन, क्लास, मॉड्यूल या अन्य ऑब्जेक्ट की पहचान करने के लिए देते हैं।

  • उदाहरण:
    Age = 18 Book_name = "Science" # Age और Book_name – Identifiers (Variables)
  • नियम:
    • एक Identifier अक्षर (A-Z, a-z), अंक (0-9) और अंडरस्कोर (_) से बना हो सकता है।
    • संख्या (Digit) से शुरू नहीं हो सकता।
    • Keywords को Identifier के रूप में उपयोग नहीं कर सकते।
    • Case-Sensitive – 'Age' और 'age' अलग-अलग हैं।
  • वेरिएबल्स एक प्रकार के आईडेटिफायर हैं – जो मान (Value) स्टोर करते हैं।
🏷️ आईडेटिफायर – उदाहरण
Age = 18 # Identifier (Variable) Book_name = "Science" # Identifier (Variable) यहाँ Age और Book_name – आईडेटिफायर (Identifiers) हैं
चित्र 26.3: Age और Book_name – वेरिएबल्स (Identifiers)

🏷️ Identifiers: Variables, Functions, Classes के नाम – Keywords नहीं हो सकते, अंक से शुरू नहीं हो सकते।

5 ऑपरेटर्स (Operators) – गणितीय चिन्ह

ऑपरेटर्स (Operators) – गणितीय चिन्ह जो पाइथन में गणना (Calculation) करने के लिए उपयोग किये जाते हैं।

+
जोड़ (Addition)
-
घटाना (Subtraction)
✖️
*
गुणा (Multiplication)
/
भाग (Division)
=
=
Assignment (मान सेट)
%
%
Modulus (शेषफल)
  • उदाहरण:
    number1 = 2 number2 = 3 sum = number1 + number2 print(sum) # Output: 5
  • Assignment Operator (=): किसी वेरिएबल में मान (Value) स्टोर करने के लिए।

Operators: + (Add), - (Subtract), * (Multiply), / (Divide), = (Assignment) – गणना के लिए उपयोगी।

6 📝 लिटरल्स (Literals) – मान (Values)

लिटरल्स (Literals) – वे मान (Values) जो सीधे पाइथन कोड के वेरिएबल (Variable) में स्टोर किये जाते हैं।

  • उदाहरण:
    Age = 18 # Numeric Literal (18) Book_name = "Science" # String Literal ("Science")
  • लिटरल्स के प्रकार:
    • Numeric Literals: संख्यात्मक मान – 18, 3.14, -5
    • String Literals: शाब्दिक मान – "Science", 'Hello'
    • Boolean Literals: True, False
  • लिटरल्स वे मान हैं जो बिना किसी गणना के सीधे कोड में लिखे जाते हैं।
📝 लिटरल्स (Literals) – उदाहरण
Age = 18 # Numeric Literal Book_name = "Science" # String Literal यहाँ 18 और "Science" – लिटरल्स (Literals) हैं
चित्र 26.4: 18 (Numeric Literal) और "Science" (String Literal)

📝 Literals: Values जो सीधे Code में लिखे जाते हैं – 18, "Science", True, 3.14 आदि।

7 🔲 डीलिमिटर्स (Delimiters) – कोड विभाजक

डीलिमिटर्स (Delimiters) – वे चिन्ह (Symbols) होते हैं जो कोड के विभिन्न हिस्सों को अलग करने या कोड का समूह बनाने के लिए उपयोग किये जाते हैं।

  • उदाहरण:
    print("ram mohan") # इसमें ( ) और "" – डीलिमिटर्स हैं
  • मुख्य डीलिमिटर्स:
    ( ) [ ] { } " " ' ' , : =
  • उपयोग:
    • ( ) – फंक्शन कॉल और गणितीय अभिव्यक्तियों में
    • " " या ' ' – String Literals के लिए
    • , – एक से अधिक items को अलग करने के लिए
    • = – Assignment (मान सेट) के लिए

🔲 Delimiters: कोड के भागों को अलग करने वाले चिन्ह – ( ), " ", ' ', , , : , = आदि।

8 💻 प्रोग्राम – जोड़, घटाना, गुणा, भाग (Arithmetic)

पूरा प्रोग्राम – टोकन्स की पहचान के साथ:

# Python Program – Arithmetic Operations number1 = 20 number2 = 4 add = number1 + number2 sub = number1 - number2 product = number1 * number2 division = number1 / number2 print("Addition =", add) print("Subtraction =", sub) print("Multiplication =", product) print("Division =", division)

🔍 टोकन्स की पहचान:

🔑 Keywords
print
🏷️ Identifiers
number1, number2, add, sub, product, division
➕ Operators
=, +, -, *, /
📝 Literals
20, 4, "Addition =", "Subtraction =", आदि
🔲 Delimiters
( ), , , " "
💻 प्रोग्राम का प्रवाह (Flow)
📥 number1 = 20
📥 number2 = 4
➕ add = number1 + number2
➖ sub = number1 - number2
✖️ product = number1 * number2
➗ division = number1 / number2
📤 print() → Output
चित्र 26.5: अंकगणित प्रोग्राम का प्रवाह

💻 प्रोग्राम: number1=20, number2=4 – add, sub, product, division – सभी गणनाएँ print() द्वारा दिखाई गईं।

9 📖 सारांश – हमने क्या सीखा
  • पाइथन (Python): हाई-लेवल, केस-सेंसिटिव प्रोग्रामिंग लैंग्वेज – सरल एवं शक्तिशाली।
  • print() फंक्शन: आउटपुट (Output) दिखाने के लिए।
  • वेरिएबल्स (Variables): मान (Values) स्टोर करने के लिए – जैसे Age = 18, fruit = "apple"
  • डाटा टाइप्स (Data Types): Integer, Float, String, Boolean, List, Dictionary, Tuple
  • टोकन्स (Tokens) – 5 प्रकार:
    • Keywords: print, input, True, False, if, else आदि – Reserved Words
    • Identifiers: Variables, Functions, Classes के नाम – जैसे Age, Book_name
    • Operators: +, -, *, /, = – गणितीय चिन्ह
    • Literals: मान (Values) – 18, "Science", True
    • Delimiters: ( ), " ", , , :, = – कोड विभाजक
  • अंकगणित प्रोग्राम: number1=20, number2=4 – add, sub, product, division – print() द्वारा दिखाना।

✅ मुख्य बिंदु

पाइथन (Python) प्रोग्रामिंग की बुनियादी अवधारणाओं – Tokens, Variables, Data Types, Operators – को समझना महत्वपूर्ण है।
टोकन्स (5 प्रकार) – Keywords, Identifiers, Operators, Literals, Delimiters – पाइथन प्रोग्राम के निर्माण खंड (Building Blocks) हैं।
print() फंक्शन, Variables और Operators का उपयोग करके हम गणनाएँ कर सकते हैं और परिणाम दिखा सकते हैं।

🧠 माइंडमैप – पाइथन – संपूर्ण सारांश

🐍 पाइथन – पूरे अध्याय का निष्कर्ष (Chapter Conclusion)
🐍 पाइथन
हाई-लेवल, केस-सेंसिटिव print() – आउटपुट Variables – मान स्टोर 7 Data Types
🧩 टोकन्स (5 प्रकार)
🔑 Keywords – Reserved 🏷️ Identifiers – नाम ➕ Operators – +, -, *, / 📝 Literals – मान (Values) 🔲 Delimiters – ( ), " "
🔑 Keywords
print, input True, False if, else, for, while def, return, class import, None, and, or
🏷️ Identifiers
Variables – Age, Book_name Functions, Classes Keywords नहीं हो सकते अंक से शुरू नहीं Case-Sensitive
💻 प्रोग्राम
number1 = 20 number2 = 4 add, sub, product, division print() – Output
🔑 निष्कर्ष
पाइथन – सरल एवं शक्तिशाली टोकन्स प्रोग्राम की बुनियाद Variables & Operators – गणना print() – परिणाम दिखाना
🐍 निष्कर्ष: पाइथन (Python) एक सरल, हाई-लेवल प्रोग्रामिंग लैंग्वेज है। पाइथन टोकन्स (Keywords, Identifiers, Operators, Literals, Delimiters) प्रोग्राम के निर्माण खंड (Building Blocks) हैं। Variables का उपयोग मान (Values) स्टोर करने के लिए, Operators का उपयोग गणनाओं के लिए, और print() फंक्शन का उपयोग आउटपुट दिखाने के लिए किया जाता है। इन बुनियादी अवधारणाओं को समझना पाइथन प्रोग्रामिंग की पहली सीढ़ी है।

🧩 मिलान अभ्यास – 26: पाइथन

✅ प्रत्येक row में 6 विकल्प दिखेंगे – सही चुनें और तुरंत परिणाम देखें।

🧠 Practice Quiz – 26: पाइथन

🎯 आपकी प्रगति
स्कोर: 0/0

✅ एक बार उत्तर चुनने के बाद बदला नहीं जा सकता।

📝 इस इकाई में हमने सीखा

पाइथन – हाई-लेवल, केस-सेंसिटिव
print() – आउटपुट दिखाने के लिए
वेरिएबल – मान स्टोर करना
Data Types – 7 प्रकार
Keywords – Reserved Words
Identifiers – Variables, Functions नाम
Operators – +, -, *, /, =
Literals – Values (18, "Science")
Delimiters – ( ), " ", , , :
Assignment – (=) Operator
टोकन्स – 5 प्रकार
arithmetic – जोड़, घटाना, गुणा, भाग
Scroll to Top