সুচিপত্র:

পাইথন সহজ উপায়: 8 টি ধাপ
পাইথন সহজ উপায়: 8 টি ধাপ

ভিডিও: পাইথন সহজ উপায়: 8 টি ধাপ

ভিডিও: পাইথন সহজ উপায়: 8 টি ধাপ
ভিডিও: পাইথন 🐍 কী,কেন এবং কীভাবে?[স্টেপ বাই স্টেপ] 📚 What is Python in Bangla? 2024, নভেম্বর
Anonim
পাইথন সহজ উপায়
পাইথন সহজ উপায়

সুতরাং আপনি কীভাবে পাইথন শিখবেন তা সিদ্ধান্ত নিয়েছেন এবং আপনি এই নির্দেশযোগ্য জুড়ে এসেছেন। (হ্যাঁ, আমি একটি ক্রিয়া হিসাবে পাইথন ব্যবহার করছি।)

আমি জানি আপনি চিন্তিত হতে পারেন, বিশেষ করে যদি এটি আপনার প্রথম প্রোগ্রামিং ভাষা হয়, তাহলে আমাকে আপনাকে আশ্বস্ত করতে দিন …

পাইথন একটি খুব ব্যবহারকারী বান্ধব প্রোগ্রামিং ল্যানুয়েজ যা আপনি কেবল এক ঘন্টার মধ্যে শিখতে পারবেন না, তবে আপনি মূলত এটি ইতিমধ্যে জানেন, যেহেতু এটি এত স্বজ্ঞাত।

প্রথমত, এটি জানা গুরুত্বপূর্ণ যে প্রোগ্রামাররা কোনভাবেই সম্পূর্ণরূপে কোন প্রোগ্রামিং ভাষা জানেন না। অনেক প্রোগ্রামিং হল আপনি কি করতে চান তা জানা, এটি কিভাবে করবেন তা না জানা এবং উত্তরটি গুগল করা, একটি উদাহরণ কোড খুঁজে বের করা, তারপর আপনার প্রয়োজন অনুসারে এটি সংশোধন করা।

পাইথন একটি জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ, যার মানে হল কোডের লোড অনলাইনে পাওয়া যাবে।

এই নির্দেশাবলীতে আমরা শিখব কিভাবে পাইথনকে উঠানো এবং চালানো যায়, কিছু মৌলিক কোড উদাহরণ (শেষের দিকে আরও উন্নত উদাহরণ সহ একটি চিট-শীট সহ) দেখুন।

আমার গিটহাবের একটি লিঙ্ক আছে, যেখানে সমস্ত উদাহরণ কোড পোস্ট করা হয়েছে।

যেহেতু ইন্সট্রাকটেবলস কোডটি গোলমাল করতে পারে, তাই আমি আপনাকে GitHub থেকে উদাহরণ কোডগুলি কপি এবং পেস্ট করার পরামর্শ দিচ্ছি:

ধাপ 1: পাইথন ইনস্টল করা

আমি জানি, আপনি কিভাবে জিনিস ডাউনলোড এবং ইনস্টল করতে জানেন, duuuh।

যাইহোক পাইথন সেট আপ করা একটু কঠিন যদি এটি আপনার প্রথমবার করা হয়, কিন্তু এই জন্য আপনি ধাপে ধাপে এই পড়ছেন। তুমি ভাল থাকিবে.

-"উইন্ডোজ x86-64 এক্সিকিউটেবল ইনস্টলার ডাউনলোড করুন" এ ক্লিক করুন:

(আমি ধরে নিচ্ছি আপনি উইন্ডোজ ব্যবহার করছেন, যদি না হয়, প্রক্রিয়াটি কমবেশি একই)

-যখন ডাউনলোড সম্পন্ন হয়, এটি ইনস্টল না হওয়া পর্যন্ত NEXT চাপুন। আমি "সি:/পাইথন" এর মতো কম বিভ্রান্তিকর কিছুতে ইনস্টল পথ পরিবর্তন করার পরামর্শ দিই

অভিনন্দন, আপনি প্রায় সম্পন্ন করেছেন! আপনি এখন পাইথন ব্যবহার করতে পারেন, তবে কিছু সাধারণ প্যাকেজ ইনস্টল করা ভাল, যা আমরা পরবর্তী ধাপে করব।

পদক্ষেপ 2: প্যাকেজ ইনস্টল করা

প্যাকেজ ইনস্টল করা হচ্ছে
প্যাকেজ ইনস্টল করা হচ্ছে
প্যাকেজ ইনস্টল করা
প্যাকেজ ইনস্টল করা

যদি আপনি চান, আপনি এই ধাপটি এড়িয়ে যেতে পারেন, যেহেতু পাইথন সরাসরি বাক্সের বাইরে প্রচুর জিনিস রাখতে সক্ষম।

যাইহোক, আপনি পদক্ষেপগুলি পরীক্ষা করতে চাইতে পারেন কারণ শেষ পর্যন্ত আপনাকে কিছু প্যাকেজ ইনস্টল করতে হবে যখন আপনি পাইথনের সাথে আরও অভিনব জিনিস করতে চান।

আপনি যদি আরো একজন ভিজ্যুয়াল লার্নার হন, তাহলে কিভাবে এটি করতে হয় তার একটি ভিডিও এখানে দেওয়া হল:

পাঠ্য নির্দেশাবলী:

পাইথন ইনস্টলেশন শেষ হলে, আপনি যে ফোল্ডারে পাইথন ইনস্টল করেছেন সেখানে যান (ধরা যাক এটি সি:/পাইথন) এবং "স্ক্রিপ্ট" নামে ফোল্ডারটি খুঁজুন। এর ভিতরে "pip3.8" নামে একটি ফাইল থাকা উচিত (অথবা শেষে একটি উচ্চতর সংখ্যা, আপনি যখন এটি পড়ছেন তার উপর নির্ভর করে, তাই কেবল pipX. Y খুঁজুন)

-পিপ.8..8 এ ক্লিক করবেন না, আমরা তা করছি না (দেখুন, যতটা সোজা মনে হচ্ছে ততটা নয়)

Ctrl চেপে ধরে, স্ক্রিপ্ট ফোল্ডারের কোথাও ডান ক্লিক করুন এবং "ওপেন পাওয়ারশেল" খুঁজুন, এটিতে ক্লিক করুন। একটি নীল পর্দা যার উপর কিছু লেখা থাকবে।

-একবার আপনি সেখানে গেলে, pip3.8 install numpy টাইপ করুন এবং এন্টার চাপুন

এই যে, আপনি কিভাবে একটি লাইব্রেরি ইনস্টল করুন! সহজ, তাই না?

এখন, যখন আপনি প্যাকেজগুলি ইনস্টল করছেন, অস্পষ্টভাবে ইনস্টল করার সময়, আপনার matplotlib এবং scipy ইনস্টল করা উচিত। অর্থ "pip3.8 install NAME" টাইপ করুন

একবার এটি শেষ হয়ে গেলে, আপনি প্রোগ্রামিং শুরু করতে প্রস্তুত।

ধাপ 3: প্রথম পাইথন প্রোগ্রাম (সেটআপ)

প্রথম পাইথন প্রোগ্রাম (সেটআপ)
প্রথম পাইথন প্রোগ্রাম (সেটআপ)
প্রথম পাইথন প্রোগ্রাম (সেটআপ)
প্রথম পাইথন প্রোগ্রাম (সেটআপ)
প্রথম পাইথন প্রোগ্রাম (সেটআপ)
প্রথম পাইথন প্রোগ্রাম (সেটআপ)

যখন আমরা পাইথন ইনস্টল করি, আমরা পাইথন আইডিএল ইনস্টল করি, এবং আমরা এটি আমাদের প্রোগ্রামগুলি লিখতে ব্যবহার করব।

দুlyখজনকভাবে এটির একটি সুন্দর আইকন নেই। আপনি এটি আমার ক্ষেত্রে C: / Python / Python38 / Lib / idlelib এ খুঁজে পেতে পারেন।

-আপনার ইনস্টলটিন ফোল্ডারে Lib এ যান এবং তারপর idlelib এ যান। "নিষ্ক্রিয়" নামে একটি ফাইল খুঁজুন এবং এটি চালান। একটি জানালা খুলবে।

"শিরোনামহীন" শিরোনামের একটি নতুন উইন্ডো খুলতে Ctrl+N ক্লিক করুন। এখানেই আমরা আমাদের প্রথম পাইথন প্রোগ্রাম লিখব!

-সব কিছু কাজ করে কিনা তা পরীক্ষা করতে নিচের টাইপ করুন:

মুদ্রণ ("আমি এই সব করেছি")

-Hit F5 ফাইলটি সেভ করতে। একটি নাম চয়ন করুন এবং এটি কোথাও সংরক্ষণ করুন যেখানে আপনি এটি পাবেন। আমি আপনার ডেস্কটপে পাইথন নামে একটি ডেডিকেটেড ফাইলের সুপারিশ করছি।

-যখন F5 আঘাত, আপনি কোন পরিবর্তন সংরক্ষণ এবং প্রোগ্রাম চালানো হবে। একটি নতুন উইন্ডো খুলবে এবং ভিতরে লিখবে "আমি এই সব করেছি"। এবং আপনি আসলে এই সব করেছেন, আপনি আপনার প্রথম পাইথন প্রোগ্রাম লিখেছেন। অভিনন্দন!

আমি আপনাকে সুপারিশ করছি যে আপনি নিষ্ক্রিয় করার জন্য একটি শর্টকাট তৈরি করুন এবং ভবিষ্যতে সহজে অ্যাক্সেসের জন্য আপনার ডেস্কটপে রাখুন।

নিচের ধাপগুলোতে আমি পাইথনে কিভাবে কাজ করে তার মূল বিষয়গুলো ব্যাখ্যা করব। আপনি যদি প্রোগ্রামিংয়ে নতুন হন বা শেষ ধাপে যান যেখানে আমি উদাহরণস্বরূপ ফর্মের বেশিরভাগ মৌলিক বৈশিষ্ট্যগুলির সাথে পাইথন চিট-শীট সংযুক্ত করেছি তবে সেগুলি নির্দ্বিধায় দেখুন।

ধাপ 4: মন্তব্য

যেহেতু আমরা ইতিমধ্যেই স্ক্রিনে উর্ধ্ব লেখার জিনিস মুদ্রণ করতে জানি, তাই আমরা আমাদের কোডে মন্তব্য যুক্ত করতে পারি। মন্তব্যগুলি কোডিংয়ের একটি খুব গুরুত্বপূর্ণ অংশ এবং আপনাকে একজন পেশাদার বলে মনে করে। মন্তব্যগুলি কোডের লাইন যা কেবল কোড পড়ার জন্য রয়েছে। তারা ব্যাখ্যা করে যে কোডের বিভাগটি মানব ভাষায় কী করা উচিত, তাই আপনাকে কোডের প্রতিটি লাইন বিশ্লেষণ করতে হবে না কেবল এটি কী করে তা দেখতে।

মনে রাখবেন, মন্তব্য = ভাল

আমরা #ব্যবহার করে একটি মন্তব্য লিখি। পাইথন #এর পরে কিছুই দেখে না, একটি মন্তব্য এইরকম দেখাচ্ছে:

মুদ্রণ ("আমি এটা আবার করেছি") #উফ

যদি আপনি F5 চাপেন এবং প্রোগ্রামটি চালান, আউটপুট হবে "আমি এটা আবার করেছি" উফ ছাড়া।

এখন যেহেতু আপনি জানেন কিভাবে আপনার কোডটি মন্তব্য করতে হয়, আসুন কিছু গণনা করা যাক।

আপনি যদি এটি কপি এবং পেস্ট করেন তবে নির্দেশাবলী কোডটি জগাখিচুড়ি করতে থাকে তাই আমি আপনাকে আমার GitHub থেকে এই ধাপের কোডটি অনুলিপি করার পরামর্শ দিচ্ছি, এখানে।

ধাপ 5: ভেরিয়েবলের সাথে সংরক্ষণ এবং কাজ

যেহেতু আমরা এখন প্রোগ্রাম লিখছি, তাদের বেশিরভাগেরই ডেটা সংরক্ষণ করতে হবে যা আমরা প্রোগ্রামে লিখি এবং তারপর এটি দিয়ে কিছু করি। আপনি প্রোগ্রামটি চালানোর আগে তথ্যটি কোড করতে পারেন অথবা ফাংশন ইনপুট () ব্যবহার করে অনুরোধ করার সময় এটি ইনপুট করতে পারেন।

প্রথমে আপনাকে জানতে হবে যে পাইথন (এবং অন্যান্য প্রোগ্রামিং ভাষা) দেখতে পায় না = যেমন আমরা করি।

পাইথন = মানে ডান দিক = = এর বাম পাশে সংরক্ষণ করুন। বিভ্রান্তি এড়ানোর জন্য, আসুন একটি উদাহরণ দেখি।

যেহেতু আমরা এখন প্রোগ্রামার, কোডটি কী করে তার ব্যাখ্যা মন্তব্যগুলিতে থাকবে।

a = 1 #নাম এখন a এর সমান

b = a #যেহেতু একটি সমান 1, খ এখন 1 এর সমান

মুদ্রণ ("a") #প্রোগ্রাম চলমান দেখতে আমাদের মানগুলি মুদ্রণ করতে হবে

আপনি হয়তো লক্ষ্য করেছেন, পাইথনে প্রোগ্রামগুলি প্রথম লাইন থেকে শেষ পর্যন্ত ক্রমানুসারে কার্যকর হয়। এর মানে হল যদি আমরা এখন একটি পরিবর্তনশীলকে নতুন করে সংজ্ঞায়িত করি, তাহলে এর মান প্রতিস্থাপিত হবে। উদাহরণ স্বরূপ:

a = 1 #a হল 1b = a #b এছাড়াও 1, যেহেতু a = 1a = 2 #a এখন 2 তে পরিবর্তিত হয়েছে, কিন্তু b এখনও a এর প্রথম মান মনে রাখে, যেহেতু আমরা a এর মান 3 এ পরিবর্তন করেছি এবং b লাইন 2 এ সংজ্ঞায়িত করা হয়েছিল

মুদ্রণ ("একটি")

মুদ্রণ ("বি")

আপনি যদি এটি কপি এবং পেস্ট করেন তবে নির্দেশাবলী কোডটি গোলমাল করতে থাকে তাই আমি আপনাকে আমার GitHub থেকে এই ধাপের কোডটি অনুলিপি করার পরামর্শ দিচ্ছি, এখানে।

ধাপ 6: গণনা

এখন কিছু গণনা করা যাক, আমরা আগের ধাপে যা করছিলাম তার থেকে সামান্য উন্নতি।

a = 1

b = 2

c = 0 #প্রথমত আমরা c কে একটি মান দেই, তাহলে 0 না কেন, এটি যদিও কিছু হতে পারে, যেহেতু আমরা পরের লাইনে মান পরিবর্তন করব

c = a+b #c এখন 1+2 aka c = 3

মুদ্রণ করুন ("c:", c) #আমরা পাঠ্য হিসাবে "c:" মুদ্রণ করি, তারপর c এর মান যোগ করুন যাতে এটি সুন্দর দেখায়

মুদ্রণ ("a:", a, "b:", b, "c:", c) #একইভাবে আমরা অন্যান্য ভেরিয়েবল এবং তাদের নাম মুদ্রণ করি

একইভাবে আমরা ব্যবহার করতে পারি:

+, - যোগ এবং বিয়োগ স্ব -ব্যাখ্যামূলক

* মানগুলিকে গুণ করে

/ মানগুলি ভাগ করে

এই ক্ষেত্রে:

a = 1

b = 2

c = a/b #c এর মান এখন 1/2 aka 0.5

মুদ্রণ ("c:", c)

আপনি যদি এটি কপি এবং পেস্ট করেন তবে নির্দেশাবলী কোডটি গোলমাল করতে থাকে তাই আমি আপনাকে আমার GitHub থেকে এই ধাপের কোডটি অনুলিপি করার পরামর্শ দিচ্ছি, এখানে।

ধাপ 7: যদি বিবৃতি

কখনও কখনও আমরা আমাদের প্রোগ্রাম কিছু ফলাফল মুদ্রণ করতে চাই যদি কিছু ঘটে। এই প্রোগ্রামে, আমরা শুধুমাত্র সংখ্যাটি মুদ্রণ করব যদি এটি 100 এর বেশি হয়:

number1 = 10 #আমরা এটিকে যে কোন নাম দিতে পারি, আগের উদাহরণগুলি একটি উদাহরণ হিসাবে ব্যবহার করা হয়েছে

মিসিসিপি = 90 #দেখুন, নামটি যেকোনো কিছু হতে পারে, যতক্ষণ এটি একটি অক্ষর দিয়ে শুরু হয়

a = 91 #আমরা এখনও a ব্যবহার করতে পারি

যদি নম্বর 1+মিসিসিপি> = 100: #যদি বাম দিকটি ডান দিকে বড় বা সমান হয়

মুদ্রণ ("নম্বর 1+মিসিসিপি কমপক্ষে 100") #এটি করুন (হ্যাঁ, এটি ইন্ডেন্টেড করতে হবে)

যদি number1+a == 100: #IF বাম ঠিক ডান সমান হয়

মুদ্রণ ("number1+a কমপক্ষে 100") #এটি করুন, যদি না IF সত্য না হয়

যদি আমরা এই প্রোগ্রামটি চালাই, আমরা দেখতে পাব যে এটি শুধুমাত্র প্রথম বিবৃতি মুদ্রণ করে, যেহেতু 10+90 হল 100

আপনি যদি এটি কপি এবং পেস্ট করেন তবে নির্দেশাবলী কোডটি জগাখিচুড়ি করতে থাকে তাই আমি আপনাকে আমার GitHub থেকে এই ধাপের কোডটি অনুলিপি করার পরামর্শ দিচ্ছি, এখানে।

ধাপ 8: শেষ ???

এই সব কি পাইথনের জন্য ?!

নাহ, এটা থেকে অনেক দূরে। আপনি এখন ভেরিয়েবলগুলি কীভাবে সংরক্ষণ করবেন এবং তাদের সাথে গণিত করবেন তার মূল বিষয়গুলি জানেন। আরও কার্যকারিতার জন্য আমি সহজ কোড উদাহরণ সহ একটি পাইথন চিটশিট সংযুক্ত করেছি। শেখার সর্বোত্তম উপায় হল নিজের জন্য উদাহরণগুলি পরীক্ষা করে দেখুন এবং কোড পরিবর্তন করার সময় কী হয় তা দেখুন।

ফাইলগুলি আমার GitHub এও পাওয়া যাবে, এখানে:

প্রস্তাবিত: