File Handling MCQ Quiz in हिन्दी - Objective Question with Answer for File Handling - मुफ्त [PDF] डाउनलोड करें
Last updated on Apr 14, 2025
पाईये File Handling उत्तर और विस्तृत समाधान के साथ MCQ प्रश्न। इन्हें मुफ्त में डाउनलोड करें File Handling MCQ क्विज़ Pdf और अपनी आगामी परीक्षाओं जैसे बैंकिंग, SSC, रेलवे, UPSC, State PSC की तैयारी करें।
Latest File Handling MCQ Objective Questions
File Handling Question 1:
निमंलिखित में से कौन सा मोड (mod) फाइल में बाइनरी फॉर्मेट में लिखने और पढ़ने के लिए है?
Answer (Detailed Solution Below)
Option 1 : wb+
File Handling Question 1 Detailed Solution
सही उत्तर wb+ है।
- मोड wb+ "राइट बाइनरी प्लस" का संक्षिप्त रूप है, जिसका अर्थ है कि यह बाइनरी मोड में पढ़ने और लिखने दोनों के लिए एक फ़ाइल खोलता है।
- जब कोई फ़ाइल wb+ मोड में खोली जाती है, तो यह आपको बाइनरी प्रारूप में फ़ाइल से पढ़ने और उसमें लिखने की अनुमति देती है।
- बाइनरी मोड का अर्थ है कि डेटा बाइनरी प्रारूप में पढ़ा और लिखा जाता है, जो छवियों या निष्पादन योग्य फ़ाइलों जैसी गैर-पाठ फ़ाइलों के लिए उपयुक्त है।
- wb+ मोड में फ़ाइल खोलने से फ़ाइल बन जाएगी यदि वह मौजूद नहीं है या फ़ाइल को अधिलेखित कर देगी यदि वह पहले से मौजूद है।
- इसके विपरीत, मोड w पाठ मोड में लिखने के लिए एक फ़ाइल खोलता है, लेकिन यह पढ़ने की अनुमति नहीं देता है।
- मोड a+ पाठ मोड में पढ़ने और जोड़ने (अंत में लिखने) के लिए एक फ़ाइल खोलता है।
- मोड w+ पाठ मोड में पढ़ने और लिखने दोनों के लिए एक फ़ाइल खोलता है, लेकिन बाइनरी प्रारूप में नहीं।
- बाइनरी मोड ('b' का उपयोग मोड में) बाइनरी फ़ाइलों से निपटते समय आवश्यक है ताकि यह सुनिश्चित हो सके कि डेटा बिना किसी एन्कोडिंग समस्याओं के सही ढंग से पढ़ा और लिखा जाए।
यहाँ बताया गया है कि पायथन में wb+ मोड का उपयोग कैसे करें:
# Open a file for both reading and writing in binary mode
with open('example.bin', 'wb+') as file:
# Write binary data to the file
file.write(b'This is a test.')
# Move the file pointer to the beginning
file.seek(0)
# Read the binary data from the file
content = file.read()
print(content)
Top File Handling MCQ Objective Questions
File Handling Question 2:
निमंलिखित में से कौन सा मोड (mod) फाइल में बाइनरी फॉर्मेट में लिखने और पढ़ने के लिए है?
Answer (Detailed Solution Below)
Option 1 : wb+
File Handling Question 2 Detailed Solution
सही उत्तर wb+ है।
- मोड wb+ "राइट बाइनरी प्लस" का संक्षिप्त रूप है, जिसका अर्थ है कि यह बाइनरी मोड में पढ़ने और लिखने दोनों के लिए एक फ़ाइल खोलता है।
- जब कोई फ़ाइल wb+ मोड में खोली जाती है, तो यह आपको बाइनरी प्रारूप में फ़ाइल से पढ़ने और उसमें लिखने की अनुमति देती है।
- बाइनरी मोड का अर्थ है कि डेटा बाइनरी प्रारूप में पढ़ा और लिखा जाता है, जो छवियों या निष्पादन योग्य फ़ाइलों जैसी गैर-पाठ फ़ाइलों के लिए उपयुक्त है।
- wb+ मोड में फ़ाइल खोलने से फ़ाइल बन जाएगी यदि वह मौजूद नहीं है या फ़ाइल को अधिलेखित कर देगी यदि वह पहले से मौजूद है।
- इसके विपरीत, मोड w पाठ मोड में लिखने के लिए एक फ़ाइल खोलता है, लेकिन यह पढ़ने की अनुमति नहीं देता है।
- मोड a+ पाठ मोड में पढ़ने और जोड़ने (अंत में लिखने) के लिए एक फ़ाइल खोलता है।
- मोड w+ पाठ मोड में पढ़ने और लिखने दोनों के लिए एक फ़ाइल खोलता है, लेकिन बाइनरी प्रारूप में नहीं।
- बाइनरी मोड ('b' का उपयोग मोड में) बाइनरी फ़ाइलों से निपटते समय आवश्यक है ताकि यह सुनिश्चित हो सके कि डेटा बिना किसी एन्कोडिंग समस्याओं के सही ढंग से पढ़ा और लिखा जाए।
यहाँ बताया गया है कि पायथन में wb+ मोड का उपयोग कैसे करें:
# Open a file for both reading and writing in binary mode
with open('example.bin', 'wb+') as file:
# Write binary data to the file
file.write(b'This is a test.')
# Move the file pointer to the beginning
file.seek(0)
# Read the binary data from the file
content = file.read()
print(content)