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

पायथन में संख्याओं को स्ट्रिंग में फॉर्मेट कैसे करें

समस्या विवरण

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

उदाहरण

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. - Python 3 में Dictionary का उपयोग करके String Format कैसे करें?

    Dictionary के साथ String Formatting आप Strings को Interpolate करने के लिए Dictionaries का उपयोग कर सकते हैं। इनका एक Syntax होता है जिसमें आपको % और Conversion Character के बीच Parentheses में Key Provide करना होता है। उदाहरण उदाहरण के लिए, यदि आपके पास Key cost में Float Stored है और आप इसे $xxxx

  1. - पायथन में स्ट्रिंग को नंबरों के साथ कैसे जोड़ें?

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

  1. - पायथन में स्ट्रिंग्स की सूची को कैसे सॉर्ट करें?

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