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) फाइल में बाइनरी फॉर्मेट में लिखने और पढ़ने के लिए है?

  1. wb+
  2. w
  3. a+
  4. w+

Answer (Detailed Solution Below)

Option 1 : wb+

File Handling Question 1 Detailed Solution

सही उत्तर wb+ है।

key-point-image Key Points
  • मोड wb+ "राइट बाइनरी प्लस" का संक्षिप्त रूप है, जिसका अर्थ है कि यह बाइनरी मोड में पढ़ने और लिखने दोनों के लिए एक फ़ाइल खोलता है।
    • जब कोई फ़ाइल wb+ मोड में खोली जाती है, तो यह आपको बाइनरी प्रारूप में फ़ाइल से पढ़ने और उसमें लिखने की अनुमति देती है।
    • बाइनरी मोड का अर्थ है कि डेटा बाइनरी प्रारूप में पढ़ा और लिखा जाता है, जो छवियों या निष्पादन योग्य फ़ाइलों जैसी गैर-पाठ फ़ाइलों के लिए उपयुक्त है।
    • wb+ मोड में फ़ाइल खोलने से फ़ाइल बन जाएगी यदि वह मौजूद नहीं है या फ़ाइल को अधिलेखित कर देगी यदि वह पहले से मौजूद है।
additional-information-image Additional Information
  • इसके विपरीत, मोड 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) फाइल में बाइनरी फॉर्मेट में लिखने और पढ़ने के लिए है?

  1. wb+
  2. w
  3. a+
  4. w+

Answer (Detailed Solution Below)

Option 1 : wb+

File Handling Question 2 Detailed Solution

सही उत्तर wb+ है।

key-point-image Key Points
  • मोड wb+ "राइट बाइनरी प्लस" का संक्षिप्त रूप है, जिसका अर्थ है कि यह बाइनरी मोड में पढ़ने और लिखने दोनों के लिए एक फ़ाइल खोलता है।
    • जब कोई फ़ाइल wb+ मोड में खोली जाती है, तो यह आपको बाइनरी प्रारूप में फ़ाइल से पढ़ने और उसमें लिखने की अनुमति देती है।
    • बाइनरी मोड का अर्थ है कि डेटा बाइनरी प्रारूप में पढ़ा और लिखा जाता है, जो छवियों या निष्पादन योग्य फ़ाइलों जैसी गैर-पाठ फ़ाइलों के लिए उपयुक्त है।
    • wb+ मोड में फ़ाइल खोलने से फ़ाइल बन जाएगी यदि वह मौजूद नहीं है या फ़ाइल को अधिलेखित कर देगी यदि वह पहले से मौजूद है।
additional-information-image Additional Information
  • इसके विपरीत, मोड 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)
Get Free Access Now
Hot Links: teen patti lucky teen patti star apk teen patti game paisa wala