Strings এর ডিক্লারেশন এবং ম্যানিপুলেশন

String Handling (স্ট্রিং হ্যান্ডলিং) - ললকোড (Lolcode) - Computer Programming

414

ললকোডে স্ট্রিং (Strings) ডিক্লেয়ার এবং ম্যানিপুলেশন করা বেশ সহজ। স্ট্রিং ডেটা টাইপটি মূলত YARN টাইপের মাধ্যমে পরিচালিত হয়, যা এক বা একাধিক চরিত্র ধারণ করতে সক্ষম।


স্ট্রিং ডিক্লারেশন (String Declaration)

ললকোডে স্ট্রিং ডিক্লেয়ার করতে I HAS A ব্যবহার করা হয় এবং স্ট্রিং মানটি ডাবল কোটেশন (") দিয়ে দেওয়া হয়।

সিনট্যাক্স:

I HAS A variable_name ITZ "string_value"

এখানে:

  • variable_name হলো স্ট্রিং ভেরিয়েবলের নাম।
  • string_value হলো সেই স্ট্রিং মান যা আপনি অ্যাসাইন করবেন।

উদাহরণ:

I HAS A greeting ITZ "হ্যালো, ললকোড!"
VISIBLE greeting   // আউটপুট হবে "হ্যালো, ললকোড!"

এখানে:

  • greeting নামক একটি স্ট্রিং ভেরিয়েবল "হ্যালো, ললকোড!" মান ধারণ করছে এবং VISIBLE কমান্ড দিয়ে সেটি কনসোলে প্রদর্শিত হচ্ছে।

স্ট্রিং ম্যানিপুলেশন (String Manipulation)

ললকোডে স্ট্রিংয়ের কিছু সাধারণ ম্যানিপুলেশন কার্যাবলী রয়েছে। যেমন স্ট্রিং একত্রিত করা, স্ট্রিংয়ের দৈর্ঘ্য বের করা, স্ট্রিং তুলনা ইত্যাদি।

১. স্ট্রিং একত্রিত করা (String Concatenation)

ললকোডে স্ট্রিং একত্রিত করতে AN ব্যবহার করা হয়।

উদাহরণ:

I HAS A firstName ITZ "আজিজুর"
I HAS A lastName ITZ " রহমান"
I HAS A fullName ITZ firstName AN lastName
VISIBLE fullName   // আউটপুট হবে "আজিজুর রহমান"

এখানে:

  • firstName এবং lastName দুটি স্ট্রিং একত্রিত করে fullName তৈরি করা হয়েছে।

২. স্ট্রিংয়ের দৈর্ঘ্য বের করা (String Length)

ললকোডে স্ট্রিংয়ের দৈর্ঘ্য বের করার জন্য LENGTH OF ব্যবহার করা হয়।

উদাহরণ:

I HAS A word ITZ "ললকোড"
I HAS A length ITZ LENGTH OF word
VISIBLE length   // আউটপুট হবে 7

এখানে:

  • LENGTH OF word স্ট্রিং word এর দৈর্ঘ্য বের করে এবং length ভেরিয়েবলটি সেই মান ধারণ করে।

৩. স্ট্রিং তুলনা (String Comparison)

ললকোডে স্ট্রিং তুলনা করতে BOTH SAEM বা DIFFRINT OF ব্যবহার করা হয়। BOTH SAEM স্ট্রিংগুলির সমান হওয়া পরীক্ষা করে এবং DIFFRINT OF স্ট্রিংগুলির ভিন্নতা পরীক্ষা করে।

উদাহরণ:

I HAS A str1 ITZ "ললকোড"
I HAS A str2 ITZ "ললকোড"
I HAS A result ITZ BOTH SAEM str1 AN str2
VISIBLE result   // আউটপুট হবে YA RLY

এখানে:

  • str1 এবং str2 দুটি স্ট্রিংয়ের মান সমান হওয়া যাচাই করা হচ্ছে। যদি সমান হয়, তাহলে YA RLY (True) ফলাফল দেখাবে।

৪. স্ট্রিংয়ের অংশ বের করা (Substring Extraction)

ললকোডে স্ট্রিংয়ের কোনো নির্দিষ্ট অংশ বের করার জন্য কোনও সরাসরি ফাংশন নেই, তবে এটি কিছু ম্যানিপুলেশন এবং শর্ত দিয়ে করা যেতে পারে। সাধারণত, ললকোডে একে একে স্ট্রিংয়ের অক্ষরগুলি পরীক্ষা করা হয় বা কোডের অন্যান্য পদ্ধতি ব্যবহার করা হয়।


সারসংক্ষেপ

  • স্ট্রিং ডিক্লেয়ার: ললকোডে স্ট্রিং ডিক্লেয়ার করার জন্য I HAS A এবং মান অ্যাসাইন করার জন্য ITZ ব্যবহার করা হয়। স্ট্রিংটি ডাবল কোটেশন (") দিয়ে লেখা হয়।
  • স্ট্রিং একত্রিত করা: স্ট্রিংগুলিকে একত্রিত করতে AN ব্যবহার করা হয়।
  • স্ট্রিং দৈর্ঘ্য বের করা: LENGTH OF কমান্ড দিয়ে স্ট্রিংয়ের দৈর্ঘ্য বের করা যায়।
  • স্ট্রিং তুলনা: স্ট্রিংয়ের সমতা বা ভিন্নতা যাচাই করতে BOTH SAEM বা DIFFRINT OF ব্যবহার করা হয়।

এই স্ট্রিং ম্যানিপুলেশনগুলি ললকোডে স্ট্রিংয়ের সাথে কাজ করতে ব্যবহৃত হয়।

Content added By
Promotion

Are you sure to start over?

Loading...