PERL/C2/Variables-in-Perl/Bengali
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Perl (পর্ল) এ Variables (ভ্যারিয়েবল) এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এই টিউটোরিয়ালে, আমরা পর্লে ভ্যারিয়েবল সম্পর্কে শিখব। |
00:12 | আমি উবুন্টু লিনাক্স 12.04 OS এবং |
00:18 | পর্ল 5.14.2 ব্যবহার করছি যা সংশোধন 5 সংস্করণ 14 এবং উপসংস্করণ 2. |
00:26 | gedit টেক্সট এডিটর ও ব্যবহার করব। |
00:30 | আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন। |
00:34 | পর্লে ভ্যারিয়েবল: |
00:37 | ভ্যালু সংরক্ষণ করতে ব্যবহৃত হয় যেমন টেক্সট স্ট্রিংস, সংখ্যা বা অ্যারেস। |
00:44 | ভ্যারিয়েবল ঘোষিত করার পর এটি স্ক্রিপ্টে বার বার ব্যবহার করা যেতে পারে। |
00:50 | Scaler (স্কেলার) একক ভ্যালু বোঝায় এবং শুধু স্কেলার সংরক্ষণ করে। |
00:56 | এটি $ (dollar) চিহ্ন দ্বারা ঘোষিত হয়েছে। |
01:00 | এখন ভ্যারিয়েবল ঘোষিত করা দেখি। |
01:03 | ভ্যারিয়েবল নিম্নরূপে ঘোষিত করা যায় : dollar priority সেমিকোলন। |
01:09 | ভ্যারিয়েবল নামের ভিন্ন ধরন থাকতে পারে। ভ্যারিয়েবল অক্ষর বা আন্ডারস্কোর দ্বারা শুরু হওয়া প্রয়োজন। |
01:18 | এতে অক্ষর, সংখ্যা, আন্ডারস্কোর বা উপরোক্ত 3টিই থাকতে পারে। |
01:24 | বড়হাতের অক্ষরে ঘোষিত ভ্যারিয়েবলের পর্লে বিশেষ অর্থ রয়েছে। |
01:30 | তাই বড়হাতের অক্ষরে ঘোষণা করব না। |
01:34 | এখন টার্মিনাল খুলুন এবং লিখুন gedit স্পেস variables ডট pl স্পেস ampersand. |
01:44 | Ampersand টার্মিনালে কমান্ড প্রম্পট আনলক করবে। এখন এন্টার টিপুন। |
01:50 | এটি gedit টেক্সট এডিটরে variables dot pl ফাইল খুলবে। |
01:56 | dot pl হল পর্ল ফাইলের ডিফল্ট এক্সটেনশন। |
02:01 | ফাইলের মধ্যে লিখুন; dollar priority সেমিকোলন এবং এন্টার টিপুন। |
02:10 | আমরা priority ভ্যারিয়েবল ঘোষিত করেছি। |
02:13 | যার পূর্বে ভ্যারিয়েবল ঘোষিত করার দরকার নেই; |
02:18 | এটি শুধু কোডে ব্যবহার করতে পারেন। |
02:21 | এখন এই ভ্যারিয়েবলে সাংখ্যিক ভ্যালু নির্ধারিত করি। |
02:25 | এর জন্য লিখুন dollar priority স্পেস = স্পেস one সেমিকোলন |
02:32 | এবং এন্টার টিপুন। |
02:34 | এরপর লিখুন, |
02:36 | print স্পেস ডবল উদ্ধৃতিতে Value of variable is কোলন স্পেস dollar priority স্ল্যাশ n উদ্ধৃতি বন্ধ করুন সেমিকোলন এবং এন্টার টিপুন। |
02:50 | স্ল্যাশ n নতুন লাইন ক্যারেক্টার। |
02:53 | এখন ফাইলটি যেকোনো স্থানে variables.pl রূপে সংরক্ষণ করুন। |
03:02 | এখানে, এটি home/amol ডিরেক্টরিতে সংরক্ষিত হবে। ফাইলটি সংরক্ষণ করুন। |
03:10 | এখন এখানে এইমাত্র তৈরী করা variables.pl ফাইলের অনুমতি বদলান। |
03:18 | এটি করতে, টার্মিনালে লিখুন, chmod স্পেস 755 স্পেস variables ডট pl. |
03:27 | এটি ফাইলে পড়তে,লিখতে এবং এক্সিকিউটের অনুমতি দেবে। |
03:32 | স্ক্রিপ্ট কম্পাইল করতে, টার্মিনালে |
03:36 | লিখুন perl স্পেস হাইফেন c স্পেস variables ডট pl |
03:42 | হাইফেন c সুইচ যেকোনো কম্পাইলেশন/ সিনট্যাক্স এররের জন্য স্ক্রিপ্ট কম্পাইল করে। |
03:49 | এখন এন্টার টিপুন। |
03:51 | এটি বলে যে এখানে কোনো সিনট্যাক্স এরর নেই। |
03:56 | এখন স্ক্রিপ্ট এক্সিকিউট করতে লিখুন perl স্পেস variables ডট pl এবং এন্টার টিপুন। |
04:06 | আউটপুট লক্ষনীয় করা হয়েছে। |
04:10 | আমরা ঘোষিত ভ্যারিয়েবলে স্ট্রিং ভ্যালু ও প্রদান করতে পারি। |
04:15 | এখন উইন্ডোতে ফিরে যাই। |
04:18 | dollar priority = 1 এর বদলে |
04:22 | dollar priority = একক উদ্ধৃতিতে high লিখুন। |
04:28 | এখানে নির্দেশিত কাজ ডান থেকে বামে এক্সিকিউট করা হয়েছে। |
04:34 | Scaler যেকোনো ধরনের ডেটা রাখে, স্ট্রিং বা সংখ্যা। |
04:38 | ফাইলটি সংরক্ষণ করে স্ক্রিপ্ট আবার কম্পাইল করতে লিখুন, |
04:45 | perl স্পেস হাইফেন c স্পেস variables ডট pl এবং এন্টার টিপুন। |
04:51 | এটি বলে যে এখানে কোনো সিনট্যাক্স এরর নেই। |
04:55 | স্ক্রিপ্ট এক্সিকিউট করতে লিখুন perl স্পেস variables ডট pl এবং এন্টার টিপুন। |
05:03 | এখন আউটপুট প্রদর্শিত হয়েছে। |
05:07 | এখন টেক্সট এডিটর উইন্ডোতে ফিরে যাই। |
05:10 | ডবল উদ্ধৃতি সহ স্ট্রিং এও স্কেলার ব্যবহার করতে পারেন। |
05:15 | dollar priority ডবল উদ্ধৃতিতে String |
05:19 | ফাইল সংরক্ষণ করে বন্ধ করুন। |
05:22 | এখন একাধিক ভ্যারিয়েবল ঘোষিত করা দেখি। |
05:27 | এটি করতে টেক্সট এডিটরে নতুন ফাইল খুলুন। |
05:31 | টার্মিনালে লিখুন - gedit স্পেস multivar ডট pl স্পেস & এবং এন্টার টিপুন। |
05:42 | এটি টেক্সট এডিটরে multivar ডট pl ফাইল খুলবে । |
05:48 | এখন লিখুন - |
05:50 | dollar firstVar কমা dollar secondVar সেমিকোলন এবং এন্টার টিপুন। |
06:00 | dollar firstVar থেকে dollar secondVar এ ভ্যালু কপি করতে, লিখুন - |
06:07 | dollar firstVar স্পেস = স্পেস dollar secondVar সেমিকোলন এবং এন্টার টিপুন। |
06:19 | সকল গাণিতিক অপারেশন যেমন যোগ, বিয়োগ, গুন, ভাগ এই ভ্যারিয়েবলে করা যেতে পারে। |
06:30 | পর্ল ব্যবহার করে এটি করা দেখি। |
06:34 | টেক্সট এডিটরে যাই। |
06:36 | এবং এখন এই ভ্যারিয়েবলে 10 নির্ধারিত করে লিখুন, |
06:41 | dollar firstVar = dollar secondVar = 10 সেমিকোলন এবং এন্টার টিপুন। |
06:51 | এই ভ্যালু প্রিন্ট করতে, লিখুন, |
06:55 | print স্পেস ডবল উদ্ধৃতিতে firstVar কোলন স্পেস dollar firstVar and secondVar কোলন স্পেস dollar secondVar স্ল্যাশ n উদ্ধৃতি বন্ধ করুন সেমিকোলন। এন্টার টিপুন। |
07:17 | ফাইলটি সংরক্ষণ করে |
07:19 | দুটি ভ্যারিয়েবলে ভ্যালু যোগ করুন। |
07:23 | এখন লিখুন, |
07:25 | dollar addition স্পেস = স্পেস dollar firstVar স্পেস প্লাস স্পেস dollar secondVar সেমিকোলন এবং এন্টার টিপুন। |
07:43 | আমরা addition ভ্যারিয়েবল ঘোষিত করিনি। |
07:47 | আবার, ভ্যারিয়েবল addition প্রিন্ট করতে লিখুন, |
07:53 | print স্পেস ডবল উদ্ধৃতিতে Addition is কোলন স্পেস dollar addition স্ল্যাশ n উদ্ধৃতি বন্ধ করুন সেমিকোলন |
08:05 | ফাইলটি সংরক্ষণ করুন। |
08:07 | ফাইলটি কম্পাইল করতে আবার টার্মিনালে লিখুন, |
08:12 | perl স্পেস হাইফেন c স্পেস multivar ডট pl. |
08:18 | এখানে কোনো সিনট্যাক্স এরর নেই তাই স্ক্রিপ্ট এক্সিকিউট করতে |
08:24 | লিখুন perl স্পেস multivar ডট pl |
08:30 | এটি আউটপুটকে লক্ষনীয় করবে। |
08:34 | একইভাবে বিয়োগ, গুন এবং ভাগ চেষ্টা করুন। |
08:38 | আমি এখানে কোড লিখেছি। |
08:41 | এখন ফাইলটি সংরক্ষণ করে বন্ধ করি। |
08:46 | কম্পাইল করতে লিখুন, |
08:48 | perl স্পেস হাইফেন c স্পেস multivar ডট pl |
08:54 | কোনো সিনট্যাক্স এরর নেই। আমাদের এক্সিকিউট করা ফাইল হল perl multivar ডট pl |
09:01 | এক্সিকিউট করলে আউটপুট এইরকম দেখাবে। |
09:06 | আমরা টিউটোরিয়ালের শেষে চলে এসেছি। |
09:11 | এখানে আমরা শিখেছি, |
09:14 | Perl এ scalar ভ্যারিয়েবল ঘোষিত এবং ব্যবহার করা। |
09:18 | নির্দেশিত কাজ হিসাবে |
09:20 | সংখ্যা ভ্যারিয়েবল ঘোষিত করুন। |
09:22 | এটি 10 নির্ধারিত করুন। |
09:24 | ঘোষিত ভ্যারিয়েবল প্রিন্ট করুন। |
09:26 | 2 টি স্ট্রিং ভ্যারিয়েবল ঘোষিত করুন। |
09:29 | এতে “Namaste ” এবং “India” এই ভ্যালু নির্ধারিত করুন। |
09:34 | একের পর এক এই 2 টি ভ্যারিয়েবল প্রিন্ট করুন। |
09:38 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
09:42 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
09:45 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
09:50 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, |
09:53 | টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। |
09:56 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
10:01 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
10:08 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
10:13 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
10:23 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro |
10:29 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |
10:34 | ধন্যবাদ। |