दिलचस्प पोस्ट
डिवाइस का पता लगाने के लिए एंड्रॉइड फोन या एंड्रॉइड टैबलेट क्या है? बहु-आयामी arrays को सही ढंग से आवंटित करना 'पोको' परिभाषा बेस 62 रूपांतरण पायथन नॉन-लॉकल स्टेटमेंट ओपन एनएफसी एमुलेटर के साथ आरंभ करना चार * var के बीच का अंतर; और चार * var ;? मैं .hprof फ़ाइल का विश्लेषण कैसे कर सकता हूं? Comparator.reversed () लैम्ब्डा का उपयोग संकलन नहीं करता है स्विफ्ट में एक XIB फ़ाइल के साथ कस्टम UIView क्लास को प्रारंभ / इंस्टाइज़ कैसे करें Node.js परिनियोजन सेटिंग्स / कॉन्फ़िगरेशन फ़ाइलों को कैसे संग्रहीत करें? आप असिंकटस्क के लिए कई आदिम मापदंडों को कैसे पारित कर सकते हैं? मुझे कब डेटा संदर्भ का निपटान करना चाहिए? जब एक वर्ग को <> सूची से विरासत में मिली है, तो XmlSerializer अन्य विशेषताओं को क्रमबद्ध नहीं करता है MySQL दो कॉलम को जोड़ती है और एक नए कॉलम में जोड़ता है

पायथन में दो दशमलव स्थानों के साथ एक फ्लोट प्रदर्शित करें

मेरे पास फ़्लोट तर्क (आमतौर पर एक महत्वपूर्ण अंक वाले पूर्णांक या दशमलव) लेने वाला फ़ंक्शन है, और मुझे दो दशमलव स्थानों (5 -> 5.00, 5.5 -> 5.50, आदि) के साथ एक स्ट्रिंग में मानों को आउटपुट करने की आवश्यकता है। मैं यह कैसे पायथन में कर सकता हूँ?

वेब के समाधान से एकत्रित समाधान "पायथन में दो दशमलव स्थानों के साथ एक फ्लोट प्रदर्शित करें"

आप उसके लिए स्ट्रिंग फ़ॉर्मेटिंग ऑपरेटर का उपयोग कर सकते हैं:

>>> '%.2f' % 1.234 '1.23' >>> '%.2f' % 5.0 '5.00' 

ऑपरेटर का नतीजा एक स्ट्रिंग है, इसलिए आप इसे एक वेरिएबल, प्रिंट इत्यादि में संग्रहीत कर सकते हैं।

चूंकि यह पोस्ट थोड़ी देर के लिए हो सकती है, इसलिए अजगर 3 वाक्य रचना को भी इंगित करने देता है:

 "{0:.2f}".format(5) 

स्ट्रिंग फ़ॉर्मेटिंग:

 print "%.2f" % 5 

अजगर स्ट्रिंग फ़ॉर्मेटिंग का उपयोग करना

 >>> "%0.2f" % 3 '3.00' 

एफ-स्ट्रिंग स्वरूपण:

यह पायथन 3.6 में नया है- स्ट्रिंग को सामान्य रूप से उद्धरण चिह्नों में रखा गया है, f'... साथ प्रीपेड किया गया है f'... उसी तरह आप r'... एक कच्चे स्ट्रिंग के लिए। फिर आप जो भी अपनी स्ट्रिंग, वेरिएबल्स, संख्याओं में f'some string text with a {variable} or {number} within that text' , उस स्थान के भीतर f'some string text with a {variable} or {number} within that text' ब्रेसिज़ के f'some string text with a {variable} or {number} within that text' – और पायथन का मूल्यांकन केवल पिछली स्ट्रिंग फॉर्मेटिंग विधियों के साथ होता है, सिवाय इसके कि यह विधि अधिक पठनीय है

 >>>a = 3.141592 >>>print(f'My number is {a:.2f} - look at the nice rounding!') My number is 3.14 - look at the nice rounding! 

आप इस उदाहरण में देख सकते हैं कि हम समान स्ट्रेट्स के साथ पिछले स्ट्रिंग फॉर्मेटिंग विधियों के साथ दशमलव स्थानों के साथ प्रारूपित करते हैं।

एनबी a संख्या या चर हो सकता है

पायथन 3 सिंटैक्स का उपयोग करना:

 print('%.2f' % number)