এই নিবন্ধে, আমরা পাইথন 3.x-এ উপলব্ধ কিছু ইনপ্লেস অপারেটর সম্পর্কে জানব। অথবা আগে।
পাইথন "অপারেটর" মডিউলের সাহায্যে একটি একক বিবৃতিতে ব্যবহার করে ইনপ্লেস ক্রিয়াকলাপ, যেমন অ্যাসাইনমেন্ট এবং গণনা করার পদ্ধতিগুলি সরবরাহ করে। এখানে আমরা iadd(), isub() এবং iconcat() ফাংশন সম্পর্কে আলোচনা করব।
iadd()
এই ফাংশনটি আমাদেরকে বর্তমান মান নির্ধারণ এবং যোগ করতে দেয়। এই অপারেশনটি "a+=b" অপারেশনের মতো আচরণ করে। স্ট্রিং এবং টিপলের মতো অপরিবর্তনীয় ডেটা প্রকারের ক্ষেত্রে বরাদ্দ করা যাবে না।
উদাহরণ
অপারেটর ইম্পোর্ট করুন op# হিসেবে iadd() ব্যবহার করে addint1 =op.iadd(786,0);# প্রদর্শন করা ভ্যালুপ্রিন্ট ("The value :", end="")print (int1)
আউটপুট
মান :786
isub()
এই ফাংশনটি আমাদের বর্তমান মান নির্ধারণ এবং বিয়োগ করতে দেয়। এই অপারেশনটি "a-=b" অপারেশনের মতো আচরণ করে। স্ট্রিং এবং টিপলের মতো অপরিবর্তনীয় ডেটা প্রকারের ক্ষেত্রে বরাদ্দ করা যাবে না।
উদাহরণ
# ব্যবহার করে isub() to subtractint2 =op.isub(57,34)print ("The value :", end="")print (int2)
আউটপুট
:মান :23
iconcat()
এই ফাংশনটি আমাদেরকে দ্বিতীয় স্ট্রিংয়ের শেষে একটি স্ট্রিং সংযুক্ত করতে দেয় যা স্ট্রিংয়ের জন্য একটি সংযোজন অপারেটরের মতো কাজ করে।
উদাহরণ
str1 ="টিউটোরিয়াল" str2 ="পয়েন্ট"# ব্যবহার করে iconcat() to concatenationstr1 =op.iconcat(str1, str2)# প্রদর্শন করা মান ছাপ ("স্ট্রিং হয়ে যায়:", end="")প্রিন্ট (str1)প্রে>আউটপুট
স্ট্রিং হয়ে যায়:tutorialspointউপসংহার
এই নিবন্ধে, আমরা পাইথন - iadd(), isub(), iconcat()-এ ইনপ্লেস অপারেটরদের ব্যবহার এবং প্রয়োগ সম্পর্কে শিখেছি।