Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में सितारों का उपयोग करके एक त्रिभुज सीढ़ी बनाने का कार्यक्रम

मान लीजिए कि हमारे पास एक संख्या n है, हमें n चरणों वाली सीढ़ियों की एक स्ट्रिंग ढूंढनी है। यहां स्ट्रिंग में प्रत्येक पंक्ति को एक न्यूलाइन विभाजक द्वारा अलग किया जाता है।

इसलिए, यदि इनपुट n =5 जैसा है, तो आउटपुट होगा

         *
        **
       ***
      ****
     *****

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • s :=रिक्त स्ट्रिंग
  • मैं के लिए 0 से n-1 की सीमा में, करते हैं
    • s :=s concatenate (n-i-1) रिक्त स्थान की संख्या concatenate (i+1) सितारों की संख्या
    • अगर मैं
    • s :=s के बाद एक नई लाइन जोड़ें
  • वापसी
  • आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

    उदाहरण

    class Solution:
       def solve(self, n):
          s ="" for i in range(n):
          s+= " "*(n-i-1)+"*"*(i+1)
          if(i<n-1):
             s+="\n"
          return s
    ob = Solution()
    print(ob.solve(5))

    इनपुट

    5

    आउटपुट

    *
    **
    ***
    ****
    *****

    1. पायथन का उपयोग करके स्टॉपवॉच बनाएं

      स्टॉपवॉच का उपयोग दो घटनाओं के बीच के समय अंतराल को आमतौर पर सेकंड से मिनटों में मापने के लिए किया जाता है। इसके विभिन्न उपयोग हैं जैसे खेल में या एक औद्योगिक सेटअप में गर्मी, करंट आदि के प्रवाह को मापना। पायथन का उपयोग इसकी टिंकर लाइब्रेरी का उपयोग करके स्टॉपवॉच बनाने के लिए किया जा सकता है। इस ला

    1. पायथन का उपयोग करके वर्ड क्लाउड बनाएं

      इस समस्या में कुछ टेक्स्ट वाली फ़ाइल है। हमें उन टेक्स्ट और एक मास्किंग इमेज से वर्ड क्लाउड बनाना है। प्रोग्राम क्लाउड इमेज शब्द को png . के रूप में संग्रहीत करेगा प्रारूप। इस समस्या को लागू करने के लिए, हमें अजगर के कुछ पुस्तकालयों का उपयोग करने की आवश्यकता है। पुस्तकालय matplotlib, Wordcloud, num

    1. पायथन का उपयोग करके निर्देशिका कैसे बनाएं?

      निर्देशिका बनाने के लिए, पहले जांचें कि क्या यह os.path.exists(directory) का उपयोग करके पहले से मौजूद है। फिर आप इसका उपयोग करके इसे बना सकते हैं: import os if not os.path.exists('my_folder'):     os.makedirs('my_folder') आप अजगर मुहावरे ईएएफपी का भी उपयोग कर सकते हैं:अनुम