Python-3.4.3/C3/Getting-started-with-strings/Bengali
| Tiime | Narration |
| 00:01 | Getting Started with Strings এর টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00:07 | এই টিউটোরিয়ালের শেষে আপনি শিখবেন:
বিভিন্ন উপায়ে স্ট্রিং সংজ্ঞায়িত করা। strings শ্রেণীবদ্ধ করা। string বারবার প্রিন্ট করা। string এর প্রতিটি এলিমেন্ট অ্যাক্সেস করা। |
| 00:24 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি:
Ubuntu Linux 16.04 অপারেটিং সিস্টেম Python 3.4.3 এবং IPython 5.1.0 |
| 00:39 | টিউটোরিয়ালটি অনুশীলন করতে আপনার ipython console এ বুনিয়াদি পাইথন কমান্ড চালানো সম্পর্কে জানতে হবে। |
| 00:48 | না হলে এই ওয়েবসাইটে পাইথনের পূর্বাবশ্যক টিউটোরিয়াল দেখুন। |
| 00:54 | strings কি?
পাইথনে, single/ double/ triple উদ্ধৃতিতে যে কোনো অক্ষর একটি string |
| 01:03 | উদাহরণস্বরূপ:
Single, double এবং triple উদ্ধৃতির ব্যবহার string ঘোষিত করতে করা যেতে পারে যেমনকি এখানে দেখানো হয়েছে। |
| 01:13 | triple উদ্ধৃতিতে Strings একাধিক লাইনে লেখা যেতে পারে। |
| 01:19 | আমরা খালি strings ও সংজ্ঞায়িত করতে পারি। String হল অক্ষরের সংগ্রহ যা তৈরীর পর পরিবর্তন করা যায় না। |
| 01:30 | Ctrl + Alt + T কী একসাথে টিপে টার্মিনাল খুলি। লিখুন ipython3 এবং এন্টার টিপুন। |
| 01:42 | pylab প্যাকেজ আরম্ভ করুন। লিখুন %pylab এবং এন্টার টিপুন। |
| 01:51 | টার্মিনালটি মুছুন।
আমরা a নামক ভ্যারিয়েবলে string বরাদ্দ করতে পারি। |
| 01:58 | লিখুন a is equal to যে কোনো উদ্ধৃতিতে Hello comma World exclamation mark এবং এন্টার টিপুন। |
| 02:09 | এখন string শ্রেণীবদ্ধ করা শিখি। ভ্যারিয়েবলে strings বরাদ্দ করি। |
| 02:16 | লিখুন
x is equal to উদ্ধৃতিতে Hello এন্টার টিপুন। y is equal to World এন্টার টিপুন। |
| 02:32 | এখন, দুটি strings যুক্ত করি।
z is equal to x plus উদ্ধৃতিতে comma plus y plus উদ্ধৃতিতে exclamation mark এন্টার টিপুন। |
| 02:52 | print বন্ধনীতে z এন্টার টিপুন।
এখানে x এবং y স্ট্রিং ভ্যারিয়েবল। |
| 03:04 | addition অপারেশন দুটি strings শ্রেণীবদ্ধ করতে কাজ করে। |
| 03:09 | এখানে আমরা string এর শ্রেণীবদ্ধকরণের আউটপুট দেখতে পাচ্ছি। |
| 03:14 | টার্মিনালটি মুছুন।
আমরা ইন্টিজারের সাথে একটি স্ট্রিং গুণ করলে কি হবে? নির্ণয় করি! |
| 03:23 | x string রিকল করুন।
এন্টার টিপুন। x গুণন 5. এন্টার টিপুন। |
| 03:33 | string Hello গুণনের পর 5 বার পুনরাবৃত্তি হয়। |
| 03:39 | ভিডিওটি থামান। এই অনুশীলনী চেষ্টা করুন এবং তারপর ভিডিওটি আবার শুরু করুন।
সকল কুড়িটি hyphens না লিখে দেখানো অনুযায়ী স্ট্রিং পান। |
| 03:51 | সমাধানের জন্য টার্মিনালে যান। লিখুন, s is equal to উদ্ধৃতিতে দুটি percentages plus উদ্ধৃতিতে hyphen গুণন twenty plus উদ্ধৃতিতে দুটি percentages. এন্টার টিপুন। |
| 04:14 | print বন্ধনীতে s এন্টার টিপুন। |
| 04:20 | এখন strings এর প্রতিটি এলিমেন্ট অ্যাক্সেস করা শিখি। আমরা subscripts দ্বারা string এ প্রতিটি এলিমেন্ট অ্যাক্সেস করতে পারি। |
| 04:30 | টার্মিনাল মুছুন।
a রিকল করুন। এন্টার টিপুন। লিখুন, a বর্গাকার বন্ধনীতে zero এন্টার টিপুন, এটি আমাদের স্ট্রিংয়ের প্রথম অক্ষর দেয়। |
| 04:47 | indexing 0 থেকে শুরু হয় এবং (n-1) পর্যন্ত যায়।
যেখানে n হল string এ অক্ষরের মোট সংখ্যা। |
| 04:57 | negative indices ব্যবহার করে শেষ থেকে strings অ্যাক্সেস করতে পারি। |
| 05:02 | a বর্গাকার বন্ধনীতে minus one আমাদের string এর অন্তিম এলিমেন্ট দেয় অর্থাৎ exclamation mark |
| 05:11 | a বর্গাকার বন্ধনীতে minus two আমাদের string এর অন্তিম থেকে দ্বিতীয় এলিমেন্ট দেয় অর্থাৎ d |
| 05:21 | ভিডিওটি থামান। এই অনুশীলনী চেষ্টা করুন এবং তারপর ভিডিওটি আবার শুরু করুন। দেওয়া string যা হল Hello World, নিম্নের আউটপুট কি। |
| 05:33 | টার্মিনালে যান। |
| 05:35 | টার্মিনালটি মুছুন।
লিখুন s is equal to উদ্ধৃতিতে Hello World এন্টার টিপুন। |
| 05:46 | s বর্গাকার বন্ধনীতে minus five, W দেয়।
এইভাবে আমরা s[-10] এর জন্য e পাবো। |
| 05:59 | s বর্গাকার বন্ধনীতে minus 15 আমাদের একটি IndexError দেয়। যেহেতু আমাদের দেওয়া স্ট্রিং শুধুমাত্র 11 টি অক্ষরের। |
| 06:12 | s বর্গাকার বন্ধনীতে 15 আবার একই কারণে IndexError দেয়। |
| 06:20 | যে কোনো একটি অক্ষর string এ বদলানোর চেষ্টা করি।
টার্মিনালটি মুছুন। x রিকল করুন। এন্টার টিপুন। |
| 06:31 | x ম্যানিপুলেট করুন।
x বর্গাকার বন্ধনীতে zero equal to উদ্ধৃতিতে B এন্টার টিপুন। |
| 06:44 | আমরা একটি এরর কেনো পারি?
শুরুতে x [0] এর ভ্যালু হল H. |
| 06:52 | এখন আমরা x[0] কে অন্য ভ্যালু B নির্ধারণের চেষ্টা করছি। মনে রাখবেন, স্ট্রিং বানানোর পর তা সংশোধন করা যায় না। |
| 07:02 | আমরা split() এবং join() ফাংশন দ্বারা strings পৃথক এবং জুড়তে পারি। |
| 07:08 | String জুড়তে সিনট্যাক্স হল str dot join বন্ধনীতে sequence. |
| 07:17 | টার্মিনালে যান। |
| 07:19 | টার্মিনালটি মুছুন। |
| 07:22 | লিখুন s is equal to উদ্ধৃতিতে hyphen এন্টার টিপুন seq is equal to বন্ধনীতে a comma b comma c এন্টার টিপুন। |
| 07:41 | print s dot join বন্ধনীতে seq এন্টার টিপুন। |
| 07:49 | আমরা a hyphen b hyphen c আউটপুট পাবো এটি a, b, c কে hyphen এর সাথে জোড়া হয়েছে। |
| 07:57 | String প্রথক করার সিনট্যাক্স হল str dot split open এবং close বন্ধনী। |
| 08:05 | টার্মিনালে যান।
প্রদর্শন অনুযায়ী লিখে এন্টার টিপুন। print str dot split open এবং close বন্ধনী এন্টার টিপুন। |
| 08:19 | আমরা এইভাবে আউটপুট পাই। এটি spaces এ strings পৃথক করেছে। |
| 08:25 | এটি আমাদের টিউটোরিয়ালের শেষে নিয়ে আসে। |
| 08:28 | এই টিউটোরিয়ালে আমরা শিখেছি:
বিভিন্ন উপায়ে স্ট্রিং সংজ্ঞায়িত করা। strings শ্রেণীবদ্ধ করা। একটি স্ট্রিং বারবার প্রিন্ট করা এবং string এর পৃথক এলিমেন্ট অ্যাক্সেস করা। |
| 08:42 | আপনার সমাধানের জন্য এখানে কিছু স্ব-মূল্যায়ন প্রশ্ন রয়েছে। |
| 08:46 | ভ্যারিয়েবল s কে is called the apostrophe স্ট্রিং নির্ধারণের জন্য কোড লিখুন।
আপনি s is equal to hello কে s is equal to capital H Hello তে কিভাবে বদলাবেন। |
| 09:01 | ভ্যারিয়েবল s এবং t হল স্ট্রিং এবং r হল ইন্টিজার। |
| 09:07 | এগুলি নীচে দেখানো অনুযায়ী ভ্যালু সহ নির্ধারিত হয়েছে, s গুণন r plus t গুণন r এর আউটপুট কি? |
| 09:17 | এবং উত্তর হল, প্রদত্ত স্ট্রিং এই পদ্ধতিতে বরাদ্দ করা যেতে পারে।
Strings এ ভ্যালু নির্ধারিত হওয়ার পর তা হেরফের করা যায় না। |
| 09:29 | অপারেশন s গুণন r plus t গুণন r দুটি শব্দের প্রতিটি দুইবার প্রিন্ট করবে যেমন HelloHelloWorldWorld. |
| 09:41 | সময়ের সাথে আপনার প্রশ্ন এই ফোরামে পোস্ট করুন। |
| 09:45 | এই ফোরামে Python সম্পর্কিত আপনার সাধারণ প্রশ্ন পোস্ট করুন। |
| 09:50 | FOSSEE দল TBC প্রকল্প সমন্বয় করে। |
| 09:54 | স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। আরো জনাতে এই লিঙ্কে যান। |
| 10:04 | আই আই টী বোম্বে থেকে আমি কৌশিক দত্ত বিদায় নিচ্ছি। ধন্যবাদ। |