Strings
পাইথনের স্ট্রিংগুলি একক উদ্ধৃতি বা ডবল উদ্ধৃতিতে আবদ্ধ।
'হ্যালো' "হ্যালো" এর মতোই।
আপনি print() ফাংশনের সাথে একটি স্ট্রিং ধ্রুবক প্রদর্শন করতে পারেন:
Example
print("Hello")
print('Hello')
Quotes Inside Quotes
আপনি একটি স্ট্রিংয়ের ভিতরে উদ্ধৃতিগুলি ব্যবহার করতে পারেন, যতক্ষণ না সেগুলি স্ট্রিংয়ের চারপাশে উদ্ধৃতিগুলির সাথে মেলে না:
Example
print("It's alright")
print("He is called 'Johnny'")
print('He is called "Johnny"')
Assign String to a Variable
একটি ভেরিয়েবলে একটি স্ট্রিং বরাদ্দ করা ভেরিয়েবল নামের সাথে একটি সমান চিহ্ন এবং স্ট্রিং দ্বারা অনুসরণ করা হয়:
Example
a = "Hello"
print(a)
Multiline Strings
একটি মাল্টিলাইন স্ট্রিং ট্রিপল উদ্ধৃতি ব্যবহার করে একটি ভেরিয়েবলে বরাদ্দ করা যেতে পারে:
Example
a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)
বা তিনটি একক উদ্ধৃতি:
Example
a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)
দ্রষ্টব্য: শেষে, লাইন ব্রেকগুলি কোডের মতো একই অবস্থানে ঢোকানো হয়।
Strings are Arrays
অন্যান্য অনেক জনপ্রিয় প্রোগ্রামিং ভাষার মতো, পাইথনের স্ট্রিংগুলি হল ইউনিকোড অক্ষরের ক্রম।
যাইহোক, পাইথনের একটি অক্ষর ডেটা টাইপ নেই, একটি একক অক্ষর মাত্র 1 দৈর্ঘ্যের একটি স্ট্রিং।
বর্গাকার বন্ধনী একটি স্ট্রিং উপাদান অ্যাক্সেস করতে ব্যবহার করা যেতে পারে.
Example
a = "Hello, World!"
print(a[1])
Looping Through a String
যেহেতু স্ট্রিংগুলি অ্যারে, আপনি একটি স্ট্রিং এর অক্ষরগুলির মধ্যে লুপ দিয়ে লুপ করতে পারেন।
Example
for x in "banana":
print(x)
আমাদের Python For Loops অধ্যায়ে ফর লুপস সম্পর্কে আরও জানুন।
String Length
একটি স্ট্রিং এর দৈর্ঘ্য পেতে, len() ফাংশন ব্যবহার করুন।
Example
a = "Hello, World!"
print(len(a))
Check String
একটি নির্দিষ্ট বাক্যাংশ বা অক্ষর একটি স্ট্রিং মধ্যে আছে কিনা তা পরীক্ষা করতে in কীওয়ার্ড ব্যবহার করা যেতে পারে।
Example
txt = "The best things in life are free!"
print("free" in txt)
একটি if বিবৃতিতে এটি ব্যবহার করুন:
Example
txt = "The best things in life are free!"
if "free" in txt:
print("Yes, 'free' is present.")
আমাদের Python If...Else অধ্যায়ে If স্টেটমেন্ট সম্পর্কে আরও জানুন।
Check if NOT
একটি নির্দিষ্ট বাক্যাংশ বা অক্ষর একটি স্ট্রিং মধ্যে নেই তা পরীক্ষা করতে, কীওয়ার্ডে নয় ব্যবহার করুন।
Example
txt = "The best things in life are free!"
print("expensive" not in txt)
একটি if বিবৃতিতে এটি ব্যবহার করুন:
Example
txt = "The best things in life are free!"
if "expensive" not in txt:
print("No, 'expensive' is NOT present.")