Python-3.4.3/C3/Loops/Bengali
Time | Narration |
00:01 | Loops এর স্পোকেন টিউটোরিয়ালে আপনাদের স্বাগত। |
00:05 | এই টিউটোরিয়ালে আমরা
for loop, while loop, loops এ break, continue এবং pass statements ব্যবহার করা শিখব। |
00:18 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি:
উবুন্টু লিনাক্স 16.04 অপারেটিং সিস্টেম Python 3.4.3 এবং IPython 5.1.0 |
00:34 | টিউটোরিয়ালটি অনুশীলন করতে, আপনার জানা উচিত যে:
conditional statements কিভাবে ব্যবহার করে। না হলে এই ওয়েবসাইটে সম্পর্কিত পাইথন টিউটোরিয়াল দেখুন। |
00:45 | while loop দিয়ে টিউটোরিয়াল শুরু করি। |
00:49 | while loop এর ব্যবহার স্টেটমেন্টের সেট নির্বাহ করতে করা হয় যতক্ষণ কন্ডিশন true হয়। |
00:56 | কন্ডিশন false হলে, প্রোগ্রাম loop এর ঠিক পরে লাইন পাস করা নিয়ন্ত্রণ করে। |
01:03 | while loop ভিতরের কোডে ডানদিকে চারটি স্পেস থাকা উচিত। |
01:09 | ipython শুরু করি। টার্মিনাল খুলুন। |
01:14 | ipython3 লিখুন এবং এন্টার টিপুন।
এখান থেকে টার্মিনালে প্রতিটি কমান্ড লেখার পর এন্টার কী টিপতে ভুলবেন না। |
01:26 | এখন while loop ব্যবহার করে 10 এর কম সকল বিজোড় সংখ্যার বর্গ প্রিন্ট করি। |
01:32 | লিখুন i is equal to 1 while i less than 10 colon print বন্ধনীতে i asterisk i i plus equal to 2 |
01:50 | এখানে while loop বারবার কন্ডিশন যাচাই করে। |
01:54 | এটি True হলে এটি loop এর ভিতরে কোডের ব্লক কার্যকর করে। |
01:59 | তারপর আউটপুট পেতে দুইবার এন্টার কী টিপুন। |
02:04 | এরপর for loop ব্যবহার করে একই সমস্যাটি সমাধান করুন। |
02:09 | লিখুন for n in range বন্ধনীতে 1, 10, 2 colon print বন্ধনীতে n asterisk n |
02:24 | যেমনটি আমরা জানি, for loop list বা অন্য কোনো sequential data type এ পুনরাবৃত্তি করে। |
02:30 | তাই আমরা 10 এর নীচের বিজোড় সংখ্যার সূচী পেতে এবং এটি পুনরাবৃত্তি করতে range ফাংশন ব্যবহার করি। তারপর আমরা n এর বর্গ প্রিন্ট করি। |
02:40 | দুইবার এন্টার টিপুন। আমরা দেখতে পারি যে আমরা আগের মত একই আউটপুট পেয়েছি। লক্ষ্য করুন এখন কোডের লাইন কম রয়েছে। |
02:52 | এখানে ভিডিওটি থামান। এই অনুশীলনী চেষ্টা করুন এবং তারপর ভিডিওটি আবার শুরু করুন। |
02:58 | 10 এর নীচের সকল সমান সংখ্যার বর্গ প্রিন্ট করতে একটি while loop লিখুন। |
03:04 | সমাধানের জন্য টার্মিনালে ফিরে যান। |
03:08 | লিখুন i is equal to 2 |
03:12 | while i less than 10 colon print বন্ধনীতে i asterisk i i plus equal to 2 |
03:26 | দুইবার এন্টার কী টিপুন। আমরা প্রয়োজনীয় আউটপুট পেয়েছি। |
03:32 | এখানে ভিডিওটি থামান। এই অনুশীলনী চেষ্টা করুন এবং তারপর ভিডিওটি আবার শুরু করুন। |
03:39 | 10 এর নীচের সকল সমান সংখ্যার বর্গ প্রিন্ট করতে for loop লিখুন। |
03:45 | সমাধানের জন্য টার্মিনালে ফিরে যান। |
03:49 | লিখুন for n in range বন্ধনীতে 2, 10, 2 colon print বন্ধনীতে n asterisk n
দুইবার এন্টার কী টিপুন। আমরা প্রয়োজনীয় আউটপুট পেয়েছি। |
04:09 | এরপর আমরা দেখি যে break, pass এবং continue কীওয়ার্ড কিভাবে ব্যবহার করে। |
04:15 | pass statement বুঝতে এই কোডটি লিখুন। |
04:20 | যেমনটি আমরা ইতিমধ্যে জানি, pass শুধুমাত্র placeholder. |
04:24 | এর ব্যবহার blocks সম্পূর্ণ করতে করা হয়, যার মধ্যে কোনো কোড নেই। |
04:31 | আমরা এই কোডটি কার্যকর করলে কিছুই প্রিন্ট হয় না। দুইবার এন্টার টিপুন। যেমনটি আমরা আশা করি তেমন কিছুই প্রিন্ট হয় না। |
04:42 | এরপর break statement সম্পর্কে বুঝি। |
04:46 | break এর ব্যবহার সবচেয়ে ভিতরের loop ব্রেক করতে করা হয়। দেখানো অনুযায়ী কোড লিখুন। |
04:53 | এখানে এটি python শব্দের প্রতিটি অক্ষর পুনরাবৃত্তি করবে। |
04:58 | এটি loop ব্রেক করে যখন h পুনরাবৃত্তির ভ্যালু হয়। আউটপুট দেখতে দুইবার এন্টার টিপুন। |
05:07 | এরপর continue statement সম্পর্কে বুঝি। |
05:12 | দেখানো অনুযায়ী কোড লিখুন। continue statement loop এর বর্তমান পুনরাবৃত্তিতে বাকি সকল স্টেটমেন্ট অস্বীকার করে এবং এটি পুনরায় loop এর উপর নিয়ন্ত্রণ করে। |
05:27 | এটি 10 এর নীচের সকল বিজোড় সংখ্যাগুলির বর্গ প্রিন্ট করবে যা 3 এর গুণক নয়। |
05:35 | দুইবার এন্টার টিপুন। আমরা প্রয়োজনীয় আউটপুট পেয়েছি। |
05:41 | এটি আমাদের টিউটোরিয়ালের শেষে নিয়ে আসে। সংক্ষেপে... |
05:47 | এখানে আমরা শিখেছি,
for এবং while loops ব্যবহার করে sequence পুনরাবৃত্তি করা। break statement ব্যবহার করে loops ব্রেক করা। continue statement ব্যবহার করে পুনরাবৃত্তি বাদ দেওয়া। loop এ pass statement ব্যবহার করা। |
06:05 | আপনার সমাধানের জন্য এখানে কিছু স্ব-মূল্যায়ন প্রশ্ন রয়েছে।
প্রদত্ত রেঞ্জ (1,4) সহ কেবল সংখ্যা 1 প্রিন্ট করতে একটি কোড লিখুন। পুনরাবৃত্তি এড়াতে আপনি কোন স্টেটমেন্ট ব্যবহার করেন? |
06:24 | এবং উত্তর হল,
যেমনকি এখানে দেখানো হয়েছে, আমরা for loop এ break statement ব্যবহার করতে পারি। পুনরাবৃত্তিগুলি এড়াতে আমরা continue statement ব্যবহার করতে পারি। |
06:37 | সময়ের সাথে আপনার প্রশ্ন এই ফোরামে পোস্ট করুন। |
06:41 | এই ফোরামে Python সম্পর্কিত আপনার সাধারণ প্রশ্ন পোস্ট করুন। |
06:46 | FOSSEE দল TBC প্রকল্প সমন্বয় করে। |
06:50 | স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। আরো জানতে এই লিঙ্কে যান। |
07:00 | আই আই টী বোম্বে থেকে আমি কৌশিক দত্ত বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ। |