फ्लोट () विधि एक संख्या या स्ट्रिंग से एक फ्लोटिंग पॉइंट नंबर लौटाती है।
इसके लिए सिंटैक्स float()
है:
फ्लोट ((एक्स))
फ्लोट () पैरामीटर
float()
विधि एक एकल पैरामीटर लेता है:
- x (वैकल्पिक) - संख्या या स्ट्रिंग जिसे फ्लोटिंग पॉइंट नंबर में बदलने की आवश्यकता है
यदि यह एक स्ट्रिंग है, तो स्ट्रिंग में दशमलव बिंदु होने चाहिए
पैरामीटर प्रकार | उपयोग |
---|---|
संख्या जारी करना | फ्लोटिंग नंबर के रूप में उपयोग करें |
पूर्ण करनेवाला | पूर्णांक के रूप में उपयोग करें |
स्ट्रिंग | दशमलव संख्याएँ होनी चाहिए। अग्रणी और अनुगामी व्हाट्सएप को हटा दिया जाता है। "+", "-" संकेतों का वैकल्पिक उपयोग। हो सकता है NaN , Infinity , inf (लोअरकेस या अपरकेस)। |
फ्लोट से वापसी मान ()
float()
विधि रिटर्न:
- यदि तर्क पास हो तो समतुल्य फ्लोटिंग पॉइंट संख्या
- 0.0 यदि कोई तर्क पारित नहीं हुआ
OverflowError
अपवाद यदि तर्क पायथन फ्लोट की सीमा के बाहर है
उदाहरण 1: पायथन में फ्लोट () कैसे काम करता है?
# for integers print(float(10)) # for floats print(float(11.22)) # for string floats print(float("-13.33")) # for string floats with whitespaces print(float(" -24.45")) # string float error print(float("abc"))
आउटपुट
10.0 11.22 -13.33 -24.45 मान। मूल्य: स्ट्रिंग को फ्लोट में परिवर्तित नहीं कर सका: 'abc'
उदाहरण 2: फ्लोट () इन्फिनिटी और नेन (एक संख्या नहीं) के लिए?
# for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))
आउटपुट
नान नान इनफ इन्फ्यूशन