যখন একটি স্ট্রিং-এর মধ্যে বিভাজন সমান কিনা তা পরীক্ষা করার প্রয়োজন হয়, তখন একটি 'যদি' শর্তের সাথে 'লেন' পদ্ধতি, 'তালিকা' পদ্ধতি এবং 'সেট' অপারেটর ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷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 এর সমতুল্য বলে পরীক্ষা করা হয়েছে।
-
যদি হ্যাঁ, এই বুলিয়ান মান একটি পরিবর্তনশীল মধ্যে সংরক্ষিত হয়.
-
এই বুলিয়ান ভেরিয়েবলের মানের উপর ভিত্তি করে, কনসোলে একটি প্রাসঙ্গিক বার্তা প্রদর্শিত হয়৷