Python-3.4.3/C2/Getting-started-with-IPython/Bengali
|
|
00:01 | Getting started with IPython এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এই টিউটোরিয়ালের শেষে আপনি IPython interpreter ইনভোক করতে পারবেন। |
00:13 | IPython interpreter বন্ধ করা। |
00:16 | IPython session হিস্ট্রি নেভিগেট করা। |
00:20 | IPython এ tab-completion ব্যবহার করা। |
00:23 | IPython এ ডকুমেন্টেশন দেখা। |
00:26 | অসম্পূর্ণ বা ভুল কমান্ড বিঘ্নিত করা। |
00:30 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি:
উবুন্টু লিনাক্স 14.04 অপারেটিং সিস্টেম |
00:37 | Python 3.5.2 , IPython 5.1.0 |
00:44 | IPython কি?
IPython একটি উন্নত ইন্টারেক্টিভ পাইথন ইন্টারপ্রেটার। |
00:50 | এটি tab-completion এর মত বৈশিষ্ট্য দেয় এবং সাহায্যের জন্য সহজ অ্যাক্সেস। |
00:56 | এখন IPython interpreter শুরু করা দেখবো। |
01:00 | প্রথমে কীবোর্ডে Ctrl + Alt + T কী একসাথে টিপে টার্মিনাল খুলুন। |
01:07 | প্রম্পটে ipython3 লিখুন এবং এন্টার টিপুন। |
01:13 | IPython সংস্থাপিত না হলে Instruction শীট পড়ুন। |
01:18 | IPython সংস্থাপিত হলে, IPython interpreter টার্মিনালে ipython কমান্ড রান করে লোড করা হয়। |
01:25 | Python এবং IPython এর সংস্থাপিত সংস্করণ টার্মিনালে দেখায়। |
01:32 | কিছু অতিরিক্ত সহায়ক তথ্য IPython দ্বারা প্রিন্ট করা হয়। |
01:37 | এরপর, আমরা i n bracket 1 সহ একটি প্রম্পট পাই। |
01:42 | এখন IPython interpreter বন্ধ করা দেখি।
Ctrl + D কী টিপুন। |
01:48 | আমরা প্রস্থান করতে চাই কিনা তা নিশ্চিত করতে একটি প্রম্পট দেখায়। |
01:53 | হ্যাঁ হলে y লিখুন এবং IPython থেকে প্রস্থান করুন। |
01:57 | দেখুন y বর্গাকার বন্ধনীতে রয়েছে তাই এটি ডিফল্ট। |
02:02 | আমরা এন্টার টিপতে পারি এবং এটি প্রস্থান করবে। |
02:05 | IPython ছাড়তে না চাইলে না এর জন্য n লিখুন। |
02:10 | y লিখুন।
আমরা IPython interpreter থেকে প্রস্থান করেছি এবং টার্মিনাল প্রম্পটে এসেছি। |
02:16 | এটি আবার শুরু করি।
টার্মিনালে ipython3 লিখুন এবং এন্টার টিপুন। |
02:23 | এখন, ইন্টারপ্রেটার ব্যবহার করা ব্যাখ্যা করি।
সহজ অপারেশন দিয়ে শুরু করি - addition. |
02:30 | IPython প্রম্পটে লিখুন 1 প্লাস 2 এবং এন্টার টিপুন। |
02:36 | পাইথন কমান্ড এক্সিকিউট করতে এন্টার টিপুন। প্রতিটি কমান্ড লেখার পর এটি করুন। |
02:43 | IPython অবিলম্বে আউটপুট হিসাবে 3 দেখায়। |
02:47 | লক্ষ্য করুন আউটপুট Out বর্গাকার বন্ধনী 1 ইঙ্গিত সহ দেখায়। |
02:54 | এখন আরো কিছু অপারেশন চেষ্টা করি যেমন,
5 মাইনাস 3, 7 গুনন 4, |
03:03 | প্রতিবার আমরা এন্টার টিপি এবং IPython কনসোল উইন্ডোতে আউটপুট দেখি। |
03:10 | এখন IPython এ আগের কমান্ড নেভিগেট করা দেখি। |
03:15 | উদাহরণস্বরূপ, ধরুন আমরা open বন্ধনী 1 plus 2 close বন্ধনী এক্সিকিউট করতে চাই। |
03:23 | পুরো কমান্ড লেখার বদলে, আমরা আগে লেখা কমান্ড 1 প্লাস 2 লিখতে পারি। |
03:30 | কমান্ড 1 প্লাস 2 তে ফিরে যেতে আপ অ্যারো কী ব্যবহার করুন। |
03:35 | লাইনের শুরুতে ফিরে যেতে এখন বাম অ্যারো কী ব্যবহার করুন। |
03:40 | কীবোর্ডে print open বন্ধনী close বন্ধনী লিখুন। |
03:49 | আমরা কমান্ড print (1 plus 2) তে বদলেছি। এখন Enter টিপুন। |
03:53 | ইন্টারপ্রেটার ফলাফল হিসাবে 3 প্রিন্ট করে।
লক্ষ্য করুন এই সময়, Out বর্গাকার বন্ধনী নির্দেশক দেখাবে না। |
04:03 | এখন print 10 multiplied by 2 এক্সিকিউট করি।
আমরা পূর্ববর্তী কমান্ড print (1 plus 2) তে ফিরে যেতে আপ অ্যারো কী ব্যবহার করি। |
04:14 | এখন 1 plus 2 কে 10 multiplied by 2 দ্বারা প্রতিস্থাপন করি এবং Enter টিপুন। |
04:21 | যে কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজের মত, asterix, multiplication operator হিসাবে ব্যবহৃত হয়। |
04:27 | কনসোলে আউটপুট দেখুন। |
04:30 | এখন দেখি যে tab-completion কি।
একটি উদাহরণ দেখি। |
04:35 | ধরুন আমরা function print ব্যবহার করতে চাই। |
04:39 | এর জন্য আমরা প্রম্পটে pri লিখি এবং ট্যাব কী টিপি। |
04:45 | যেমনকি আপনি কনসোলে দেখেন IPython প্রিন্ট করতে pri কমান্ড নিজেই পূর্ণ হয়েছে। |
04:52 | IPython এর এই বৈশিষ্ট্যকে tab-completion বলে। |
04:56 | tab completion এর এর কিছু সম্ভাবনা দেখি।
শুধু p লিখুন এবং তারপর ট্যাব টিপুন। |
05:05 | এই ক্ষেত্রে, আমরা দেখি যে IPython কমান্ড সম্পূর্ণ করে না। |
05:09 | কারণ, সেখানে p এর সাথে একাধিক কমান্ড রয়েছে। |
05:14 | তাই, এটি শুধুমাত্র p এর সম্ভাব্য tab-completion তালিকাভুক্ত করে। |
05:20 | এখন একটি অনুশীলনী চেষ্টা করি। |
05:23 | ভিডিওটি থামান, সমস্যা সমাধান করুন এবং ভিডিওটি পুনরায় চালান।
ab দিয়ে শুরু হওয়া কমান্ড খুঁজি। |
05:31 | a দিয়ে শুরু হওয়া কমান্ড তালিকাভুক্ত করুন। |
05:35 | ab লিখলে এটি abs দেখায়। |
05:40 | a ট্যাব a দিয়ে শুরু হওয়া সকল কমান্ডের তালিকা দেখায়। |
05:46 | এখন দেখি যে abs ফাংশন কোথায় ব্যবহৃত হয়। |
05:51 | এটি খুঁজতে আমরা IPython এর help বৈশিষ্ট্য ব্যবহার করব। |
05:55 | ফাংশনের ডকুমেন্টেশন দেখতে, ফাংশনের নামের পর একটি প্রশ্ন চিহ্ন লিখুন। |
06:03 | IPython interpreter ফাংশনের ডকুমেন্টেশন দেখাবে। |
06:08 | প্রদর্শিত তথ্য থেকে, এটি বলে যে abs ইনপুট হিসাবে একটি সংখ্যা নেয় এবং এর সম্পূর্ণ ভ্যালু ফেরৎ দেয়। |
06:16 | কিছু উদাহরণ দেখি। কনসোলে লিখুন a b s মাইনাস 19 এবং তারপর a b s 19. |
06:29 | আমরা উভয় ক্ষেত্রে প্রত্যাশিত রূপে 19 পাই। |
06:33 | এখন দশমিক সংখ্যার জন্য এটি চেষ্টা করি।
a b s মাইনাস 10.5 চেষ্টা করি। |
06:42 | আমরা ফলাফল হিসাবে 10.5 পাই। |
06:46 | এখানে ভিডিও থামান।
নিম্ন অনুশীলনী চেষ্টা করুন এবং ভিডিও পুনরায় শুরু করুন। |
06:52 | round এর ডকুমেন্টেশন দেখুন এবং এটির ব্যবহার দেখুন। |
06:57 | সমাধান করার জন্য কনসোলে যান।
round question mark লিখে round ফাংশনের ডকুমেন্টেশন দেখতে পারেন। |
07:06 | এটি এখানে বলে যে round ফাংশন, একটি নির্দিষ্ট স্পষ্টতায় সংখ্যা round করে। |
07:12 | ndigits, round ফাংশনের জন্য স্পষ্টতার ভ্যালু।
লক্ষ্য করুন, ndigits এর কাছে অতিরিক্ত বর্গাকার বন্ধনী রয়েছে। |
07:21 | এর মানে ndigits হল ঐচ্ছিক এবং 0 হল ডিফল্ট ভ্যালু। |
07:27 | ঐচ্ছিক প্যারামিটার Python ডকুমেন্টেশনে বর্গাকার বন্ধনীতে দেখানো হয়েছে। |
07:33 | এখানে ভিডিও থামান।
নিম্ন অনুশীলনী চেষ্টা করুন এবং ভিডিও পুনরায় শুরু করুন। |
07:38 | আউটপুট যাচাই করুন
round 2.48, round 2.48 comma 1, round 2.484, round 2.484 comma 2 |
07:52 | আমরা round 2.48 is equal to 2.0 পাই. |
07:57 | round 2.48 comma 1 is 2.5 |
08:02 | round 2.484 is 2.0 |
08:06 | round 2.484 comma 2 is 2.48
যা আমরা আশা করি। |
08:13 | এখন টাইপিং এরর সংশোধন করা দেখি, যা কনসোলে লেখার সময় আমরা করতে পারি। |
08:20 | ইচ্ছে করে একটি টাইপিং এরর করি।
প্রথম বন্ধনী ছাড়া লিখুন round open বন্ধনী 2.484 এবং Enter টিপুন। |
08:32 | আমরা ডট সহ একটি প্রম্পট পাই।
এই প্রম্পট IPython এর ধারাবাহিক প্রম্পট। |
08:40 | পূর্ববর্তী লাইন অসম্পূর্ণ হলে এটি দেখায়। |
08:44 | এখন ক্লোস বন্ধনী সহ কমান্ড সম্পূর্ণ করুন এবং এন্টার টিপুন।
আমরা প্রত্যাশিত আউটপুট পাই যা হল 2. |
08:54 | আমরা ভুল কমান্ড লিখলে কি হবে এবং continuation prompt দিয়ে শেষ করলে? |
09:00 | এই ক্ষেত্রে, কমান্ড বিঘ্নিত করতে Ctrl + C কী টিপতে পারি এবং IPython প্রম্পটে ফিরে যাই। |
09:09 | round ইনপুট হিসাবে শুধুমাত্র সংখ্যা নেয়। লিখুন round(1a |
09:15 | বন্ধনী বন্ধ করবেন না এবং এন্টার টিপুন। |
09:19 | আমরা ইনপুট হিসাবে আলফা-সাংখ্যিক ভ্যালু 1 a দিয়েছি।
এক্সিকিউশন বিঘ্নিত করতে Ctrl + C টিপুন। |
09:28 | এখানে ভিডিও থামান।
নিম্ন অনুশীলনী চেষ্টা করুন এবং ভিডিও পুনরায় শুরু করুন। |
09:34 | বন্ধনী বন্ধ না করে লিখুন round 2.484 এবং এন্টার টিপুন। |
09:41 | তারপর Ctrl + C দ্বারা কমান্ড বাতিল করুন। round 2.484 comma 2 কমান্ড লিখুন। |
09:51 | আপনার কনসোলের আউটপুট এইরকম দেখাবে। |
10:01 | এটি এই টিউটোরিয়ালের শেষে নিয়ে আসে। |
10:04 | এখানে আমরা টার্মিনালে ipython লিখে IPython interpreter ইনভোক করা শিখেছি। |
10:13 | Ctrl+D দ্বারা IPython interpreter বন্ধ করা। |
10:17 | অ্যারো কী দ্বারা IPython সেশন হিস্ট্রি নেভিগেট করা। |
10:23 | দ্রুত কাজ করতে tab-completion ব্যবহার করা। |
10:27 | question mark ব্যবহার করে ফাংশনের ডকুমেন্টেশন দেখা। |
10:32 | একটি এরর করলে Ctrl + C দ্বারা কমান্ডে বিরতি আনা। |
10:37 | এখানে আপনার সমাধানের জন্য কিছু মূল্যায়ন প্রশ্ন রয়েছে। |
10:41 | IPython, Python এর মত প্রোগ্রামিং ল্যাঙ্গুয়েজ। True বা False |
10:46 | কোন কী সমন্বয় IPython থেকে প্রস্থান করায়?
Ctrl + C , Ctrl + D , Alt + C , Alt + D |
10:55 | ডকুমেন্টেশন দেখাতে IPython এ, কমান্ডের শেষে কোন অক্ষর ব্যবহৃত হয়?
under score , question mark , exclamation mark , ampersand |
11:07 | এবং উত্তর হল - False. IPython নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়। এটি শুধুমাত্র একটি উন্নত ইন্টারেক্টিভ Python interpreter. |
11:17 | IPython interpreter থেকে প্রস্থান করতে Ctrl + D ব্যবহার করি। |
11:21 | এর ডকুমেন্টেশন দেখতে কমান্ডের শেষে question mark (?) ব্যবহার করি। |
11:28 | এই ভিডিওটি প্রকল্পকে সারসংক্ষেপ বোঝায়।
আপনার ভালো ব্যান্ডউইডথ না থাকলে এটি ডাউনলোড করে দেখতে পারেন। |
11:37 | আমরা কর্মশালার পরিচালনা করি। সার্টিফিকেট দেই। আমাদের সাথে যোগাযোগ করুন। |
11:42 | আপনি এই টিউটোরিয়ালে কোনো প্রশ্ন রয়েছে?
যেখানে প্রশ্ন রয়েছে সেই মিনিট এবং সেকেন্ড চয়ন করুন। |
11:48 | সংক্ষেপে আপনার প্রশ্ন ব্যাখ্যা করুন।
FOSSEE দল থেকে কেউ তাদের উত্তর দেবে। এই সাইটে যান। |
11:56 | আপনার Python এ কোন সাধারণ / প্রযুক্তিগত প্রশ্ন রয়েছে? |
11:59 | FOSSEE ফোরামে যান এবং আপনার প্রশ্ন পোস্ট করুন। |
12:04 | FOSSEE দল জনপ্রিয় বইয়ের কিছু সমাধানকৃত উদাহরণের কোডিং সমন্বয় করে। |
12:10 | যারা এটি করে তাদের মানদণ্ড এবং সার্টিফিকেট দেই।
আরো জানতে এই সাইটে যান। |
12:17 | Spoken Tutorial প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। |
12:23 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |