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 strQuotes वाला 5 string है; बिना quotes वाला integer। Q2. यह code क्यों crash करता है और fix क्या है?
age = input("Age: " )
print(age + 1) # TypeError: str + intAnswer: 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: YTHIndex 1 से 3 तक के letters आते हैं; stop index 4 नहीं आता। Q6. यहाँ output क्या है?
nums = [10, 20, 30]
nums.append(40)
print(nums[-1], len(nums))
# answer: 40 4Negative 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 नहीं।
- range boundaries — stop included है या नहीं?
अक्सर पूछे जाने वाले सवाल
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 अलग से देखें।