आर्टिकल डाउनलोड करें आर्टिकल डाउनलोड करें

क्या आप कंप्यूटर प्रोग्राम तैयार करना सीखना चाहते हैं? कंप्यूटर प्रोग्रामिंग करना काफी कठिन काम लग सकता है और ऐसा भी लग सकता है, कि आपको इसे सीखने के लिए एक क्लास करना होगी। हालाँकि कुछ लेंग्वेज के लिए ये बात सच भी साबित होती है, ऐसी बहुत सारी प्रोग्रामिंग लेंग्वेज मौजूद हैं, जिनके बेसिक्स पर आप सिर्फ एक या दो दिन में पकड़ बना सकते हैं। पाइथन (Python) [१] इसी तरह की एक लेंग्वेज है। आप बस कुछ मिनट के अंदर पाइथन के एक बेसिक प्रोग्राम (program) को बनाकर उसे रन कर सकते हैं। इसे सीखने के लिए नीचे दिये हुए स्टेप 1 से शुरुआत करें।

विधि 1
विधि 1 का 5:

पाइथन इन्स्टाल करना (विंडोज पर)

आर्टिकल डाउनलोड करें
  1. आप विंडोज पाइथन इंटरप्रिटर (interpreter) को पाइथन की वेबसाइट से फ्री में डाउनलोड कर सकते हैं। अपने ऑपरेटिंग सिस्टम के हिसाब से एक करेक्ट वर्जन के डाउनलोड करने की पुष्टि कर लें।
    • आपको पाइथन के मौजूदा लेटेस्ट वर्जन को, जो कि इस लेख को लिखते वक़्त 3.4 है डाउनलोड करना चाहिए।
    • ओएस एक्स (OS X) और लिनक्स (Linux) पर पाइथन पहले से इन्स्टाल होकर आता है। आपको पाइथन से जुड़े हुए किसी भी सॉफ्टवेयर को इन्स्टाल नहीं करना होगा, लेकिन आपको एक टेक्स्ट एडिटर (text editor) जरूर इन्स्टाल करना पड़ेगा।
    • ज़्यादातर लिनक्स डिस्ट्रीब्यूशन्स और ओएस एक्स (OS X) वर्जन्स पर अभी भी पाइथन के 2.X वर्जन का इस्तेमाल होता है। 2 & 3 के बीच में बहुत छोटा सा अंतर देखा जाता है, जिसे ज़्यादातर इनके "print" स्टेटमेंट में देखा जाता है। अगर आप ओएस एक्स या लिनक्स पर पाइथन के नए वर्जन को इन्स्टाल करना चाहते हैं, तो आप उन फ़ाइल्स को पाइथन की वेबसाइट को डाउनलोड कर सकते हैं।
  2. ज़्यादातर यूजर्स किसी भी सेटिंग में बदलाव किए बिना इंटरप्रिटर को इन्स्टाल कर सकते हैं। आप उपलब्ध मॉड्यूल की लिस्ट में लास्ट ऑप्शन को एनेबल करके पाइथन को कमांड प्रॉम्प्ट में इंटीग्रेट कर सकते हैं। [२]
  3. आप किसी पाइथन प्रोग्राम को नोटपैड (Notepad) या टेक्स्टएडिट (TextEdit) पर तैयार कर सकते हैं, लेकिन अगर आप एक स्पेशल टेक्स्ट एडिटर का इस्तेमाल करेंगे, तो आपको कोड को पढ़ने और लिखने में बहुत आसानी होगी। आपको Notepad++ (विंडोज के लिए), TextWrangler (मैक के लिए) या JEdit (किसी भी सिस्टम पर) जैसे ऐसे न जाने कितने ही प्रकार के स्पेशल एडिटर मिल जाएंगे।
  4. कमांड प्रॉम्प्ट (विंडोज पर) या टर्मिनल (मैक/लिनक्स) खोलें, और python लिखें। पाइथन लोड हो जाएगा और इसका वर्जन नंबर भी सामने नजर आने लगेगा। अब आपको सीधे पाइथन इंटरप्रिटर, जो कि >>> दिखाई देता है, पर ले जाया जाएगा।
    • print("Hello, World!") लिखें और Enter दबाएँ। अब आपको पाइथन कमांड लाइन के नीचे Hello, World! टेक्स्ट लिखा नजर आएगा।
विधि 2
विधि 2 का 5:

बेसिक कोंसेप्ट सीखना (Learning Basic Concepts)

आर्टिकल डाउनलोड करें
  1. पाइथन एक इंटरप्रिटेड लेंग्वेज है, जिसका मतलब कि आप अपने प्रोग्राम को, फ़ाइल में कुछ भी बदलाव करते ही रन कर सकते हैं। जिसकी वजह से इसमें किसी और लेंग्वेज के मुक़ाबले प्रोग्राम की इटरेटिंग (iterating), रिवाइजिंग (revising) और ट्रबलशूटिंग (troubleshooting) एकदम फौरन हो जाती है।
    • सीखने में आसान लेंग्वेजेस में एक नाम पाइथन का भी है और आप इसके बेसिक प्रोग्राम को बस कुछ मिनटों में तैयार करके रन कर सकते हैं।
  2. आप इंटरप्रिटर का इस्तेमाल किसी भी कोड को टेस्ट करने में कर सकते हैं, वो भी उसे आपके प्रोग्राम में एड किए बिना। ये कुछ स्पेशल कमांड के काम करने के तरीके को जानने का और एक ऐसा ही बिना काम का प्रोग्राम तैयार करने का काफी अच्छा तरीका है।
  3. सीखें, कि पाइथन किस तरह से ओब्जेक्ट्स और वेरिएबल्स को हैंडल करता है: पाइथन एक ऑब्जेक्ट-ओरिएंटेड़ (object-oriented) लेंग्वेज है, जिसका मतलब कि प्रोसेस में मौजूद हर एक चीज़ को एक ऑब्जेक्ट की तरह ट्रीट किया जाता है। साथ ही, आपको किसी भी वेरिएबल को प्रोग्राम की शुरुआत में डिक्लेयर करने की जरूरत भी नहीं होती (आप इसे किसी भी वक़्त डिक्लेयर कर सकते हैं) और साथ ही आपको वेरिएबल के टाइप (इंटीजर, स्ट्रिंग, आदि) को भी डिक्लेयर नहीं करना होता।
विधि 3
विधि 3 का 5:

पाइथन इंटरप्रिटर को एक कैलकुलेटर की तरह इस्तेमाल करना

आर्टिकल डाउनलोड करें

कुछ बेसिक कैलकुलेटर फंक्शन्स को परफ़ोर्म करने से आपको पाइथन के सिंटेक्स को और नंबर्स और स्ट्रिंग्स को हैंडल किए जाने के तरीके को समझने में मदद मिलेगी।

  1. कमांड प्रॉम्प्ट या टर्मिनल खोलें। प्रॉम्प्ट में python लिखें और Enter दबाएँ। इससे पाइथन इंटरप्रिटर लोड हो जाएगा और आप पाइथन कमांड प्रॉम्प्ट ( >>> ) पर पहुँच जाएँगे।
    • अगर आपने आपके कमांड प्रॉम्प्ट पर पाइथन को इंटीग्रेट नहीं किया है, तो आपको इंटरप्रिटर रन करने के लिए, पाइथन डाइरेक्टरी तक नेविगेट करना पड़ेगा।
  2. आप बहुत आसानी से बेसिक एरिदमेटिक परफ़ोर्म करने के लिए पाइथन का इस्तेमाल कर सकते हैं। कैलकुलेटर फंक्शन्स इस्तेमाल करने के तरीके जानने के लिए, नीचे दिये हुए बॉक्स को ध्यान से देखें। ध्यान दें: पाइथन में # कमेंट्स के लिए इस्तेमाल किया जाता है और ये इंटरप्रिटर से पास नहीं होते, मतलब इंटरप्रिटर इसे कोड नहीं मानता।
     >>> 
     3 
     + 
     7 
     10 
     >>> 
     100 
     - 
     10 
     * 
     3 
     70 
     >>> 
     ( 
     100 
     - 
     10 
     * 
     3 
     ) 
     / 
     2 
     # Division will always return a floating point (decimal) number 
     35.0 
     >>> 
     ( 
     100 
     - 
     10 
     * 
     3 
     ) 
     // 
     2 
     # Floor division (two slashes) will discard any decimal results 
     35 
     >>> 
     23 
     % 
     4 
     # This calculates the remainder of the division 
     3 
     >>> 
     17.53 
     * 
     2.67 
     / 
     4.1 
     11.41587804878049 
    
  3. आप पावर्स को दर्शाने के लिए ** ऑपरेटर का इस्तेमाल कर सकते हैं। पाइथन में काफी आसानी से फौरन बड़े-बड़े नंबर्स को कैलकुलेट किया जा सकता है। उदाहरण के लिए, नीचे दिये हुए बॉक्स को देखें।
     >>> 
     7 
     ** 
     2 
     # 7 squared 
     49 
     >>> 
     5 
     ** 
     7 
     # 5 to the power of 7 
     78125 
    
  4. आप बेसिक एलजेब्रा परफ़ोर्म करने के लिए पाइथन में वेरिएबल्स असाइन कर सकते हैं। ये पाइथन प्रोग्राम्स में वेरिएबल्स असाइन करने की जानकारी का एक अच्छा इंट्रोडक्शन है। वेरिएब्ल्स को = साइन से असाइन किया जाता है। उदाहरण के लिए, नीचे दिये हुए बॉक्स को देखें।
     >>> 
     a 
     = 
     5 
     >>> 
     b 
     = 
     4 
     >>> 
     a 
     * 
     b 
     20 
     >>> 
     20 
     * 
     a 
     // 
     b 
     25 
     >>> 
     b 
     ** 
     2 
     16 
     >>> 
     width 
     = 
     10 
     # Variables can be any string 
     >>> 
     height 
     = 
     5 
     >>> 
     width 
     * 
     height 
     50 
    
  5. आप जब इंटरप्रिटर का इस्तेमाल करना बंद कर दें, तब आप इसे क्लोज कर सकते हैं और Ctrl + Z (विंडोज पर) या Ctrl + D (लिनक्स/मैक पर) दबाकर, फिर Enter दबाकर कमांड प्रॉम्प्ट पर वापस आ सकते हैं। आप चाहें तो quit() लिखकर और फिर Enter भी दबा सकते हैं।
विधि 4
विधि 4 का 5:

आपका पहला प्रोग्राम तैयार करना

आर्टिकल डाउनलोड करें
  1. आप फौरन ही एक बेसिक प्रोग्राम बना सकते हैं, जिससे आपको इसे बनाने के बेसिक्स की जानकारी मिलेगी और साथ ही इसे इंटरप्रिटर पर रन किए जाने की समझ भी मिल जाएगी। इसके साथ ही ये आपको आपके इंटरप्रिटर के सही तरह से इन्स्टाल हुए होने की जानकारी भी दे देगा।
  2. "Print" पाइथन के बहुत बेसिक फंक्शन्स में से एक है और प्रोग्राम के दौरान टर्मिनल पर कोई इन्फॉर्मेशन दिखाने के लिए काम आता है। ध्यान दें: "print" पाइथन 2 और पाइथन 3 के बीच में बहुत ज्यादा अलग तरह से इस्तेमाल होता है। पाइथन 2 में, आपको सिर्फ "print" के बाद में वो लिखना होता है, जिसे आप डिस्प्ले करना चाहते हैं। पाइथन 3 में, "print" एक फंक्शन बन गया है, तो इसमें आपको "print()" लिखना होगा, और आप जो भी डिस्प्ले करना चाहते हैं, उसे ब्रैकेट () के अंदर लिखना होगा।
  3. "Hello, World!" टेक्स्ट डिस्प्ले करना, किसी भी प्रोग्रामिंग लेंग्वेज को टेस्ट करने का सबसे कॉमन तरीका होता है। इस टेक्स्ट को "print()" स्टेटमेंट के अंदर लिख लें, कोटेशन मार्क्स ("") को भी शामिल करें:
     print 
     ( 
     "Hello, World!" 
     ) 
    
    • बाकी के लेंग्वेज की तरह इसमें आपको हर लाइन के आखिर में ; नहीं टाइप करना होता है। आपको ब्लॉक्स को दर्शाने के लिए कर्ली ब्रेसेस ( {} ) भी नहीं इस्तेमाल करते होते। इसकी बजाय, इंडेंटिंग से पता चल जाता है, कि ब्लॉक के अंदर क्या मौजूद है।
  4. अपने टेक्स्ट एडिटर के फ़ाइल मेन्यू को क्लिक करें और Save As को सिलेक्ट करें। नेम बॉक्स के नीचे, ड्रॉप-डाउन मेन्यू से पाइथन (Python) फ़ाइल टाइप चुनें। अगर आप नोटपैड इस्तेमाल करते हैं (जरूरी नहीं है), तो "All Files" चुनें और फिर फ़ाइल नेम के आखिर में ".py" एड कर दें।
    • फ़ाइल को किसी ऐसी जगह पर सेव करें, जहाँ से आप उसे आसानी से एक्सेस कर सकें, क्योंकि आपको इसे कमांड प्रॉम्प्ट से नेविगेट करना होगा।
    • इस उदाहरण के लिए, इस फ़ाइल को "hello.py" के नाम से सेव कर लें।
  5. सेव फ़ाइल की लोकेशन को नेविगेट करने के लिए कमांड प्रॉम्प्ट या टर्मिनल खोलें। आप जब वहाँ पहुँच जाएँ, फिर hello.py टाइप करके और Enter दबाकर फ़ाइल को रन करें। अब आपको कमांड प्रॉम्प्ट के नीचे Hello, World! टेक्स्ट डिस्प्ले होता दिखेगा।
    • आपने पाइथन को किस तरह से इन्स्टाल किया है और ये किस वर्जन का है, उसके अनुसार आपको प्रोग्राम रन करने के लिए python hello.py या python3 hello.py टाइप करना पड़ सकता है।
  6. पाइथन के बारे में एक और सबसे अच्छी बात ये है, कि आप आपके नए प्रोग्राम को फौरन टेस्ट कर सकते हैं। इसे करने का एक अच्छा तरीका ये भी है, कि आपका कमांड प्रॉम्प्ट, आपके एडिटर के साथ में ही खुला रहे। आप जब आपके एडिटर में कुछ बदलाव करके सेव करें, तब आप फौरन ही प्रोग्राम को कमांड लाइन से रन कर सकते हैं, जहाँ से आप फौरन ही बदलावों की जाँच कर सकते हैं।
विधि 5
विधि 5 का 5:

एड्वान्स्ड़ प्रोग्राम बनाना

आर्टिकल डाउनलोड करें
  1. बेसिक फ़्लो कंट्रोल स्टेटमेंट के साथ एक्सपेरिमेंट करें: फ़्लो कंट्रोल स्टेटमेंट्स आपको अपने प्रोग्राम में, किसी खास कंडीशन के हिसाब से प्रोग्राम के द्वारा कुछ करने की सुविधा देते हैं। [३] ये स्टेटमेंट्स पाइथन प्रोग्रामिंग में काफी अहमियत रखते हैं और आपको कुछ ऐसे प्रोग्राम तैयार करने देते हैं, जो इनपुट के हिसाब से और किसी खास कंडीशन के हिसाब से कुछ अलग चीज़ कर सके। शुरुआत के लिए while स्टेटमेंट भी सही रहेगा। उदाहरण में, आप 100 तक के फाइबोनैकी (Fibonacci) सीक्वेंस को कैलकुलेट करने के लिए while स्टेटमेंट का इस्तेमाल कर सकते हैं:
     # Each number in the Fibonacci sequence is 
     # the sum of the previous two numbers 
     a 
     , 
     b 
     = 
     0 
     , 
     1 
     while 
     b 
     < 
     100 
     : 
     print 
     ( 
     b 
     , 
     end 
     = 
     ' ' 
     ) 
     a 
     , 
     b 
     = 
     b 
     , 
     a 
     + 
     b 
    
    • ये सीक्वेंस तब तक रन होगा, जब तक कि (while) b 100 से कम (b is less than (<) 100) रहेगा।
    • इसका आउटपुट 1 1 2 3 5 8 13 21 34 55 89 रहेगा।
    • end=' ' कमांड, आउटपुट को अलग-अलग लाइन में रखने के बजाय, एक ही लाइन में डिस्प्ले करेगी।
    • इस सिंपल प्रोग्राम में ध्यान देने लायक कुछ ऐसी चीज़ें मौजूद हैं, जिन्हें एक कॉम्प्लेक्स पाइथन प्रोग्राम में तैयार करना मुश्किल है:
      • इंडेंटेशन का नोट तैयार करें। : का मतलब, कि दी हुई लाइन इंडेंट होगी और ब्लॉक का ही एक हिस्सा भी होगी। ऊपर दिये उदाहरण में, print(b) और a, b = b, a+b दोनों ही while ब्लॉक का हिस्सा हैं। प्रोग्राम सही ढंग से काम करे, इसके लिए प्रोपर इंडेंटिंग करना काफी जरूरी है।
      • मल्टीपल वेरिएबल्स को एक ही लाइन में डिफ़ाइन किया जा सकता है। ऊपर दिये उदाहरण में a और b दोनों को एक लाइन में डिफ़ाइन किया गया है।
      • अगर आप इस प्रोग्राम को डायरेक्टली इंटरप्रिटर में एंटर कर रहे हैं, तो आपको इसके आखिर में एक ब्लैंक लाइन एड करना होगी, ताकि इंटरप्रिटर को समझ आ जाए, कि प्रोग्राम अब खत्म हो चुका है।
  2. आप किसी भी फंक्शन को डिफ़ाइन कर सकते हैं, जिसे आप प्रोग्राम में बाद में कभी भी कॉल कर सकते हैं। ये विशेष रूप से उस वक़्त आपके लिए मददगार साबित होगा, जब आपको एक बड़े प्रोग्राम की सीमा के अंदर ही मल्टीपल फंक्शन्स इस्तेमाल करने की जरूरत हो। दिये हुए उदाहरण में, आप फाइबोनैकी सीक्वेंस को कॉल करने के लिए, ठीक ऊपर लिखे हुए प्रोग्राम की तरह ही एक फंक्शन तैयार कर सकते हैं: [४]
     def 
     fib 
     ( 
     n 
     ): 
     a 
     , 
     b 
     = 
     0 
     , 
     1 
     while 
     a 
     < 
     n 
     : 
     print 
     ( 
     a 
     , 
     end 
     = 
     ' ' 
     ) 
     a 
     , 
     b 
     = 
     b 
     , 
     a 
     + 
     b 
     print 
     () 
     # Later in the program, you can call your Fibonacci 
     # function for any value you specify 
     fib 
     ( 
     1000 
     ) 
    
    • इसका आउटपुट: 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
  3. एक और भी कॉम्प्लेक्स फ़्लो कंट्रोल प्रोग्राम बनाना: फ़्लो कंट्रोल स्टेटमेंट्स आपको कुछ खास कंडीशंस तैयार करने की सुविधा देते हैं, जिसके ऊपर आपके प्रोग्राम के रन करने का तरीका निर्भर करता है। ये खासतौर पर उस वक़्त आपकी काफी मदद करते हैं, जब आप अपने प्रोग्राम में यूजर से इनपुट ले रहे होते हैं। इस दिये हुए उदाहरण में, यूजर की एज का पता लगाने के लिए, if , elif (else if), और else का इस्तेमाल किया जा रहा है। [५]
     age 
     = 
     int 
     ( 
     input 
     ( 
     "Enter your age: " 
     )) 
     if 
     age 
     <= 
     12 
     : 
     print 
     ( 
     "It's great to be a kid!" 
     ) 
     elif 
     age 
     in 
     range 
     ( 
     13 
     , 
     20 
     ): 
     print 
     ( 
     "You're a teenager!" 
     ) 
     else 
     : 
     print 
     ( 
     "Time to grow up" 
     ) 
     # If any of these statements are true 
     # the corresponding message will be displayed. 
     # If neither statement is true, the "else" 
     # message is displayed. 
    
    • ये प्रोग्राम भी आपके सामने कुछ और जरूरी स्टेटमेंट्स को पेश करता है, जो आपको अलग-अलग तरह के एप्लिकेशन के लिए काफी उपयोगी होते हैं:
      • input() - इसमें कीबोर्ड के द्वारा लिया हुआ यूजर इनपुट शामिल है। यूजर को ब्रैकेट में लिखा हुआ एक मैसेज दिखेगा। इस उदाहरण में, input() एक int() फंक्शन से घिरा हुआ है, जिसका मतलब, इसे एक इंटीजर की तरह ट्रीट किया जाएगा।
      • range() - इस फंक्शन को काफी अलग-अलग तरीके से इस्तेमाल किया जा सकता है। इस प्रोग्राम में, ये नंबर के 13 और 20 की रेंज के अंदर होने की जाँच कर रहा है। रेंज की आखिरी वैल्यू को कैलकुलेशन में नहीं लिया जाता।
  4. पहले वाले उदाहरण में इनपुट के द्वारा, दी हुई कंडीशन के पूरे किए जाने की पुष्टि के लिए, "less than or equal" (<=) सिंबल इस्तेमाल किया गया है। आप मैथ में इस्तेमाल होने वाले कंडीशनल एक्स्प्रेसन्स को ठीक वैसे का वैसा ही इस्तेमाल कर सकते हैं, लेकिन यहाँ पर आपको उन्हें जरा से अलग तरीके से टाइप करना होगा:
    Meaning Symbol Python Symbol
    कंडीशनल एक्स्प्रेसन्स (Conditional Expressions) [६]
    Less than
    < <
    Greater than
    > >
    Less than or equal
    <=
    Greater than or equal
    >=
    Equals
    = ==
    Not equal
    !=
  5. 5
    सीखना जारी रखें: ये सब तो पाइथन के सिर्फ कुछ बेसिक्स ही हैं। हालाँकि ये सीखने लायक सबसे सिंपल लेंग्वेज है, लेकिन अगर आप इसमें घुसना ही चाहते हैं, तो आपको इसमें सीखने लायक कुछ और भी मजेदार बातें मिल सकती हैं। इसे सीखने का सबसे अच्छा तरीका यही है, कि आप प्रोग्राम बनाते रहें! याद रखें, आप फौरन ही किसी भी प्रोग्राम को इंटरप्रिटर में तैयार कर सकते हैं और आपके द्वारा किए हुए बदलावों की जाँच करना, प्रोग्राम को एक बार फिर से कमांड लाइन पर से रन करने जितना ही आसान है।
    • पाइथन सीखने के लिए, बहुत सारी अच्छी बुक्स मौजूद हैं, जिनमें "Python for Beginners", "Python Cookbook", और "Python Programming: An Introduction to Computer Science" के नाम शामिल हैं।
    • आपको पाइथन के ऑनलाइन काफी सारे सोर्स मिल जाएंगे, लेकिन इनमें से ज़्यादातर अभी भी पाइथन Python 2.X के लिए ही हैं। आपको उनके द्वारा दिये हुए किसी भी उदाहरण को अपने हिसाब से एडजस्ट करना होगा।
    • बहुत से लोकल स्कूल्स में पाइथन के लिए क्लास भी दी जाती हैं। अक्सर पाइथन की शुरुआती क्लास में भी यही बात बोली जाती है, कि पाइथन सबसे आसान लेंग्वेज है।

सलाह

  • पाइथन एक बहुत सिंपल कंप्यूटर लेंग्वेज है, लेकिन फिर भी इसे सीखने के लिए आपकी ओर से मेहनत करने की जरूरत तो पड़ेगी ही। जैसे कि पाइथन का फोकस मैथमेटिक्स पर बहुत ज्यादा होता है, इसलिए अगर आपको बेसिक एलजेब्रा की समझ भी है, तो ये आपके लिए काफी मददगार साबित होगी।

संबंधित लेखों

अपने सिम कार्ड से अपना मोबाइल नंबर पता करें
उस व्यक्ति को कॉल करें जिसने आपका नंबर ब्लॉक कर दिया है (Call a Person That Has Blocked Your Number)
इंस्टाग्राम पासवर्ड रीसेट करें (Reset Your Instagram Password)
इंस्टाग्राम पर किसी लड़की से बात शुरू करें (Start a Conversation with a Girl on Instagram)
ब्लॉक (block) किए हुये नंबर पर वापस कॉल करें
Pirate Bay से डाउनलोड करें (Download from Pirate Bay)
WhatsApp टिप्स: फेक नंबर से व्हाट्सअप चलायें
फोटो की मदद से किसी की खोज करें (Search and Find About Someone Using Image Easily)
यूट्यूब से गाने डाउनलोड करें (Kaise YouTube se Gaane Download Kare)
PC में हिंदी में टाइप करें (Type in Hindi on a PC)
लड़कियों से ऑनलाइन बातें करें (Talk to Girls Online)
एंड्राइड में सेफ मोड बंद करें
HTML का इस्तेमाल करके एक वेब पेज तैयार करें (Create a Simple Web Page with HTML)
क्रोम पर एडल्ट कॉन्टेंट ब्लॉक करने के 4 आसान तरीके

विकीहाउ के बारे में

सभी लेखकों को यह पृष्ठ बनाने के लिए धन्यवाद दें जो १७,१२८ बार पढ़ा गया है।

यह लेख ने कैसे आपकी मदद की?