Python-3.4.3/C2/Additional-features-of-IPython/Bengali

From Script | Spoken-Tutorial
Revision as of 13:03, 20 April 2020 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time
Narration
00:01 নমস্কার, Additional Features of IPython এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এই টিউটোরিয়ালের শেষে আপনি নিম্ন করতে সক্ষম হবেন: আপনার IPython হিস্ট্রি পুনরুদ্ধার করা।
00:14 হিস্ট্রির অংশ দেখা।
00:17 হিস্ট্রির অংশ ফাইলে সংরক্ষণ করা।
00:21 IPython থেকে একটি স্ক্রিপ্ট চালানো।
00:25 টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: উবুন্টু লিনাক্স 14.04 অপারেটিং সিস্টেম,
00:32 Python 3.4.3,

IPython 5.1.0.

00:38 টিউটোরিয়ালটি অনুশীলন করতে আপনাকে জানতে হবে যে ইন্টারেক্টিভভাবে প্লট ব্যবহার করা এবং প্লট সাজানো।
00:48 না হলে, এই ওয়েবসাইটে পূর্ব-আবশ্যক পাইথন টিউটোরিয়াল দেখুন।
00:54 এখন Ctrl + Alt + T কী একসাথে টিপে টার্মিনাল খুলুন।
01:01 এখন ipython3 লিখুন এবং এন্টার টিপুন।
01:07 pylab প্যাকেজ শুরু করি। লিখুন percentage pylab এবং এন্টার টিপুন।
01:14 প্লট শুরু করতে লিখুন: x is equal to linspace বন্ধনীতে মাইনাস 2pi কমা 2pi কমা 100 এবং এন্টার টিপুন।
01:31 এরপর লিখুন: plot বন্ধনীতে x comma xsin(x) এবং এন্টার টিপুন।
01:42 আমরা একটি এরর পেয়েছি: xsin is not defined.

এর কারণ xsin(x) আসলে হল x গুণন sin(x).

01:54 এখানে, গুণণ চিহ্ন অনুপস্থিত। তাই এখন লিখুন:

plot বন্ধনীতে x comma x গুণন sin(x) এবং এন্টার টিপুন।

02:13 এরপর দুটি x এবং y axes এর জন্য title এবং labels যুক্ত করুন।
02:19 লিখুন: xlabel বন্ধনীতে একক উদ্ধৃতিতে ডলার চিহ্নে x এবং এন্টার টিপুন।
02:31 ylabel বন্ধনীতে একক উদ্ধৃতিতে ডলার চিহ্নে f(x)
02:43 Title বন্ধনীতে একক উদ্ধৃতিতে ডলার চিহ্নে x এবং xsin (x)
02:57 এখন আমরা লেবেলযুক্ত প্লট দেখতে পারি।
03:01 টাইপ করা কমান্ডের হিস্ট্রি percentage history কমান্ড দ্বারা পুনরুদ্ধার করা যেতে পারে।
03:07 লিখুন percentage history এবং এন্টার টিপুন।
03:13 percentage history নিজেই একটি কমান্ড এবং সবচেয়ে নতুন কমান্ড হিসাবে প্রদর্শিত হয়।
03:20 আমরা টার্মিনালে যাই নিষ্পাদিত করি, হিস্ট্রি হিসাবে সংরক্ষণ করা হয়।
03:25 পঞ্চম কমান্ড কি আমরা দেখতে চাইলে, percentage history কমান্ডে আর্গুমেন্ট হিসাবে 5 পাস করুন।
03:33 লিখুন percentage history স্পেস 5 এবং এন্টার টিপুন।

এটি পঞ্চম কমান্ড প্রদর্শন করে যা আমরা লিখেছি।

03:43 এখন, এখানে ভিডিওটি থামান এবং নিম্ন অনুশীলনী চেষ্টা করে ভিডিওটি পুনরায় শুরু করুন।
03:49 5 এবং 10 এর মাঝের নতুন কমান্ড কিভাবে তালিকাভুক্ত করে তা নির্ণয় করুন।
03:55 টার্মিনালে ফিরে যান।
03:58 সমাধানটি দেখি।
04:00 লিখুন clf() এবং এন্টার টিপুন।

লিখুন percentage history question mark

04:08 percentage history কমান্ডের তথ্যটি পড়ুন।
04:13 আমরা দেখতে পারি, percentage history হাইফেন n 4 হাইফেন 6, 4 থেকে 6 পর্যন্ত কমান্ড দেখায়।
04:24 এখানে, হাইফেন n একটি ঐচ্ছিক আর্গুমেন্ট যা লাইন সংখ্যা প্রিন্ট করে। নথি থেকে প্রস্থান করতে q লিখুন।
04:37 এখন লিখুন percentage history স্পেস 5 হাইফেন 10 এবং Enter টিপুন।
04:46 হিস্ট্রি সংরক্ষণ করতে, আমরা percentage save কমান্ড ব্যবহার করি।
04:51 এটি করার আগে, প্রথমে হিস্ট্রি দেখি এবং কোন কোড প্রয়োজন তা সনাক্ত করি।
04:58 লিখুন percentage history এবং এন্টার টিপুন।
05:03 দ্বিতীয় কমান্ড হল linspace. কিন্তু তৃতীয় কমান্ড সেটি যা আমাদের এরর দেয়।
05:10 তাই আমাদের এটি প্রয়োজন হয় না।
05:13 চতুর্থ থেকে সপ্তম কমান্ড প্রয়োজন।
05:16 তাই আমাদের প্রোগ্রামের জন্য দ্বিতীয় কমান্ড এবং তারপর চতুর্থ থেকে সপ্তম কমান্ডের প্রয়োজন।
05:22 এটি বর্তমান কার্যকর ডিরেক্টরীতে সংরক্ষণ করি। তাই সিনট্যাক্স হবে- percentage save স্পেস plot আন্ডারস্কোর script.py স্পেস 2 স্পেস 4 হাইফেন 7 এবং এন্টার টিপুন।
05:47 percentage save কমান্ডে প্রথম আর্গুমেন্ট ফাইলের নাম যাতে কমান্ড সংরক্ষিত।
05:56 দ্বিতীয় আর্গুমেন্ট কমান্ডের সংখ্যা দেয় যা স্পেস দ্বারা প্রথক সংরক্ষণ করা হচ্ছে।
06:04 এখন plot আন্ডারস্কোর script.py ফাইলটি খুলুন এবং বিষয়বস্তু দেখুন।
06:13 এখন python script হিসাবে ফাইল রান করা শিখি।

আমরা এটি করতে command percentage run ব্যবহার করি।

06:22 লিখুন percentage run স্পেস হাইফেন i স্পেস plot আন্ডারস্কোর script.py এবং এন্টার টিপুন।
06:38 এখানে, হাইফেন i প্যারামিটার টেক্সট এডিটরে লিখিত কোড চালায়।

কোড বর্তমান ipython সেশনে চলে।

06:50 এটি ipython সেশনে ইন্টারেক্টিভভাবে সংজ্ঞায়িত variables ব্যবহার করে।
06:56 স্ক্রিপ্ট রান করে কিন্তু আমরা প্লট দেখি না।
07:01 কারণ যখন আমরা একটি স্ক্রিপ্ট চালাচ্ছি, আমরা ইন্টারেক্টিভ মোডে নেই।
07:07 প্লট দেখতে, টার্মিনালে লিখুন show() এবং এন্টার টিপুন।
07:15 এখানে ভিডিও থামান এবং নিম্ন অনুশীলনী চেষ্টা করুন এবং আবার ভিডিও চালান।
07:21 স্ক্রিপ্ট বানাতে percentage history এবং percentage save ব্যবহার করুন যাতে show() ফাংশন রয়েছে।
07:30 প্লট বানাতে স্ক্রিপ্টটি চালান এবং সেটি প্রদর্শন করুন।
07:35 সমাধানটি দেখি।

percentage history হাইফেন n কমান্ড দ্বারা আমরা প্রথমে হিস্ট্রি দেখবো।

07:44 লিখুন percentage history স্পেস হাইফেন n এবং এন্টার টিপুন।
07:54 প্লট উইন্ডো মুছুন।

লিখুন clf() এবং Enter টিপুন।

08:01 এখন percentage save কমান্ড ব্যবহার করে স্ক্রিপ্ট সংরক্ষণ করি।
08:07 আমাদের লাইন 2, তারপর 4 থেকে 7 এবং 16 প্রয়োজন।
08:20 লিখুন: percentage save স্পেস show আন্ডারস্কোর included.py স্পেস 2 স্পেস 4 হাইফেন 7 স্পেস 16 এবং এন্টার টিপুন।
08:41 স্ক্রিপ্ট চালাতে লিখুন:

percentage run স্পেস হাইফেন i স্পেস show আন্ডারস্কোর included.py এবং Enter টিপুন।

08:57 আমরা পছন্দসই প্লট পাই।
09:01 আগের কমান্ডে যান।

percentage run স্পেস show included.py তে হাইফেন i কে কমান্ড থেকে সরিয়ে এটি বদলান এবং এন্টার টিপুন।

09:16 আমরা দেখি যে এটি NameError উৎপন্ন করে যা দেখায় যে linspace সংজ্ঞায়িত নেই।

এটি ঘটার কারণ হল আমরা স্ক্রিপ্টটি ইন্টারেক্টিভভাবে চালাইনি।

09:30 এই আমাদের টিউটোরিয়াল শেষে এনেছে। এখানে আমরা শিখেছি:

percentage history কমান্ড ব্যবহার করে হিস্ট্রি পুনরুদ্ধার করা।

09:41 percentage history কমান্ডে আর্গুমেন্ট পাস করে হিস্ট্রির শুধুমাত্র অংশ দেখা।
09:48 percentage save কমান্ড দ্বারা প্রয়োজনীয় ক্রমে কোডের আবশ্যক লাইন সংরক্ষণ করা।
09:55 সংরক্ষিত স্ক্রিপ্ট চালাতে percentage run স্পেস হাইফেন i কমান্ড ব্যবহার করা।
10:04 এখানে কিছু আত্ম মূল্যায়ন প্রশ্ন রয়েছে।
10:08 আপনি কমান্ড লাইন 2 3 4 5 7 9 10 এবং 11 কিভাবে সংরক্ষণ করবেন?
10:17 percentage save filename 2-5 7 9 hyphen 11
10:25 percentage save filename 2 hyphen 11
10:30 percentage save filename

percentage save 2 hyphen 5 7 9 10 11

10:40 স্ক্রিপ্ট চালাতে কোন কমান্ড রয়েছে?

Percentage execute script name

10:46 percentage run hyphen i script name

percentage run script name

10:53 percentage execute hyphen i script name
10:58 সমাধান হল-

কমান্ড 2 3 4 5 7 9 10 11 এর জন্য, আমরা percentage save filename 2 হাইফেন 5 স্পেস 7 স্পেস 9 হাইফেন 11 ইস্যু করি।

11:18 স্ক্রিপ্ট চালাতে আমরা percentage run স্পেস হাইফেন i স্পেস scriptname ব্যবহার করি।
11:27 আপনার সময়বদ্ধ কোয়েরী এই ফোরামে পোস্ট করুন।
11:32 এই ফোরামে পাইথন সম্পর্কিত সাধারণ প্রশ্ন পোস্ট করুন।
11:37 FOSSEE দল TBC প্রকল্প সমন্বয় করে।
11:41 স্পোকেন টিউটোরিয়াল প্রকল্প ভারত সরকারের NMEICT, MHRD দ্বারা সমর্থিত। আরো জনাতে এই লিঙ্কে যান।
11:52 আই আই টী বোম্বে থেকে আমি কৌশিক দত্ত বিদায় নিচ্ছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta