मुझे पायथन में कुछ दशमलव स्थान स्वरूपण करने की आवश्यकता है। अधिमानतः, फ़्लोटिंग पॉइंट मान हमेशा कम से कम एक प्रारंभिक 0 और एक दशमलव स्थान दिखाना चाहिए। उदाहरण:पायथन में अधिकतम संख्या में दशमलव स्थानों के साथ एक फ्लोट प्रारूपित करें और अतिरिक्त शून्य पैडिंग के बिना
Input: 0
Output: 0.0
अधिक दशमलव स्थानों वाले मानों को तब तक दिखाना जारी रखना चाहिए जब तक कि यह 4 आउट हो जाए। तो:
Input: 65.53
Output: 65.53
Input: 40.355435
Output: 40.3554
मुझे पता है कि मैं {0.4f} उपयोग कर सकते हैं यह चार दशमलव स्थानों के लिए बाहर मुद्रित करने के लिए प्राप्त करने के लिए, लेकिन यह अवांछित 0s के साथ पैड होगा। क्या एक प्रारूपण कोड है जो इसे निश्चित दशमलव तक प्रिंट करने के लिए कहता है, लेकिन यदि कोई डेटा नहीं है तो उन्हें खाली छोड़ दें? मेरा मानना है कि सी # इस तरह कुछ हासिल करता है:
floatValue.ToString("0.0###")
जहां # प्रतीक एक स्थान का प्रतिनिधित्व करते हैं जिसे खाली छोड़ दिया जा सकता है।
यह मुझे सी # ईर्ष्या देता है। –