Zfill () विधि स्ट्रिंग की एक प्रति देता है जिसमें '0' अक्षर बाईं ओर गद्देदार होते हैं।
zfill()
अजगर का वाक्य विन्यास है:
str.zfill (चौड़ाई)
zfill () पैरामीटर
zfill()
एकल वर्ण चौड़ाई लेता है।
चौड़ाई से लौटे स्ट्रिंग की लंबाई निर्दिष्ट करता है zfill()
के साथ 0
बाईं ओर भरा अंक।
Zfill से वापसी मान ()
zfill()
0
बाईं ओर भरे हुए स्ट्रिंग की एक प्रति लौटाता है । लौटी स्ट्रिंग की लंबाई प्रदान की गई चौड़ाई पर निर्भर करती है।
- मान लीजिए, स्ट्रिंग की प्रारंभिक लंबाई 10. है और चौड़ाई 15. निर्दिष्ट की गई है। इस मामले में,
zfill()
बाईं ओर भरे हुए पांच '0' अंकों के साथ स्ट्रिंग की एक प्रति लौटाता है। - मान लीजिए, स्ट्रिंग की प्रारंभिक लंबाई 10. है और चौड़ाई 8 निर्दिष्ट की गई है। इस मामले में,
zfill()
बाईं ओर '0' अंक नहीं भरता है और मूल स्ट्रिंग की एक प्रति लौटाता है। इस मामले में लौटे स्ट्रिंग की लंबाई 10 होगी।
उदाहरण 1: पायथन में zfill () कैसे काम करता है?
text = "program is fun" print(text.zfill(15)) print(text.zfill(20)) print(text.zfill(10))
आउटपुट
0program is fun 000000program is fun कार्यक्रम मजेदार है
यदि कोई स्ट्रिंग चिह्न उपसर्ग से शुरू होती है ('+', '-')
, तो 0
अंक पहले संकेत उपसर्ग चरित्र के बाद भरे जाते हैं।
उदाहरण 2: साइन प्रीफिक्स के साथ zfill () कैसे काम करता है?
number = "-290" print(number.zfill(8)) number = "+290" print(number.zfill(8)) text = "--random+text" print(text.zfill(20))
आउटपुट
-0000290 +0000290 -0000000-यादृच्छिक + पाठ