কম্পিউটার

পাইথনে পাঠ্য "খালি" (স্পেস, ট্যাব, নিউলাইন) কিনা তা কীভাবে পরীক্ষা করবেন?


শুধুমাত্র হোয়াইটস্পেস অক্ষরগুলির উপস্থিতি পরীক্ষা করে স্ট্রিংটি পরীক্ষা করা যেতে পারে৷ আমরা 2টি পদ্ধতি ব্যবহার করে একটি স্ট্রিং-এ শুধুমাত্র হোয়াইটস্পেস অক্ষর রয়েছে কিনা তা পরীক্ষা করতে পারি। প্রথমে পদ্ধতি isspace() ব্যবহার করা হচ্ছে।

উদাহরণ

print('Hello world'.isspace())
print('         '.isspace())

আউটপুট

False
True

আপনি একই ফলাফলের জন্য regexes ব্যবহার করতে পারেন৷ শুধুমাত্র হোয়াইটস্পেস মেলানোর জন্য, আমরা রেজেক্স মেটাক্যারেক্টার \s ব্যবহার করে re.match(regex, string) কল করতে পারি:"^\s*$"।

উদাহরণ

import re
print(bool(re.match('^\s+$', '  abc')))
print(bool(re.match('^\s+$', '          ')))

আউটপুট

False
True

  1. একটি টেক্সট ক্ষেত্র খালি কিনা সুইফটে কিভাবে চেক করবেন?

  2. Python Pandas - একটি ব্যবধান খালি কিনা তা পরীক্ষা করুন

  3. পাইথনে একটি টেক্সট ফাইল কিভাবে পড়তে হয়?

  4. পাইথনে প্যাটার্ন কিভাবে প্রিন্ট করবেন?