← Back

Home › Hindi › Class 11 Python questions

Class 11 Python questions Hindi में: 7 solved practice examples

🌐 यह page Hindi में है · Practice guide in English →

Class 11 levelQuestions + answersFree practice

Class 11 level के Python सवाल कैसे हल करें?

यह किसी board के पिछले paper या official question bank की copy नहीं है; ये original beginner-level practice questions हैं। हर सवाल का answer देखने से पहले code को line-by-line trace करो। किस line पर value बदली, किस branch में गए और print में कौन-सा separator लगा — वही लिखो। अगर आपका subject/syllabus अलग है, अपने school की current सूची से topics मिलाकर पढ़ो।

अक्सर शुरुआत variables, data types, conditions, loops और basic strings से होती है। नीचे 7 सवाल इन्हीं skills पर हैं; समाधान के बाद free interactive problems भी हल कर सकते हो।

Q1–Q2: type और input conversion

Q1. Output बताओ:

x = 5
y = "5"
print(type(x).__name__, type(y).__name__)
# answer: int str

Quotes वाला 5 string है; बिना quotes वाला integer। Q2. यह code क्यों crash करता है और fix क्या है?

age = input("Age: " )
print(age + 1)  # TypeError: str + int

Answer: age = int(input("Age: ")) लिखो, फिर संख्या जोड़ो। लेकिन user text लिखे तो ValueError आएगा; real app में invalid input भी handle करो। input() की Hindi guide पढ़ो।

Q3–Q4: if-else और loops

Q3. इस code का output क्या होगा?

n = 0
if n > 0:
    print("positive")
elif n < 0:
    print("negative")
else:
    print("zero")
# answer: zero

पहली दो conditions False हैं इसलिए else चलता है। Q4. कितनी बार print होगा?

for i in range(2, 7, 2):
    print(i, end=" ")
# answer: 2 4 6 (तीन बार)

range(start, stop, step) का stop शामिल नहीं होता; 2, 4, 6 मिलते हैं। अगला 8 stop से बड़ा है। अपना answer playground में run करके जाँचो।

Q5–Q6: string और list indexing

Q5. Output predict करो:

word = "PYTHON"
print(word[1:4])
# answer: YTH

Index 1 से 3 तक के letters आते हैं; stop index 4 नहीं आता। Q6. यहाँ output क्या है?

nums = [10, 20, 30]
nums.append(40)
print(nums[-1], len(nums))
# answer: 40 4

Negative index -1 आखिरी item देता है। append() एक item जोड़ता है; अब list में चार numbers हैं। इसे nums[4] से बदलोगे तो IndexError, क्योंकि valid positive indexes 0–3 हैं।

Q7: खुद लिखो — 1 से 10 तक even numbers

ऐसा program लिखो जो 1 से 10 तक even numbers अलग-अलग print करे। पहले खुद solve करो, फिर इस answer से मिलाओ:

for number in range(1, 11):
    if number % 2 == 0:
        print(number, end=" ")
# answer: 2 4 6 8 10

% division का remainder देता है; even number को 2 से भाग देने पर remainder 0 होता है। range(1, 11) में 10 शामिल होता है। अब 1 से 10 के odd numbers निकालकर देखो। Exam जैसी timed practice चाहिए? आज का free puzzle solve करो। आगे के स्तर के लिए Class 12 output questions अलग page पर हैं।

🛠️ Practice करो (free, browser में)

पढ़ना काफी नहीं — यही bug खुद fix करके देखो। नीचे के problems browser में ही चलते हैं, कोई install नहीं, कोई login नहीं।

सारे free problems देखो →

अक्सर पूछे जाने वाले सवाल

Class 11 Python questions की free practice कहाँ करें?

यहाँ 7 original solved questions हैं। PyDebug के interactive problems में browser से और beginner-level code tracing कर सकते हैं।

range(1, 11) से कौन-सी संख्याएँ मिलती हैं?

1 से 10 तक। Python range में stop (11) शामिल नहीं होता।

क्या ये किसी बोर्ड के official previous-year questions हैं?

नहीं। ये अपने बनाए beginner practice examples हैं; अपने स्कूल/बोर्ड की current syllabus और official papers अलग से देखें।

आगे पढ़ो