isnumeric মেথড

isnumeric মেথডটি স্ট্রিংয়ে শুধুমাত্র সংখ্যা আছে কিনা তা পরীক্ষা করে। isdigit মেথডের থেকে আলাদাভাবে, isnumeric মেথডটি স্ট্রিংয়ে সকল প্রকারের সংখ্যাসূচক মানের উপস্থিতি পরীক্ষা করে, যার মধ্যে রোমান সংখ্যা এবং ভগ্নাংশও অন্তর্ভুক্ত।

মেথডের প্যারামিটারে কিছু পাঠানো হয় না। মেথডটি বুলিয়ান মান True অথবা False রিটার্ন করে।

সিনট্যাক্স

pythonস্ট্রিং.isnumeric()

উদাহরণ

আসুন পরীক্ষা করি যে স্ট্রিংটি শুধুমাত্র সংখ্যা দিয়ে গঠিত কিনা:

pythontxt = '12345'
print(txt.isnumeric())

কোড 실행ের ফলাফল:

pythonTrue

উদাহরণ

এখন ধরি স্ট্রিংটিতে অন্য ক্যারেক্টারও আছে:

pythontxt = '12345ab'
print(txt.isdigit())

কোড 실행ের ফলাফল:

pythonFalse

উদাহরণ

এবার আসুন রোমান সংখ্যা ধারণকারী একটি স্ট্রিংকে দুটি মেথড isnumeric এবং isdigit দিয়ে পরীক্ষা করি:

pythontxt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())

কোড 실행ের ফলাফল:

python'isdigit:' False
'isnumeric:' True

উদাহরণ

আসুন একটি ভগ্নাংশ সংখ্যা ধারণকারী স্ট্রিংকে isnumeric এবং isdigit মেথড দিয়ে পরীক্ষা করি:

pythontxt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())

কোড 실행ের ফলাফল:

python'isdigit:' False
'isnumeric:' True

আরও দেখুন

  • isdigit মেথড,
    যা স্ট্রিংয়ে শুধুমাত্র সংখ্যা (ডিজিট) আছে কিনা তা পরীক্ষা করে
  • isalnum মেথড,
    যা স্ট্রিংয়ে অক্ষর এবং সংখ্যা আছে কিনা তা পরীক্ষা করে
  • isalpha মেথড,
    যা স্ট্রিংয়ে শুধুমাত্র অক্ষর আছে কিনা তা পরীক্ষা করে
  • isspace মেথড,
    যা স্ট্রিংয়ে শুধুমাত্র স্পেস আছে কিনা তা পরীক্ষা করে