Тёмный

38. Python Bangla Tutorial for Beginners || Multidimensional Arrays in Python || 2D & 3D Arrays 

STUDY MART
Подписаться 59 тыс.
Просмотров 4 тыс.
50% 1

Python Full Playlist - • Video
Patreon: / studymart
Data Science Bangla Playlist: • [ 2020 ] Python / R - ...
Linux Bangla Tutorial Playlist - • 1. Ubuntu (Linux) Basi...
Follow Facebook - / studymartpage
Follow me on Facebook - / shakil.rashedulalam
Follow Linkedin - / study-mart
Share this video: • 38. Python Bangla Tuto...
Q: পাইথন প্রোগ্রামিং (Python Programming) দিয়ে কি কাজ করা যায় ??
Ans: পাইথন (Python) একটি বস্তু-সংশ্লিষ্ট (Object Oriented) উচ্চস্তরের (High Level) প্রোগ্রামিং ভাষা (Programming Language)। ১৯৯১ সালে গুইডো ভ্যান রস্যিউম এটি প্রথম প্রকাশ করেন। পাইথন নির্মাণ করার সময় প্রোগ্রামের পঠনযোগ্যতার উপর বেশি গুরুত্ব দেয়া হয়েছে। এখানে প্রোগ্রামারের পরিশ্রমকে কম্পিউটারের চেয়ে বেশি গুরুত্ব দেয়া হয়েছে।
ভবিষ্যৎ প্রযুক্তির ভিত্তি ডাটা সায়েন্স (Data Science) ও মেশিন লার্নিং (Machine Learning), সর্বোপরি আর্টিফিশিয়াল ইন্টেলিজেন্স (AI) নিয়ে কাজ করতে চাইলে পাইথন প্রোগ্রামিং হতে পারে নির্দ্বিধায় আপনার প্রথম পছন্দ। কারণ- scikit-learn এর মতো মেশিন লার্নিং (Machine Learning) লাইব্রেরী, Pandas এর মতো ডাটা ফ্রেম লাইব্রেরী এবং Numpy এর মতো ক্যালকুলেশন লাইব্রেরী এসবই আছে পাইথনের (Python) জন্য। আরো নির্দিষ্ট করে বলতে গেলে পাইথন (Python) এর উপর ভিত্তি করে- Django, Tornado, Flask ইত্যাদি ফ্রেমওয়ার্ক এর মাধ্যমে আপনি খুব সহজেই ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট করতে পারবেন। আর গেমস ডেভেলপমেন্ট করতে চাইলে আপনার জন্য রয়েছে PyGame. আপনি যদি Internet of Things (IoT) নিয়ে কাজ করতে চান, তাহলে আপনার জন্য রয়েছে RPi.GPIO বা Raspberrypi এর মত হার্ডওয়্যার প্ল্যাটফর্ম। আবার গ্রাফিক্যাল ইউজার ইন্টারফেইস (GUI) সমৃদ্ধ সফটওয়্যার ডেভেলপমেন্টের জন্য এই ল্যাঙ্গুয়েজ এর উপর ভিত্তি করে আপনার জন্য রয়েছে Tkinter এর মত প্যাকেজ বা PyQT এর মত টুলকিট। আরো রয়েছে Kivy এর মতো লাইব্রেরী। Tk, PyQt, PyGTK ইত্যাদি দিয়ে ডেস্কটপ অ্যাপ ডেভেলপমেন্ট বেশ ভালোই চলছে। Kivy দিয়ে কিছু কাজ হলেও মোবাইল অ্যাপের বিশাল বাজারে পাইথনের (Python) দখল প্রায় নেই বললেই চলে। এটি পাইথনের (Python) একটি বড় সীমাবদ্ধতা। বর্তমানে পাইথনের সবচেয়ে বড় বাজার হচ্ছে ওয়েব প্রোগ্রামিং (Web Programming)। তুলনামূলকভাবে অনেক সহজ হওয়ায় শিশুদের প্রোগ্রামিংয়ের সাথে পরিচয় করাতে বেশিরভাগ ক্ষেত্রেই পাইথন (Python) ব্যবহার করা হয়। দৈনন্দিন বিভিন্ন বিরক্তিকর কাজ, যেগুলো বারবার করতে হয়, সেগুলো অটোমেট করতে পাইথন (Python) ব্যবহার করা হচ্ছে।
Any Opinion Put The Comment Below! Thank You!

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@StudyMart
@StudyMart 4 года назад
My Profile: www.linkedin.com/in/kmrashedulalam
@aladnanmehedi1769
@aladnanmehedi1769 4 года назад
nice
@mdrezaulkarim47
@mdrezaulkarim47 3 года назад
There are many ways in which you can import a module. You can import a particular function from the module as shown below and work with it like any other function. >>> from numpy import arange >>> a = arange(15) >>> a array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]) You can import the entire module with a short name as shown below. This enables you to work with all the functions present in the module. >>> import numpy as np >>> a = np.arange(15) >>> a array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]) >>> b = np.array([1, 5, 4, 3]) >>> b array([1, 5, 4, 3]) What is the difference between the two methods? If you want to use just one function say arange multiple times then it is advisable to use the first one because it will involve lesser typing compared to the second method where you have to type np.arange() every time. However if you wanted to use multiple functions from the NumPy module then while using the first method you would have to write multiple import statements. And hence the second method is more appealing in such cases. Now comes another method. from numpy import * is a very inadvisable practice while working large amount of codes. But before we go into that. Let me show you how it works. >>> from numpy import * >>> a = arange(15) >>> a array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]) >>> b = array([1, 5, 4, 3]) >>> b array([1, 5, 4, 3]) A really handsome deal eh? The goodness of both combined in one. But then let me inform you where the problem will arise. I have used a function by the name of array . But then it is a part of both NumPy and another module by the name of Array. So there is a high probability that two modules might have functions with similar names. Then this might happen. >>> from numpy import * >>> from array import * >>> b = array([1, 5, 4, 3]) Traceback (most recent call last): File "", line 1, in TypeError: must be a unicode character, not list So basically it gave an error because it was adhering to the syntax of array.array while we gave an input having the NumPy module in mind. This might happen several lines of code from the beginning of the file where you have written your import statements. Several days after you wrote this code when you or someone else reads you or the person will have no clue as to which function cropped up from which module. So avoid using the from module_name import * method of importing modules.
@mdrezaulkarim47
@mdrezaulkarim47 3 года назад
Thanks bro
@zannatulferdousi6664
@zannatulferdousi6664 4 года назад
thank u sir .wating for ur next video .wishing u the best .this really so helpful for us .
@tanvirhossain5475
@tanvirhossain5475 4 года назад
nice one ..
@StudyMart
@StudyMart 4 года назад
thanks.
@tanvirhossain5475
@tanvirhossain5475 4 года назад
@@StudyMart if you can upload related to 3D array manipulation in numpy will be good..
@StudyMart
@StudyMart 4 года назад
@@tanvirhossain5475 okay. thanks for your comment
@md.aktarulhossain6921
@md.aktarulhossain6921 4 года назад
very helpful tutorial
@trisharoy3558
@trisharoy3558 3 года назад
Thank you so much...
@skylink6335
@skylink6335 4 года назад
vai reshape er ghore jei digit gula disen oigular kajta iktu bujhaya dile vao hoto
@StudyMart
@StudyMart 4 года назад
vai bujlam na question ta
@banglafunnyclips5098
@banglafunnyclips5098 3 года назад
Vai numpy install korte parcina...problem dekacce pip er karone ki korbo?
@mdrezaulkarim47
@mdrezaulkarim47 3 года назад
What are the difference between ' from numpy import* and import numpy as np'?
@ET___HasanImam
@ET___HasanImam 3 года назад
IndentationError: unexpected indent ai error ta astese keno brother from numpy import * liksi
@hossain9410
@hossain9410 2 года назад
Bujhi nai .. bracket e (2,2,3) kon hishebe nisi?
@Aroshipriyana
@Aroshipriyana 7 месяцев назад
joghonno video
@StudyMart
@StudyMart 7 месяцев назад
Thanks for your feedback
Далее
Multidimensional Lists in Python
9:10
Просмотров 7 тыс.
Python 2D arrays and lists
10:43
Просмотров 22 тыс.
Mark Rober vs Dude Perfect- Ultimate Robot Battle
19:00
Python Classes and Objects - OOP for Beginners
8:01
Просмотров 550 тыс.
#26 Python Tutorial for Beginners | Array in Python
15:57
Python Bangla Tutorials 26 : for Loop
7:17
Просмотров 73 тыс.
2D List in Python
5:46
Просмотров 14 тыс.