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

पायथन में स्ट्रिंग्स को संख्याओं को कैसे प्रारूपित करें?


आप स्ट्रिंग पर फ़ॉर्मेट फ़ंक्शन का उपयोग करके पायथन में एक फ्लोटिंग नंबर को एक निश्चित चौड़ाई में प्रारूपित कर सकते हैं।

उदाहरण

nums = [0.555555555555, 1, 12.0542184, 5589.6654753]
for x in nums:
   print("{:10.4f}".format(x))

आउटपुट

यह आउटपुट देगा -

0.5556
1.0000
12.0542
5589.6655

उदाहरण

उसी फ़ंक्शन का उपयोग करके, आप पूर्णांकों को भी प्रारूपित कर सकते हैं -

nums = [5, 20, 500]
for x in nums:
   print("{:d}".format(x))

आउटपुट

यह आउटपुट देगा -

5
20
500

उदाहरण

आप d से पहले की संख्या निर्दिष्ट करके, पैडिंग प्रदान करने के लिए भी इसका उपयोग कर सकते हैं:

nums = [5, 20, 500]
for x in nums:
   print("{:4d}".format(x))

आउटपुट

यह आउटपुट देगा -

5
20
500

https://pyformat.info/ वेबसाइट पाइथन में स्वरूपण संख्याओं की सभी बारीकियों को सीखने के लिए उपयोग करने के लिए एक महान संसाधन है।


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

    आप स्ट्रिंग्स को प्रक्षेपित करने के लिए शब्दकोशों का उपयोग कर सकते हैं। उनके पास एक सिंटैक्स है जिसमें आपको % और रूपांतरण वर्ण के बीच कोष्ठक में कुंजी प्रदान करने की आवश्यकता होती है। उदाहरण के लिए, यदि आपके पास एक कुंजी लागत में संग्रहीत एक फ्लोट है और इसे $ xxxx.xx के रूप में प्रारूपित करना चाहते

  1. पायथन में संख्याओं के साथ एक स्ट्रिंग को कैसे संयोजित करें?

    संख्याओं के साथ एक स्ट्रिंग को संयोजित करने के लिए, आपको संख्याओं को स्ट्रिंग में डालने के लिए str(number) का उपयोग करना होगा। उदाहरण के लिए, >>> a = "string" >>> b = 1 >>> print a + str(b) string1 पायथन 2 में, आप संख्या को घेरने के लिए बैकटिक (``) का भी उपयोग क

  1. पायथन में तारों की सूची कैसे क्रमबद्ध करें?

    एक सूची को जगह में क्रमबद्ध करने के लिए, यानी, सूची को स्वयं क्रमबद्ध करें और उस सूची में ही क्रम बदलें, आप स्ट्रिंग्स की सूची पर सॉर्ट () का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = ["Hello", "My", "Followers"] >>> a.sort() >>> print a ['