PERL/C2/Array-functions/Bengali

From Script | Spoken-Tutorial
Revision as of 13:08, 26 February 2017 by Kaushik Datta (Talk | contribs)

Jump to: navigation, search
Time Narration
00:01 পর্লে Array ফাংশনের টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে, Array ফাংশন সম্পর্কে শিখব, যেমন
00:10 push , pop


00:12 shift
00:14 unshift , split
00:16 splice , join
00:18 sort এবং qw
00:20 আমরা উবুন্টু লিনাক্স 12.04 OS এবং পার্ল 5.14.2 ব্যবহার করছি।
00:28 gedit টেক্সট এডিটর ও ব্যবহার করব।
00:32 আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন।
00:36 এখানে ভ্যারিয়েবলস, ডেটা স্ট্রাকচার এবং অ্যারে সম্পর্কে মৌলিক জ্ঞান থাকতে হবে।
00:43 কমেন্টস, লুপস এবং কন্ডিশনাল স্টেটমেন্টের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
00:48 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
00:54 পর্ল নির্দিষ্ট ইনবিল্ট ফাংশন প্রদান করে।
00:57 এই ফাংশন অ্যারেতে বিভিন্ন অপারেশন সম্পাদন করতে পারে।
01:02 প্রথমে অ্যারের অন্তিম স্থানে এলিমেন্ট যোগ করা এবং মুছে ফেলা শিখি।
01:08 এইজন্য push ফাংশন,
01:10 ব্যবহার করুন যা অ্যারের অন্তিম স্থানে একটি এলিমেন্ট যোগ করবে।
01:15 pop ফাংশন অ্যারের অন্তিম স্থান থেকে একটি এলিমেন্ট মুছে দেয়।
01:21 স্যাম্পল প্রোগ্রাম ব্যবহার করে push এবং pop ফাংশন বুঝি।
01:26 টার্মিনালে লিখুন, gedit স্পেস perlArray ডট pl স্পেস &
01:33 এবং এন্টার টিপুন।
01:36 এটি geditperlArray ডট pl ফাইল খুলবে।
01:41 স্ক্রিনে প্রদর্শিত কোড লিখুন।
01:45 এখানে, দৈর্ঘ্য 3 এর একটি অ্যারে ঘোষিত করেছি।
01:50 push ফাংশন এই অ্যারের অন্তিম স্থানে 3 এর পর একটি এলিমেন্ট রাখবে।
01:57 যখনকি, pop ফাংশন অ্যারের অন্তিম স্থান থেকে একটি এলিমেন্ট মুছে ফেলবে।
02:04 এক্ষেত্রে, অ্যারে থেকে 4 মুছে ফেলবো।
02:08 এখন ফাইলটি সংরক্ষণ করুন।
02:11 push ফাংশন 2 টি আর্গুমেন্ট নেয় -
02:14 push ফাংশনের প্রথম আর্গুমেন্ট, একটি অ্যারে যেখানে এলিমেন্ট যোগ করা হয়।
02:20 দ্বিতীয় আর্গুমেন্ট সেই এলিমেন্ট যা অ্যারেতে পাঠানো হয়।
02:25 pop ফাংশনের সিনট্যাক্স হল -
02:29 এই ফাংশন একটি আর্গুমেন্ট নেয়।
02:32 এখান থেকে একটি এলিমেন্ট মুছতে হবে।
02:36 উভয় ফাংশন অ্যারেতে শেষ স্থানে কাজ করে।
02:41 pop ফাংশন দ্বারা মুছে ফেলা এলিমেন্ট অন্য ভ্যারিয়েবলে সংগ্রহ করা যায়।
02:46 এর সিনট্যাক্স হল $variable স্পেস = স্পেস pop প্রথম বন্ধনীতে @myArray বন্ধনী বন্ধ করুন।
02:57 টার্মিনালে গিয়ে পর্ল স্ক্রিপ্ট এক্সিকিউট করতে লিখুন
03:01 perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
03:07 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
03:11 এখন, অ্যারের প্রথম স্থান থেকে একটি এলিমেন্ট যোগ করা/মুছে ফেলা দেখি।
03:18 unshift ফাংশন ব্যবহার করব -
03:20 যা অ্যারেতে প্রথম স্থানে একটি এলিমেন্ট যোগ করে।
03:25 shift ফাংশন - যা অ্যারে থেকে প্রথম এলিমেন্ট মুছে দেয়।
03:31 স্যাম্পল প্রোগ্রাম ব্যবহার করে এটি বুঝি।
03:35 এখন perlArray ডট pl ফাইল খুলবো।
03:39 স্ক্রিনে প্রদর্শিত কোড লিখুন।
03:43 unshift ফাংশন প্রথম স্থানে একটি এলিমেন্ট যোগ করে
03:52 shift ফাংশন প্রথম স্থান থেকে একটি এলিমেন্ট মুছবে।
03:57 এক্ষেত্রে, শূন্য মুছতে হবে।
04:00 ফাইলটি সংরক্ষণ করুন।
04:03 unshift ফাংশন 2 টি আর্গুমেন্ট নেয় -
04:06 প্রথম আর্গুমেন্টে এলিমেন্ট যোগ করতে হবে।
04:10 দ্বিতীয় আর্গুমেন্ট একটি এলিমেন্ট যা অ্যারেতে যোগ করতে হবে।
04:15 shift ফাংশন একটি আর্গুমেন্ট নেয় -
04:18 এই অ্যারে থেকে এলিমেন্ট মুছতে হবে।
04:22 উভয় ফাংশন অ্যারেতে প্রথম স্থানে কাজ করে।
04:27 ভ্যারিয়েবলে shift ফাংশন দ্বারা মুছে ফেলা এলিমেন্ট সংগ্রহ করতে পারি।
04:33 এর সিনট্যাক্স হল $variable স্পেস = স্পেস shift প্রথম বন্ধনীতে @myArray বন্ধনী বন্ধ করুন।
04:44 টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে
04:48 লিখুন perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
04:54 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
04:59 এখন, অ্যারের একটি নির্দিষ্ট স্থান থেকে এলিমেন্ট মুছে ফেলা দেখি।
05:05 splice ফাংশন অ্যারের একটি নির্দিষ্ট স্থান থেকে এলিমেন্ট মুছে ফেলে।
05:11 এই ফাংশনের রিটার্ন ভ্যালু মুছে ফেলা এলিমেন্টের অ্যারে।
05:17 স্যাম্পল প্রোগ্রাম ব্যবহার করে এটি বুঝি।
05:21 এখন perlArray ডট pl ফাইলে যাই।
05:26 স্ক্রিনে প্রদর্শিত কোড লিখুন।
05:30 যেখান থেকে এলিমেন্ট মুছতে চাই সেখানে ইনডেক্স দিতে হবে এবং
05:35 offset যদ্দুর আমরা এলিমেন্ট মুছতে চাই।
05:39 এক্ষেত্রে, এলিমেন্ট 5 এবং 6 মোছা হবে।
05:44 এখন টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন -
05:49 perl স্পেস perlArray ডট pl এবং এন্টার টিপুন।
05:55 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
05:59 এখন অ্যারের কয়েকটি অন্য ইনবিল্ট ফাংশন দেখি।
06:04 split ফাংশন নির্দিষ্ট বিভেদকে স্ট্রিং বিভক্ত করতে ব্যবহৃত হয়।
06:10 এই ফাংশনের রিটার্ন ভ্যালু একটি অ্যারে।
06:14 এই অ্যারের এলিমেন্ট স্ট্রিং এর ভাগের অংশ।
06:19 Join ফাংশন নির্দিষ্ট বিভেদক ব্যবহার করে অ্যারের এলিমেন্ট যোগ করে।
06:25 এটি জুড়িত স্ট্রিং ফেরত দেয়।
06:28 sort ফাংশন অ্যারেকে বর্ণানুক্রমে / সাংখিক ক্রমে বাছাই করে।
06:34 qw ফাংশন সাদা স্পেস দ্বারা পৃথক করা শব্দের একটি অ্যারে।
06:40 স্যাম্পল প্রোগ্রাম ব্যবহার করে এই সকল ফাংশন বুঝি।
06:45 টার্মিনালে গিয়ে লিখুন,
06:48 gedit স্পেস arrayFunctions ডট pl স্পেস & এবং এন্টার টিপুন।
06:55 স্ক্রিনে প্রদর্শিত নিম্ন কোড লিখুন।
07:00 এই ক্ষেত্রে, স্ট্রিং ভ্যারিয়েবলের প্রতিটি শব্দ অ্যারের এলিমেন্ট হবে।
07:07 newArray এর প্রতিটি এলিমেন্ট কমা দ্বারা যুক্ত হবে।
07:12 sort ফাংশন বর্ণানুক্রমে অ্যারের এলিমেন্ট বাছাই করে।
07:19 qw ফাংশন স্পেস দ্বারা পৃথক শব্দের অ্যারে তৈরি করে।
07:25 প্রতিটি ফাংশন বুঝি।
07:28 split ফাংশন দুটি আর্গুমেন্ট নেয়।
07:31 প্রথম আর্গুমেন্ট বিভেদক যার দ্বারা স্ট্রিং বিভক্ত করতে হবে।
07:36 দ্বিতীয়টি স্ট্রিং যা বিভক্ত করতে হবে।
07:39 বিভেদক ফরওয়ার্ড স্ল্যাশ, সিঙ্গল বা ডাবল উদ্ধৃতি দ্বারা উল্লেখ করা যেতে পারে।
07:45 join ফাংশন 2 টি আর্গুমেন্ট নেয়।
07:48 প্রথমটি বিভেদক যার দ্বারা অ্যারের এলিমেন্ট যোগ করতে হবে।
07:53 দ্বিতীয়টি হল অ্যারে।
07:55 বিভেদক একক বা ডাবল উদ্ধৃতি দ্বারা উল্লেখ্য।
07:58 sort ফাংশন একক আর্গুমেন্ট নেয়, যেই অ্যারে বাছাই করা দরকার।
08:05 qw ফাংশন স্পেস দ্বারা পৃথক শব্দের অ্যারে ফেরত দেয়।
08:11 qw ব্যবহার করে লিখে থাকলে উদ্ধৃতিতে উল্লেখ করার প্রয়োজন নেই।
08:17 এখন টার্মিনালে ফিরে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন -
08:23 perl স্পেস arrayFunctions ডট pl
08:26 এবং এন্টার টিপুন।
08:29 আউটপুট টার্মিনালে প্রদর্শিত হয়েছে।
08:33 সংক্ষেপে এই টিউটোরিয়ালে শিখেছি
08:36 অ্যারে থেকে এলিমেন্ট যোগ/ মুছে ফেলা।
08:40 basic ফাংশন স্যাম্পল প্রোগ্রাম দ্বারা অ্যারেতে কার্যকর করা যেতে পারে।
08:46 নির্দেশিত কাজ -
08:48 'script.spoken-tutorial.org/index.php/Perl'
08:54 উপরের স্ট্রিং '/ ' (স্ল্যাশ) বিভেদকে বিভক্ত করুন।
08:59 নতুন নির্মিত অ্যারের পূর্বে https:// যোগ করুন।
09:06 অ্যারে থেকে “Perl” এলিমেন্ট মুছুন।
09:09 অ্যারে সংখ্যা ঘোষিত করে বাছাই করা।
09:12 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
09:15 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
09:19 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
09:24 স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে।
09:30 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
09:34 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
09:40 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
09:44 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
09:51 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
10:02 আমি কৌশিক দত্ত
10:04 এই টিউটোরিয়ালটি অনুবাদ করেছি।
10:06 ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta