কম্পিউটার

পাইথন - বিভাজন সমান কিনা তা পরীক্ষা করুন


যখন একটি স্ট্রিং-এর মধ্যে বিভাজন সমান কিনা তা পরীক্ষা করার প্রয়োজন হয়, তখন একটি 'যদি' শর্তের সাথে 'লেন' পদ্ধতি, 'তালিকা' পদ্ধতি এবং 'সেট' অপারেটর ব্যবহার করা হয়।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_string = '96%96%96%96%96%96'

print("The string is : " )
print(my_string)

my_split_char = "%"
print("The character on which the string should be split is :")
print(my_split_char)

my_result = len(list(set(my_string.split(my_split_char)))) == 1

print("The resultant list is : ")

if(my_result == True):
   print("All the splits are equal")
else:
   print("All the splits are not equal")

আউটপুট

The string is :
96%96%96%96%96%96
The character on which the string should be split is :
%
The resultant list is :
All the splits are equal

ব্যাখ্যা

  • একটি স্ট্রিং সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷

  • যে অক্ষরটির উপর ভিত্তি করে স্ট্রিংটি বিভক্ত করা উচিত তা সংজ্ঞায়িত করা হয়েছে৷

  • এটি কনসোলেও প্রদর্শিত হয়৷

  • স্ট্রিংটি এই অক্ষরের উপর ভিত্তি করে বিভক্ত করা হয় এবং অনন্য উপাদান পেতে একটি সেটে রূপান্তরিত হয়।

  • এটি একটি তালিকায় রূপান্তরিত হয়৷

  • এর দৈর্ঘ্য 1 এর সমতুল্য বলে পরীক্ষা করা হয়েছে।

  • যদি হ্যাঁ, এই বুলিয়ান মান একটি পরিবর্তনশীল মধ্যে সংরক্ষিত হয়.

  • এই বুলিয়ান ভেরিয়েবলের মানের উপর ভিত্তি করে, কনসোলে একটি প্রাসঙ্গিক বার্তা প্রদর্শিত হয়৷


  1. কিভাবে Python এ সংযুক্ত স্ট্রিং প্রিন্ট করবেন?

  2. পাইথনে একটি স্ট্রিংকে ফ্লোটে রূপান্তর করা যায় কিনা তা কীভাবে পরীক্ষা করবেন?

  3. একটি পাইথন স্ট্রিং শুধুমাত্র সংখ্যা রয়েছে কিনা তা কিভাবে পরীক্ষা করবেন?

  4. পাইথনে একটি স্ট্রিং আলফানিউমেরিক কিনা তা কীভাবে পরীক্ষা করবেন?