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

पायथन में मान्य संख्या


मान लीजिए कि हमारे पास एक स्ट्रिंग है, हमें यह जांचना है कि वह स्ट्रिंग किसी संख्या का प्रतिनिधित्व कर रही है या नहीं। इसलिए यदि स्ट्रिंग्स "0.2", "abc", "hello", "-2.5", "10" जैसी हैं, तो उत्तर क्रमशः सत्य, असत्य, असत्य, सत्य, सत्य होंगे।

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • इसे हल करने के लिए हम अपनी प्रोग्रामिंग भाषा की स्ट्रिंग पार्सिंग तकनीक का उपयोग करेंगे। हम स्ट्रिंग को एक संख्या में बदलने की कोशिश करेंगे, यदि कोई अपवाद नहीं है, तो वह एक संख्या होगी, अन्यथा एक संख्या नहीं होगी।

उदाहरण

आइए एक बेहतर समझ प्राप्त करने के लिए निम्नलिखित कार्यान्वयन देखें -

class Solution(object):
   def isNumber(self, s):
      s = s.strip()
      try:
         s = float(s)
         return True
      except:
         return False

ob = Solution()
print(ob.isNumber("0.2"))
print(ob.isNumber("abc"))
print(ob.isNumber("Hello"))
print(ob.isNumber("-2.5"))
print(ob.isNumber("10"))

इनपुट

“0.2”
“abc”
“Hello”
“-2.5”
“10”

आउटपुट

True
False
False
True
True

  1. पायथन में IsNumber () फ़ंक्शन लागू करें

    इस लेख में, हम कार्यान्वयन isNumber() . के बारे में जानेंगे पायथन 3.x का उपयोग करके विधि। या पहले। यह विधि एक स्ट्रिंग प्रकार को इनपुट के रूप में लेती है और बूलियन को सही या गलत लौटाती है कि दर्ज की गई स्ट्रिंग एक संख्या है या नहीं। ऐसा करने के लिए हम कोशिश और बयान को छोड़कर अपवाद प्रबंधन की मदद ले

  1. फैक्टोरियल () पायथन में

    डेटा विश्लेषण और अजगर से जुड़े अन्य गणितीय विश्लेषण में किसी संख्या का भाज्य ज्ञात करना एक लगातार आवश्यकता है। 1 से शुरू होकर दी गई संख्या तक सभी पूर्णांकों को गुणा करके हमेशा एक धनात्मक पूर्णांक के लिए भाज्य ज्ञात किया जाता है। इसे खोजने के तीन तरीके हो सकते हैं, जैसा कि नीचे दिखाया गया है। फॉर लूप

  1. पायथन में आईडी () फ़ंक्शन

    इस लेख में, हम पायथन 3.x में आईडी () फ़ंक्शन के उपयोग और कार्यान्वयन के बारे में जानेंगे। या जल्दी। यह पायथन मानक पुस्तकालय में मौजूद है और कोड को निष्पादित करने से पहले स्वचालित रूप से आयात किया जाता है। वाक्यविन्यास :आईडी () वापसी मूल्य :प्रकार का पहचान मान फ़ंक्शन ठीक एक तर्क को स्वीकार करता