isnumeric ක්රමය
isnumeric ක්රමය ස්ත්රීන් හි
සංඛ්යා පමණක් ඇතුළත් වේදැයි පරීක්ෂා කරයි.
isdigit
ක්රමයට වඩා වෙනස්ව
isnumeric ක්රමය ස්ත්රීන් හි
සියලු වර්ගයේ සංඛ්යාත්මක අගයන් ඇතුළත් වීම පරීක්ෂා කරයි,
රෝම ඉලක්කම් සහ භාග ඇතුළුව.
ක්රමයේ පරාමිතීන්ට කිසිවක් සම්ප්රේෂණය නොකෙරේ.
ක්රමය බූලියන් අගයන් True
හෝ False ලබා දෙයි.
වාග් රීතිය
ස්ත්රීන්.isnumeric()
උදාහරණය
ස්ත්රීන් අංක පමණක්ගෙන් සමන්විත වේදැයි පරීක්ෂා කර බලමු:
txt = '12345'
print(txt.isnumeric())
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
True
උදාහරණය
දැන් ස්ත්රීන් තුළ වෙනත් අක්ෂර ඇති බවට උපකල්පනය කරමු:
txt = '12345ab'
print(txt.isdigit())
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
False
උදාහරණය
දැන් අපි isnumeric
සහ isdigit යන ක්රම දෙක භාවිතයෙන්,
රෝම ඉලක්කම් අඩංගු ස්ත්රීන්ව පරීක්ෂා කර බලමු:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'isdigit:' False
'isnumeric:' True
උදාහරණය
isnumeric
සහ isdigit ක්රම භාවිතයෙන්,
භාගික සංඛ්යාවක් අඩංගු ස්ත්රීන්ව පරීක්ෂා කර බලමු:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
'isdigit:' False
'isnumeric:' True