Python-3.4.3/C3/Getting-started-with-tuples/Bengali
From Script | Spoken-Tutorial
| |
|
| 00:01 | Getting Started with tuples এর স্পোকেন টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00:07 | এই টিউটোরিয়ালে আমরা শিখব: tuples কি। |
| 00:12 | lists এর সাথে tuples এর তুলনা। |
| 00:15 | দেখবো যে কেন তাদের প্রয়োজন এবং সেগুলি ব্যবহার করা শিখব। |
| 00:21 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি উবুন্টু লিনাক্স 16.04 অপারেটিং সিস্টেম |
| 00:29 | Python 3.4.3 এবং IPython 5.1.0 |
| 00:36 | টিউটোরিয়ালটি অনুশীলন করতে আপনার জানা উচিত যে
ipython console এ বুনিয়াদী পাইথন কমান্ড রান করা এবং lists কিভাবে ব্যবহার করে। |
| 00:47 | না হলে এই ওয়েবসাইটে সম্পর্কিত পাইথন টিউটোরিয়াল দেখুন। |
| 00:53 | প্রথমে আমরা tuples সম্পর্কে শিখব। |
| 00:57 | Tuple, list এর সমান এলিমেন্টের সংগ্রহ। |
| 01:02 | Tuple প্রথম বন্ধনী ব্যবহার করে যখনকি list স্কোয়ার বন্ধনী ব্যবহার করে। |
| 01:08 | tuple এর এলিমেন্ট একবার বরাদ্দ করার পর বদলানো যেতে পারে না। |
| 01:13 | তবে list এ, এলিমেন্ট পরিবর্তন করা যেতে পারে। |
| 01:17 | এখানে tuples ঘোষণা করার কয়েকটি উদাহরণ রয়েছে। |
| 01:21 | বন্ধনীতে 1, 2.5 দুটি এলিমেন্ট সহ একটি tuple. |
| 01:27 | এটি 1, 2.5 হিসাবে ঘোষণা করা যেতে পারে। |
| 01:32 | বন্ধনীতে 1 comma এলিমেন্ট সহ একটি tuple. |
| 01:37 | সেটি 1 comma হিসাবে ঘোষণা করা যেতে পারে। |
| 01:41 | বন্ধনীতে আবার বন্ধনীতে 1 comma এবং বন্ধনীর বাইরে comma হল এলিমেন্ট হিসাবে একটি tuple সহ tuple. |
| 01:52 | সেটি বন্ধনীতে 1 comma এবং এবং বন্ধনীর বাইরে comma হিসাবে ঘোষণা করা যেতে পারে। |
| 01:59 | ipython শুরু করি। টার্মিনালটি খুলুন। |
| 02:04 | ipython3 লিখুন এবং এন্টার টিপুন। |
| 02:10 | এখান থেকে টার্মিনালে প্রতিটি কমান্ড লেখার পর এন্টার কী টিপতে ভুলবেন না। |
| 02:17 | tuple বানানো শিখি।
লিখুন t is equal to বন্ধনীতে 1 comma 2.5 comma ডাবল উদ্ধৃতিতে hello comma minus 4 comma ডাবল উদ্ধৃতিতে world comma 1.24 comma 5. |
| 02:38 | লিখুন t
এটি list এর সমান, এই বাদে যে বর্গাকার বন্ধনীর পরিবর্তে প্রথম বন্ধনী ব্যবহৃত হয়। |
| 02:47 | tuple এর জন্য কমপক্ষে একটি কমা বাধ্যতামূলক। |
| 02:51 | বন্ধনী হল ঐচ্ছিক, তবে স্পষ্টতার জন্য যুক্ত করা উচিত। |
| 02:56 | tuple এ আইটেম তাদের index positions দ্বারা অ্যাক্সেস করা যায়। |
| 03:02 | লিখুন t বর্গাকার বন্ধনীতে 3. |
| 03:07 | লিখুন t বর্গাকার বন্ধনীতে 1 colon 5 colon 2
এটি সম্পর্কিত slice প্রিন্ট করে। |
| 03:16 | এখন আমরা tuple এ একটি এলিমেন্ট পরিবর্তন করার চেষ্টা করি। |
| 03:20 | লিখুন t বর্গাকার বন্ধনীতে 2 is equal to ডাবল উদ্ধৃতিতে Hello |
| 03:28 | আমরা দেখতে পারি যে একটি এরর দেখায়, tuple object does not support item assignment. |
| 03:35 | এটি দেখায় যে tuple এর এলিমেন্ট তৈরীর পর পরিবর্তন করা যায় না।
একে immutability বলে। |
| 03:44 | আমরা lists এর মত tuples এ পুনরাবৃত্তি করতে পারি। |
| 03:48 | লিখুন for x in t colon
print বন্ধনীতে x |
| 03:57 | এটি tuple t এর প্রতিটি এলিমেন্ট প্রিন্ট করে। |
| 04:01 | ভিডিওটি থামান। এই অনুশীলনী চেষ্টা করুন এবং তারপর ভিডিওটি আবার শুরু করুন। |
| 04:07 | swapping values এর একটি সাধারণ সমস্যাটি দেখি। |
| 04:12 | প্রদত্ত, a is equal to 5 এবং b is equal to 7, a এবং b এর ভ্যালু অদলবদল করে। |
| 04:20 | সমাধানের জন্য টার্মিনালে যান। |
| 04:24 | লিখুন a is equal to 5 |
| 04:28 | b is equal to 7 |
| 04:32 | তারপর লিখুন a
লিখুন b |
| 04:38 | এখন আমরা একটি temp নামে ভ্যারিয়েবল বানাই এবং এই ভ্যারিয়েবল ব্যবহার করে ভ্যালু অদলবদল করি। |
| 04:45 | লিখুন
temp is equal to a |
| 04:49 | a is equal to b |
| 04:53 | b is equal to temp |
| 04:57 | তারপর লিখুন a
লিখুন b |
| 05:02 | আমরা দেখি যে ভ্যালু এখন সফলভাবে অদলবদল হয়ে গেছে।
তবে এটি চিরাচরিত দৃষ্টকোণ। |
| 05:10 | এখন এটি Python উপায়ে করি। |
| 05:14 | লিখুন
a is equal to 5 b is equal to 7 |
| 05:21 | a, b is equal to b, a |
| 05:27 | এখন আমরা যাচাই করব যে ভ্যালুগুলি অদলবদল হয়েছে কিনা। |
| 05:31 | লিখুন a
লিখুন b |
| 05:36 | আমরা দেখতে পারি যে ভ্যালু সহজেই অদলবদল হয়েছে। |
| 05:40 | আমরা এটি ভিন্ন datatypes এর জন্যও করতে পারি। |
| 05:44 | লিখুন a is equal to 2.5 |
| 05:49 | b is equal to ডাবল উদ্ধৃতিতে hello
a, b is equal to b, a |
| 05:59 | এখন ভ্যালু যাচাই করতে লিখুন a
লিখুন b |
| 06:07 | এটি tuples এর immutability কারণে সম্ভব। |
| 06:12 | এটিকে tuple packing এবং unpacking বলা হয়। |
| 06:16 | যখন আপনি লেখেন a comma b is equal to b comma a |
| 06:21 | প্রথমে b এবং a এর ভ্যালু ডান পাশের tuple এ packed হয়। তারপর এটি ভ্যারিয়েবল a এবং b তে unpacked হয়। |
| 06:32 | প্রথমে tuple packing সম্পর্কে দেখি। |
| 06:36 | লিখুন 5 comma
আমরা একটি এলিমেন্ট সহ tuple দেখতে পারি। |
| 06:43 | লিখুন 5 comma ডাবল উদ্ধৃতিতে hello comma 2.5 |
| 06:49 | এখন এটি তিনটি এলিমেন্ট সহ একটি tuple. |
| 06:53 | আমরা commas দ্বারা পৃথক দুই বা তার অধিক এলিমেন্ট লিখলে, সেই এলিমেন্ট tuple এ প্যাক হয়ে যায়। |
| 07:01 | tuples এর Immutability নিশ্চিত করে যে packing এবং unpacking করার সময় ভ্যালু বদলায় না। |
| 07:09 | এটি আমাদের টিউটোরিয়ালের শেষে নিয়ে আসে। সংক্ষেপে... |
| 07:15 | এখানে আমরা Tuples সম্পর্কে শিখেছি। |
| 07:21 | lists এর সাথে tuples এর সমানতা। |
| 07:25 | tuples এর Immutability এবং tuples এর Packing এবং unpacking এর ধারণা। |
| 07:32 | সমাধানের জন্য এখানে কিছু স্ব-মূল্যায়ন প্রশ্ন রয়েছে। |
| 07:36 | প্রথম। নীচের দেওয়া অনুযায়ী দুটি ভ্যালু যুক্ত tuple সংজ্ঞায়িত করি। প্রথম ভ্যালু integer 4 এবং দ্বিতীয় ভ্যালু হল float 2.5. |
| 07:50 | দ্বিতীয়। আমরা a is equal to 5 comma লিখলে, a এর datatype কি হবে? |
| 07:58 | তৃতীয়। আমরা a is equal to বন্ধনীতে 2 comma 3, a বর্গাকার বন্ধনীতে 0 comma a বর্গাকার বন্ধনীতে 1 is equal to বন্ধনীতে 3 comma 4 লিখলে আউটপুট কি হবে? |
| 08:16 | এবং উত্তর হল,
প্রথম। কমা দ্বারা পৃথক আইটেমের ক্রমের দুইদিকে বন্ধনী লাগিয়ে tuple সংজ্ঞায়িত করা হয়। তাই আমরা tuple হিসাবে বন্ধনীতে 4 comma 2.5 লিখি। |
| 08:32 | দ্বিতীয়। যেহেতু প্রদত্ত ডেটা 5 এর পর কমা রয়েছে, এটি একটি tuple. |
| 08:39 | তৃতীয়। প্রদত্ত অপারেশন একটি TypeError দেবে কারণ tuples হল immutable. |
| 08:46 | সময়ের সাথে আপনার প্রশ্ন এই ফোরামে পোস্ট করুন। |
| 08:50 | এই ফোরামে Python সম্পর্কিত আপনার সাধারণ প্রশ্ন পোস্ট করুন। |
| 08:55 | FOSSEE দল TBC প্রকল্প সমন্বয় করে। |
| 08:59 | স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। আরো জানতে এই লিঙ্কে যান। |
| 09:09 | আই আই টী বোম্বে থেকে আমি কৌশিক দত্ত বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ। |