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

पायथन में 1000 विभाजकों के रूप में अल्पविराम के साथ प्रिंट संख्या

कई बार तीन या अधिक अंकों वाली संख्याओं को अल्पविराम का उपयोग करके उपयुक्त रूप से दर्शाने की आवश्यकता होती है। यह मुख्य रूप से लेखा उद्योग के साथ-साथ वित्त क्षेत्र में एक आवश्यकता है। इस लेख में हम देखेंगे कि उपयुक्त स्थान पर अल्पविराम डालने के लिए पायथन प्रोग्राम का उपयोग कैसे किया जा सकता है। हम एक हजार विभाजक के रूप में अल्पविराम डालने का लक्ष्य बना रहे हैं।

फॉर्मेट फंक्शन

इस आवश्यकता को प्राप्त करने के लिए पायथन में प्रारूप फ़ंक्शन का उपयोग नीचे दी गई सेटिंग्स के साथ किया जा सकता है।

(f"{num:,d}")
: is the format specifier
D is the thousand separator

उदाहरण - पूर्णांक

print(f'{1445:,d}')
print(f'{140045:,d}')

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

1,445
140,045

तैरता

फ्लोट के साथ हमें नीचे दिखाए गए अनुसार थोड़ा अलग प्रारूप के साथ निर्दिष्ट करना होगा। दशमलव के बाद दो स्थानों से आगे के अंकों को अनदेखा कर दिया जाता है।

उदाहरण

print("{:,.2f}".format(3435.242563))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

3,435.24

  1. सी # में 1000 विभाजक के रूप में अल्पविराम के साथ प्रिंट संख्या

    सबसे पहले, संख्या को स्ट्रिंग के रूप में सेट करें - string num = "1000000.8765"; अब, दशमलव के पहले और बाद की संख्या के लिए अलग-अलग तरीके से काम करें - string withoutDecimals = num.Substring(0, num.IndexOf(".")); string withDecimals = num.Substring(num.IndexOf(".")); 1

  1. पायथन में आइंस्टीन योग सम्मेलन के साथ टेंसर संकुचन

    आइंस्टीन के सारांश सम्मेलन के साथ टेंसर संकुचन के लिए, पायथन में numpy.einsum () विधि का उपयोग करें। पहला पैरामीटर सबस्क्रिप्ट है। यह सारांश के लिए सबस्क्रिप्ट को सबस्क्रिप्ट लेबलों की अल्पविराम सूची के रूप में निर्दिष्ट करता है। दूसरा पैरामीटर ऑपरेंड है। ये ऑपरेशन के लिए सरणियाँ हैं। आइंसम () विधि

  1. पायथन में n नोड्स के साथ BST की संख्या गिनने का कार्यक्रम

    मान लीजिए कि हमारे पास अलग-अलग नोड हैं। सभी अलग हैं। हमें यह पता लगाना है कि हम उन्हें कितने तरीकों से व्यवस्थित कर सकते हैं ताकि हम बाइनरी सर्च ट्री बना सकें। जैसा कि हम बाइनरी सर्च ट्री के बारे में जानते हैं, लेफ्ट सबट्री में हमेशा छोटे मान होते हैं और राइट सबट्री में बड़े मान होते हैं। इसे हल कर