পাইথনের একটি অন্তর্নির্মিত ফাংশন isdigit() রয়েছে যা একটি স্ট্রিং এর সমস্ত অক্ষর সংখ্যা হলে (0-9 এর মধ্যে)
>>> string='9764135408' >>> string.isdigit() True >>> string='091-9764135408' >>> string.isdigit() False
স্ট্রিং-এ শুধুমাত্র সংখ্যা আছে কিনা তা পরীক্ষা করতে আপনি regex এক্সপ্রেশন ব্যবহার করতে পারেন।
>>> import re >>> bool(re.match('^[0-9]+$','9764135408')) True >>> bool(re.match('^[0-9]+$','091-9764135408')) False