কম্পিউটার টিউটোরিয়াল

পাইথনে স্ট্রিং শুধু বড় হাতের অক্ষর ধারণ করছে কিনা যাচাই করা


আমরা ২টি পদ্ধতিতে যাচাই করতে পারি যে একটি স্ট্রিং শুধু বড় হাতের অক্ষর ধারণ করছে কিনা। প্রথমটি হলো isupper() মেথড ব্যবহার করা।

উদাহরণ

print('Hello world'.isupper())
print('HELLO'.isupper())

আউটপুট

False
True

আপনি একই ফলাফলের জন্য রেজেক্সও ব্যবহার করতে পারেন। শুধু বড় হাতের ম্যাচ করতে, আমরা re.match(regex, string) কল করতে পারি রেজেক্স "^[A-Z]+$" ব্যবহার করে।

উদাহরণ

import re
print(bool(re.match('^[A-Z]+$', '123aAbc')))
print(bool(re.match('^[A-Z]+$', 'ABC')))

আউটপুট

False
True
  1. পাইথনে স্ট্রিং শুধু ডিজিট ধারণ করছে কিনা যাচাই করা

  2. পাইথনে স্ট্রিং অ্যালফানিউমেরিক কিনা যাচাই করা

  3. পাইথনে স্ট্রিং শুধু অক্ষর, সংখ্যা, আন্ডারস্কোর, ড্যাশ ধারণ করছে কিনা যাচাই করা

  4. পাইথন ভেরিয়েবল অস্তিত্ব আছে কিনা যাচাই করার পদ্ধতি