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

n लाइनों के साथ पैलिंड्रोम त्रिकोण को प्रिंट करने के लिए पायथन प्रोग्राम

मान लीजिए कि हमारे पास एक संख्या n है। हमें n पंक्तियों वाला एक त्रिभुज खोजना है और प्रत्येक पंक्ति में पैलिंड्रोम है।

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

1
121
12321
1234321
123454321

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

  • 1 से n की श्रेणी में i के लिए, करें
    • डिस्प्ले (((10^i) का पूर्णांक भाग - 1)/9)^2
    • अगली पंक्ति पर जाएं

उदाहरण

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

def solve(n):
   for i in range(1,n+1):
      print((((10**i) - 1)//9)**2)

n = 8
solve(n)

इनपुट

8

Output

1
121
12321
1234321
123454321
12345654321
1234567654321
123456787654321

  1. एक सूची में नकारात्मक संख्या मुद्रित करने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन चलने योग्य सूची को देखते हुए, हमें सूची में सभी ऋणात्मक संख्याओं को मुद्रित करने की आवश्यकता है। यहां हम दिए गए समस्या कथन के लिए तीन दृष्टिकोणों पर चर्चा करेंगे। दृष्टिकोण 1 - लूप के लिए एन्हांस

  1. एक सूची में सम संख्याओं को मुद्रित करने के लिए पायथन कार्यक्रम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन चलने योग्य सूची को देखते हुए, हमें सूची में सभी सम संख्याओं को प्रिंट करना होगा। यहां हम दिए गए समस्या कथन के लिए तीन दृष्टिकोणों पर चर्चा करेंगे। दृष्टिकोण 1 - लूप के लिए एन्हांस्ड का उपयोग करना

  1. जेड फॉर्म में मैट्रिक्स प्रिंट करने के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन क्रम n*n के वर्ग मैट्रिक्स को देखते हुए, हमें मैट्रिक्स के तत्वों को Z रूप में प्रदर्शित करने की आवश्यकता है। Z फॉर्म निम्नलिखित चरणों में मैट्रिक्स को पार कर रहा है - पहली पंक्ति को पार करें अब