Page 303 - CITS - CSA - TP (Volume 2) - Hindi
P. 303

कं  ूटर सॉ वेयर ए ीके शन  - CITS




           with open(“sample_file.txt”, “r”) as fileptr:
           # Step 8: Read and print the updated file content
           updated_content = fileptr.read()

           print(“\nUpdated File Content (Read Mode):\n”, updated_content)
             ीकरण:

           1  िलखने के  िलए फ़ाइल खोलना (“w”):
           •   with open(“sample_file.txt”, “w”) as fileptr: फ़ाइल “sample_file.txt” को Write Mode म  खोलता है।
           •   write िविध का उपयोग फ़ाइल म  साम ी िलखने के  िलए िकया जाता है।

           2  फ़ाइल साम ी पढ़ना (“r”):
           •   फ़ाइलptr के   प म  open(“sample_file.txt”, “r”) के  साथ: फ़ाइल की साम ी को पढ़ने के  िलए फ़ाइल को रीड मोड म  खोलता है।
           •   read िविध का उपयोग फ़ाइल साम ी को पढ़ने और ि ंट करने के  िलए िकया जाता है।

           3  फ़ाइल म  जोड़ना (“a”):
           •   fileptr के   प म  open(“sample_file.txt”, “a”) के  साथ: फ़ाइल को एप ड मोड म  खोलता है।
           •   फ़ाइल म  साम ी जोड़ने के  िलए write िविध का उपयोग िकया जाता है।

           4  अपडेटेड फ़ाइल साम ी पढ़ना (“r”):
           •   with open(“sample_file.txt”, “r”) as fileptr: फ़ाइल को िफर से रीड मोड म  खोलता है।
           •   read िविध का उपयोग अपडेट की गई फ़ाइल साम ी को पढ़ने और ि ंट करने के  िलए िकया जाता है।

           इस कोड को चलाने के  बाद, आपको “sample_file.txt” की साम ी िदखाई देनी चािहए, िजसम  संल  लाइन भी शािमल है।
           आउटपुट:


















           संबंिधत अ ास:
           1  फ़ाइल पढ़ना:

              •   िकसी फ़ाइल की साम ी को पढ़ने और उ    दिश त करने के  िलए पायथन  ो ाम िलख ।

              •   फ़ाइल की के वल पहली N पं  यों को पढ़ने के  िलए  ो ाम को संशोिधत कर ।
           2  फ़ाइल को िलखना:
              •      ं  की सूची को िकसी फ़ाइल म  िलखने के  िलए पायथन  ो ाम बनाएं ।

              •   उपयोगकता  को टे  की कई लाइन इनपुट करने और उ   फ़ाइल म  सेव करने की अनुमित द ।

           3  फ़ाइल म  जोड़ना:
              •   िकसी मौजूदा फ़ाइल म  नया डेटा जोड़ने के  िलए  ो ाम िलख ।

              •  उपयोगकता  को अित र  लाइन इनपुट करने और उ   फ़ाइल म  जोड़ने की अनुमित द ।


                                                           289

                                  CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 133
   298   299   300   301   302   303   304   305   306   307   308