Computer Fundamentals — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye

📚 2618 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2618 questions
2011
EN + हिं Easy
GB What is the output of bool('') in Python?
IN पायथन में बूल('') का आउटपुट क्या है?
A
True सत्य
B
False असत्य
C
None कोई नहीं
D
Error गलती
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Empty string is falsy in Python — bool('') returns False. Non-empty strings are truthy.
व्याख्या (हिन्दी) पायथन में खाली स्ट्रिंग गलत है - बूल ('') गलत रिटर्न देता है। गैर-रिक्त तार सत्य हैं।
2012
EN + हिं Medium
GB Python None is?
IN पायथन कोई नहीं है?
A
Zero value शून्य मान
B
Null equivalent — absence of value शून्य समतुल्य - मूल्य का अभाव
C
Empty string खाली स्ट्रिंग
D
False value मिथ्या मान
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) None is Python's null object, representing the absence of a value or a default return value.
व्याख्या (हिन्दी) कोई नहीं पायथन की शून्य वस्तु है, जो किसी मान या डिफ़ॉल्ट रिटर्न मान की अनुपस्थिति का प्रतिनिधित्व करती है।
2013
EN + हिं Medium
GB Which sorting method does Python's list.sort() use?
IN पायथन की list.sort() किस सॉर्टिंग विधि का उपयोग करती है?
A
Quicksort त्वरित वर्गीकरण
B
Timsort (hybrid merge sort + insertion sort) टिमसॉर्ट (हाइब्रिड मर्ज सॉर्ट + इंसर्शन सॉर्ट)
C
Heapsort ढेर बनाएं और छांटें
D
Bubble sort बुलबुले की तरह
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python uses Timsort, a stable hybrid algorithm combining merge sort and insertion sort.
व्याख्या (हिन्दी) पायथन टिमसॉर्ट का उपयोग करता है, जो एक स्थिर हाइब्रिड एल्गोरिदम है जो मर्ज सॉर्ट और इंसर्शन सॉर्ट को जोड़ता है।
2014
EN + हिं Medium
GB zip() function in Python?
IN पायथन में ज़िप() फ़ंक्शन?
A
Compresses files फ़ाइलों को संपीड़ित करता है
B
Combines multiple iterables element-by-element into tuples एकाधिक पुनरावर्तनीय तत्वों को तत्व-दर-तत्व टुपल्स में संयोजित करता है
C
Zips lists ज़िप सूचियाँ
D
Pairs keys with values कुंजियों को मानों के साथ जोड़ता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) zip(a, b) combines iterables element-by-element: zip([1,2],[3,4]) = [(1,3),(2,4)].
व्याख्या (हिन्दी) ज़िप(ए, बी) पुनरावृत्त तत्वों को तत्व-दर-तत्व जोड़ता है: ज़िप([1,2],[3,4]) = [(1,3),(2,4)]।
2015
EN + हिं Medium
GB map() function in Python?
IN पायथन में मैप() फ़ंक्शन?
A
Maps dictionary keys मानचित्र शब्दकोश कुंजियाँ
B
Applies a function to every element of an iterable पुनरावर्तनीय के प्रत्येक तत्व पर एक फ़ंक्शन लागू करता है
C
Creates maps मानचित्र बनाता है
D
Maps files मानचित्र फ़ाइलें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) map(function, iterable) applies the function to each element, returning a map object.
व्याख्या (हिन्दी) मानचित्र (फ़ंक्शन, पुनरावर्तनीय) प्रत्येक तत्व पर फ़ंक्शन लागू करता है, एक मानचित्र ऑब्जेक्ट लौटाता है।
2016
EN + हिं Medium
GB filter() function in Python?
IN पायथन में फ़िल्टर() फ़ंक्शन?
A
Filters files फ़ाइलें फ़िल्टर करता है
B
Returns elements from iterable where function returns True पुनरावर्तनीय से तत्व लौटाता है जहां फ़ंक्शन सत्य लौटाता है
C
Removes duplicates डुप्लिकेट हटाता है
D
Cleans data डेटा साफ़ करता है
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) filter(function, iterable) returns elements for which the function returns True.
व्याख्या (हिन्दी) फ़िल्टर (फ़ंक्शन, पुनरावर्तनीय) उन तत्वों को लौटाता है जिनके लिए फ़ंक्शन सत्य लौटाता है।
2017
EN + हिं Medium
GB reduce() function is imported from?
IN कम () फ़ंक्शन कहां से आयात किया जाता है?
A
functools module फ़ंक्शनटूल्स मॉड्यूल
B
builtins बिल्टिंस
C
itertools itertools
D
collections संग्रह
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) reduce() is in the functools module in Python 3 (it was a builtin in Python 2).
व्याख्या (हिन्दी) कम करें() Python 3 में functools मॉड्यूल में है (यह Python 2 में एक बिल्टिन था)।
2018
EN + हिं Medium
GB Python set is?
IN पायथन सेट है?
A
Ordered, allows duplicates ऑर्डर किया गया, डुप्लिकेट की अनुमति देता है
B
Unordered, no duplicates, mutable अव्यवस्थित, कोई डुप्लिकेट नहीं, परिवर्तनशील
C
Ordered, no duplicates ऑर्डर किया गया, कोई डुप्लिकेट नहीं
D
Ordered, immutable क्रमबद्ध, अपरिवर्तनीय
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python sets are unordered collections of unique, hashable elements — no duplicates allowed.
व्याख्या (हिन्दी) पायथन सेट अद्वितीय, धोने योग्य तत्वों के अव्यवस्थित संग्रह हैं - डुप्लिकेट की अनुमति नहीं है।
2019
EN + हिं Medium
GB frozenset in Python is?
IN पायथॉन में फ्रोजेनसेट क्या है?
A
Same as set सेट के समान
B
Immutable version of set — hashable, can be used as dictionary key सेट का अपरिवर्तनीय संस्करण - धोने योग्य, शब्दकोश कुंजी के रूप में उपयोग किया जा सकता है
C
Frozen list जमी हुई सूची
D
Locked dictionary बंद शब्दकोश
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) frozenset is an immutable set — its elements cannot be added or removed after creation.
व्याख्या (हिन्दी) फ्रोज़ेनसेट एक अपरिवर्तनीय सेट है - निर्माण के बाद इसके तत्वों को जोड़ा या हटाया नहीं जा सकता है।
2020
EN + हिं Medium
GB deque in Python (collections.deque)?
IN पायथन में डेक (संग्रह.डेक)?
A
Simple list सरल सूची
B
Double-ended queue — efficient append/pop from both ends डबल-एंडेड कतार - दोनों सिरों से कुशल एपेंड/पॉप
C
Binary deque बाइनरी डेक
D
Tree structure वृक्ष संरचना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) collections.deque provides O(1) append/pop from both left and right ends, unlike list's O(n) left operations.
व्याख्या (हिन्दी) Collections.deque सूची के O(n) बाएँ संचालन के विपरीत, बाएँ और दाएँ दोनों छोर से O(1) एपेंड/पॉप प्रदान करता है।
2021
EN + हिं Medium
GB defaultdict in Python?
IN पायथन में डिफॉल्टडिक्ट?
A
Normal dictionary सामान्य शब्दकोश
B
Dictionary with default value for missing keys — no KeyError गुम कुंजियों के लिए डिफ़ॉल्ट मान वाला शब्दकोश - कोई KeyError नहीं
C
Sorted dictionary क्रमबद्ध शब्दकोश
D
Ordered dictionary क्रमबद्ध शब्दकोश
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) collections.defaultdict returns a default value (like 0 or list) instead of raising KeyError for missing keys.
व्याख्या (हिन्दी) Collections.defaultdict गुम कुंजियों के लिए KeyError बढ़ाने के बजाय एक डिफ़ॉल्ट मान (जैसे 0 या सूची) लौटाता है।
2022
EN + हिं Medium
GB Counter in Python (collections.Counter)?
IN पायथन में काउंटर (संग्रह.काउंटर)?
A
Simple counter सरल काउंटर
B
Dictionary subclass counting hashable objects by frequency शब्दकोश उपवर्ग आवृत्ति के आधार पर धोने योग्य वस्तुओं की गणना करता है
C
Loop counter लूप काउंटर
D
Error counter त्रुटि काउंटर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Counter counts occurrences of elements in an iterable and stores them as a dictionary.
व्याख्या (हिन्दी) काउंटर पुनरावर्तनीय में तत्वों की घटनाओं को गिनता है और उन्हें एक शब्दकोश के रूप में संग्रहीत करता है।
2023
EN + हिं Medium
GB Python's heapq module provides?
IN पायथन का हेपक मॉड्यूल क्या प्रदान करता है?
A
Hash queue हैश कतार
B
Min-heap operations on a regular list नियमित सूची पर न्यूनतम-ढेर संचालन
C
Binary heap class बाइनरी हीप क्लास
D
Priority queue class प्राथमिकता कतार वर्ग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) heapq provides heap queue algorithm (min-heap) operations on Python lists.
व्याख्या (हिन्दी) हीपक्यू पायथन सूचियों पर हीप कतार एल्गोरिदम (मिन-हीप) संचालन प्रदान करता है।
2024
EN + हिं Medium
GB Which Python module supports regular expressions?
IN कौन सा पायथन मॉड्यूल नियमित अभिव्यक्ति का समर्थन करता है?
A
regex regex
B
re दोबारा
C
match मिलान
D
pattern नमूना
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Python's built-in 're' module provides regular expression matching and manipulation.
व्याख्या (हिन्दी) पायथन का अंतर्निहित 'री' मॉड्यूल नियमित अभिव्यक्ति मिलान और हेरफेर प्रदान करता है।
2025
EN + हिं Easy
GB What does 'is' operator check in Python?
IN पायथन में 'is' ऑपरेटर क्या जांचता है?
A
Equality of values मूल्यों की समानता
B
Identity — whether two variables point to same object in memory पहचान - क्या दो चर स्मृति में एक ही वस्तु की ओर इशारा करते हैं
C
String comparison स्ट्रिंग तुलना
D
Type comparison तुलना टाइप करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 'is' checks object identity (same memory location); '==' checks value equality.
व्याख्या (हिन्दी) 'है' वस्तु पहचान (समान स्मृति स्थान) की जाँच करता है; '==' मान समानता की जाँच करता है।
2011–2025 of 2618