কিভাবে পাইথনে প্রোগ্রামিং শুরু করবেন: 13 টি ধাপ (ছবি সহ)

সুচিপত্র:

কিভাবে পাইথনে প্রোগ্রামিং শুরু করবেন: 13 টি ধাপ (ছবি সহ)
কিভাবে পাইথনে প্রোগ্রামিং শুরু করবেন: 13 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে পাইথনে প্রোগ্রামিং শুরু করবেন: 13 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে পাইথনে প্রোগ্রামিং শুরু করবেন: 13 টি ধাপ (ছবি সহ)
ভিডিও: How to Creating a Snake game with Python Bangla. snake game tutorial Bangla | how to make snake game 2024, নভেম্বর
Anonim

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

ধাপ

5 এর 1 অংশ: পাইথন ইনস্টল করা

উইন্ডোজ

167107 1 2
167107 1 2

ধাপ 1. পাইথন ওয়েবসাইট দেখুন।

পাইথন দিয়ে শুরু করার জন্য আপনার প্রয়োজনীয় সবকিছু আপনি পাইথন ওয়েবসাইট (python.org/downloads) থেকে ডাউনলোড করতে পারেন। ওয়েবসাইটটি স্বয়ংক্রিয়ভাবে সনাক্ত করবে যে আপনি উইন্ডোজ ব্যবহার করছেন এবং উইন্ডোজ ইন্সটলারে লিঙ্ক উপস্থাপন করুন।

167107 2 2
167107 2 2

ধাপ 2. আপনি কোন সংস্করণটি ইনস্টল করতে চান তা চয়ন করুন।

বর্তমানে পাইথনের দুটি সংস্করণ পাওয়া যায়: 3.x.x এবং 2.7.10। পাইথন উভয়ই ডাউনলোডের জন্য উপলব্ধ, কিন্তু নতুন ব্যবহারকারীদের 3.x.x সংস্করণটি বেছে নেওয়া উচিত। 2.7.10 ডাউনলোড করুন যদি আপনি লিগ্যাসি পাইথন কোড বা প্রোগ্রাম এবং লাইব্রেরির সাথে কাজ করতে যাচ্ছেন যা এখনও 3.x.x গ্রহণ করেনি।

এই গাইডটি ধরে নেবে যে আপনি 3.x.x ইনস্টল করছেন।

167107 3 3
167107 3 3

ধাপ 3. ইনস্টলারটি ডাউনলোড করার পরে চালান।

আপনি যে সংস্করণটি চান তার জন্য বোতামটি ক্লিক করলে এটির জন্য ইনস্টলারটি ডাউনলোড হবে। ডাউনলোড শেষ হওয়ার পরে এই ইনস্টলারটি চালান।

167107 4 2
167107 4 2

ধাপ 4. "পাইথে 3.5 যোগ করুন" বাক্সটি চেক করুন।

এটি আপনাকে কমান্ড প্রম্পট থেকে সরাসরি পাইথন চালানোর অনুমতি দেবে।

167107 5 2
167107 5 2

ধাপ 5. "এখন ইনস্টল করুন" ক্লিক করুন।

এটি পাইথনকে তার সমস্ত ডিফল্ট সেটিংসের সাথে ইনস্টল করবে, যা বেশিরভাগ ব্যবহারকারীর জন্য ভাল হওয়া উচিত।

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

ম্যাক

167107 6 2
167107 6 2

ধাপ 1. আপনি Python 3.x.x ইনস্টল করতে চান কিনা তা নির্ধারণ করুন।

ওএস এক্স এর সমস্ত সংস্করণ পাইথন 2.7 ইতিমধ্যে ইনস্টল করা আছে। আপনার যদি পাইথনের নতুন সংস্করণের প্রয়োজন না হয় তবে আপনাকে কিছু ইনস্টল করার দরকার নেই। আপনি যদি পাইথনের নতুন সংস্করণগুলিতে অ্যাক্সেস চান তবে আপনি 3.x.x ইনস্টল করতে চান।

আপনি যদি পাইথনের অন্তর্ভুক্ত সংস্করণটি ব্যবহার করতে চান তবে আপনি একটি টেক্সট এডিটরে স্ক্রিপ্ট তৈরি করতে পারেন এবং টার্মিনালের মাধ্যমে চালাতে পারেন।

167107 7 2
167107 7 2

পদক্ষেপ 2. পাইথন ওয়েবসাইট থেকে পাইথন 3.x.x ফাইল ডাউনলোড করুন।

দেখুন

167107 8 2
167107 8 2

ধাপ 3. পাইথন ইনস্টল করা শুরু করতে ডাউনলোড করা PKG ফাইলে ডাবল ক্লিক করুন।

পাইথন ইনস্টল করার জন্য অনুরোধগুলি অনুসরণ করুন। বেশিরভাগ ব্যবহারকারী শুধু ডিফল্ট সেটিংস ব্যবহার করতে পারেন।

167107 9 2
167107 9 2

ধাপ 4. টার্মিনালে পাইথন চালু করুন।

ইনস্টলেশন ঠিক আছে কিনা তা যাচাই করতে, টার্মিনাল চালু করুন এবং পাইথন 3 টাইপ করুন। এটি পাইথন 3.x.x ইন্টারফেসটি শুরু করা উচিত এবং সংস্করণটি প্রদর্শন করবে।

লিনাক্স

167107 10 2
167107 10 2

ধাপ 1. আপনি ইতিমধ্যে ইনস্টল করা পাইথনের সংস্করণটি পরীক্ষা করুন।

লিনাক্সের প্রায় প্রতিটি ডিস্ট্রিবিউশন পাইথন ইন্সটল দিয়ে আসে। টার্মিনাল খুলে পাইথন টাইপ করে আপনার কোন সংস্করণ আছে তা দেখতে পারেন।

167107 11 2
167107 11 2

পদক্ষেপ 2. উবুন্টুতে নতুন সংস্করণ ইনস্টল করুন।

টার্মিনাল উইন্ডোটি খুলুন এবং sudo apt-get install python টাইপ করুন।

আপনি অ্যাপ্লিকেশন উইন্ডোতে অবস্থিত উবুন্টুর অ্যাড/রিমুভ অ্যাপ্লিকেশন অ্যাপ্লিকেশন ব্যবহার করে পাইথন ইনস্টল করতে পারেন।

167107 12 2
167107 12 2

ধাপ 3. Red Hat এবং Fedora- এ নতুন সংস্করণ ইনস্টল করুন।

টার্মিনাল উইন্ডোটি খুলুন এবং টাইপ করুন sudo yum install python।

167107 13 2
167107 13 2

ধাপ 4. আর্চ লিনাক্সে নতুন সংস্করণ ইনস্টল করুন।

রুট ব্যবহারকারী হিসাবে লগ ইন করুন। প্যাকম্যান -এস পাইথন টাইপ করুন।

167107 14 2
167107 14 2

ধাপ 5. নিষ্ক্রিয় পরিবেশ ডাউনলোড করুন।

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

অন্যান্য প্রয়োজনীয়

167107 15 2
167107 15 2

ধাপ 1. একটি টেক্সট এডিটর ইনস্টল করুন।

আপনি যখন নোটপ্যাড বা টেক্সট এডিট -এ পাইথন প্রোগ্রাম তৈরি করতে পারেন, আপনি একটি বিশেষ পাঠ্য সম্পাদক ব্যবহার করে কোডটি পড়তে এবং লিখতে অনেক সহজ পাবেন। সাবলাইম টেক্সট (যেকোনো সিস্টেম), নোটপ্যাড ++ (উইন্ডোজ), টেক্সট র্যাংলার (ম্যাক), বা জেডিট (যেকোন সিস্টেম) থেকে বেছে নেওয়ার জন্য বিভিন্ন ধরণের বিনামূল্যে সম্পাদক রয়েছে।

167107 16 2
167107 16 2

পদক্ষেপ 2. আপনার ইনস্টলেশন পরীক্ষা করুন।

আপনার টার্মিনালের (ম্যাক/লিনাক্স) কমান্ড প্রম্পট (উইন্ডোজ) খুলুন এবং পাইথন টাইপ করুন। পাইথন লোড হবে এবং সংস্করণ নম্বর প্রদর্শিত হবে। আপনাকে পাইথন ইন্টারপ্রেটার কমান্ড প্রম্পটে নিয়ে যাওয়া হবে, যা >>> হিসাবে দেখানো হয়েছে।

প্রিন্ট টাইপ করুন ("হ্যালো, ওয়ার্ল্ড!") এবং ↵ এন্টার টিপুন। আপনার লেখাটি দেখতে হবে হ্যালো, ওয়ার্ল্ড! পাইথন কমান্ড লাইনের নিচে প্রদর্শিত হয়।

5 এর 2 অংশ: মৌলিক ধারণা শেখা

167107 17 2
167107 17 2

ধাপ 1. বুঝুন যে পাইথন কম্পাইল করার প্রয়োজন নেই।

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

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

167107 18 2
167107 18 2

ধাপ 2. দোভাষীর মধ্যে গোলমাল।

আপনি প্রথমে আপনার প্রোগ্রামে যোগ না করে কোডটি পরীক্ষা করার জন্য দোভাষী ব্যবহার করতে পারেন। নির্দিষ্ট কমান্ডগুলি কীভাবে কাজ করে, বা থ্রো-অ্যাওয়ে প্রোগ্রাম লেখার জন্য এটি দুর্দান্ত।

167107 19 2
167107 19 2

ধাপ 3. পাইথন কীভাবে বস্তু এবং ভেরিয়েবলগুলি পরিচালনা করে তা শিখুন।

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

5 এর 3 অংশ: ক্যালকুলেটর হিসাবে পাইথন ইন্টারপ্রেটার ব্যবহার করা

কিছু মৌলিক ক্যালকুলেটর ফাংশন সম্পাদন আপনাকে পাইথন সিনট্যাক্স এবং সংখ্যা এবং স্ট্রিংগুলি যেভাবে পরিচালনা করা হয় তার সাথে পরিচিত হতে সাহায্য করবে।

167107 20 2
167107 20 2

ধাপ 1. দোভাষী শুরু করুন।

আপনার কমান্ড প্রম্পট বা টার্মিনাল খুলুন। প্রম্পটে পাইথন টাইপ করুন এবং ↵ এন্টার টিপুন। এটি পাইথন ইন্টারপ্রেটার লোড করবে এবং আপনাকে পাইথন কমান্ড প্রম্পটে (>>>) নিয়ে যাওয়া হবে।

আপনি যদি আপনার কমান্ড প্রম্পটে পাইথন সংহত না করেন, তাহলে আপনাকে দোভাষী চালানোর জন্য পাইথন ডিরেক্টরিতে নেভিগেট করতে হবে।

167107 21 2
167107 21 2

ধাপ 2. মৌলিক গাণিতিক কাজ করুন।

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

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # বিভাগ সবসময় একটি ভাসমান বিন্দু (দশমিক) 35.0 >>> (100 - 10*3) // 2 # ফ্লোর ডিভিশন (দুই স্ল্যাশ) কোন দশমিক ফলাফল বাতিল করবে 35 >>> 23 % 4 # এটি বিভাগ 3 এর অবশিষ্টাংশ গণনা করে

167107 22 2
167107 22 2

ধাপ 3. ক্ষমতা গণনা।

আপনি ক্ষমতা বোঝাতে ** অপারেটর ব্যবহার করতে পারেন। পাইথন দ্রুত বড় সংখ্যা গণনা করতে পারে। উদাহরণের জন্য নিচের বাক্সটি দেখুন।

>> 7 ** 2 # 7 স্কোয়ার্ড 49 >>> 5 ** 7 # 5 7 78125 এর শক্তিতে

167107 23 2
167107 23 2

ধাপ 4. ভেরিয়েবল তৈরি এবং ম্যানিপুলেট করুন।

মৌলিক বীজগণিত করতে আপনি পাইথনে ভেরিয়েবল বরাদ্দ করতে পারেন। পাইথন প্রোগ্রামগুলির মধ্যে ভেরিয়েবলগুলি কীভাবে বরাদ্দ করা যায় তার জন্য এটি একটি ভাল ভূমিকা। = চিহ্ন ব্যবহার করে ভেরিয়েবল বরাদ্দ করা হয়। উদাহরণের জন্য নিচের বাক্সটি দেখুন।

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # Variables যে কোন স্ট্রিং হতে পারে> >> উচ্চতা = 5 >>> প্রস্থ * উচ্চতা 50

167107 24 2
167107 24 2

ধাপ 5. দোভাষী বন্ধ করুন।

একবার আপনি দোভাষীর ব্যবহার শেষ করলে, আপনি এটি বন্ধ করতে পারেন এবং Ctrl+Z (Windows) অথবা Ctrl+D (Linux/Mac) টিপে এবং তারপর ↵ Enter টিপে আপনার কমান্ড প্রম্পটে ফিরে আসতে পারেন। আপনি ছেড়ে দিন () টাইপ করুন এবং ↵ এন্টার টিপুন।

5 এর 4 ম অংশ: আপনার প্রথম প্রোগ্রাম তৈরি করা

167107 25 2
167107 25 2

ধাপ 1. আপনার পাঠ্য সম্পাদক খুলুন

আপনি দ্রুত একটি পরীক্ষা প্রোগ্রাম তৈরি করতে পারেন যা আপনাকে প্রোগ্রাম তৈরি এবং সংরক্ষণের মূল বিষয়গুলির সাথে পরিচিত করবে এবং তারপরে দোভাষীর মাধ্যমে সেগুলি চালাবে। এটি আপনাকে পরীক্ষা করতেও সাহায্য করবে যে আপনার দোভাষী সঠিকভাবে ইনস্টল করা হয়েছে।

167107 26 2
167107 26 2

পদক্ষেপ 2. একটি "মুদ্রণ" বিবৃতি তৈরি করুন।

"মুদ্রণ" পাইথনের মৌলিক কাজগুলির মধ্যে একটি, এবং একটি প্রোগ্রামের সময় টার্মিনালে তথ্য প্রদর্শন করতে ব্যবহৃত হয়। দ্রষ্টব্য: "মুদ্রণ" পাইথন 2 থেকে পাইথন 3 এর মধ্যে সবচেয়ে বড় পরিবর্তনগুলির মধ্যে একটি। পাইথন 3 এ, "মুদ্রণ" একটি ফাংশনে পরিণত হয়েছে, তাই আপনাকে "মুদ্রণ ()" টাইপ করতে হবে, যা আপনি বন্ধনীর মধ্যে প্রদর্শন করতে চান।

167107 27 2
167107 27 2

পদক্ষেপ 3. আপনার বিবৃতি যোগ করুন।

একটি প্রোগ্রামিং ভাষা পরীক্ষা করার সবচেয়ে সাধারণ উপায়গুলির মধ্যে একটি হল "হ্যালো, ওয়ার্ল্ড!" উদ্ধৃতি চিহ্ন সহ "মুদ্রণ ()" বিবৃতির ভিতরে এই পাঠ্যটি রাখুন:

মুদ্রণ ("হ্যালো, ওয়ার্ল্ড!")

অন্যান্য অনেক ভাষার বিপরীতে, আপনাকে a; ব্লক মনোনীত করার জন্য আপনাকে কোঁকড়া ধনুর্বন্ধনী ({}) ব্যবহার করতে হবে না। পরিবর্তে, ইন্ডেন্টিং একটি ব্লকে কী অন্তর্ভুক্ত তা নির্দেশ করবে।

167107 28 2
167107 28 2

ধাপ 4. ফাইলটি সংরক্ষণ করুন।

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

  • ফাইলটি সহজেই অ্যাক্সেস করার জন্য সংরক্ষণ করুন, কারণ আপনাকে কমান্ড প্রম্পটে এটি নেভিগেট করতে হবে।
  • এই উদাহরণের জন্য, ফাইলটিকে "hello.py" হিসাবে সংরক্ষণ করুন।
167107 29 2
167107 29 2

পদক্ষেপ 5. প্রোগ্রামটি চালান।

আপনার কমান্ড প্রম্পট বা টার্মিনাল খুলুন এবং যেখানে আপনি আপনার ফাইল সংরক্ষণ করেছেন সেখানে যান। একবার আপনি সেখানে গেলে, hello.py টাইপ করে এবং ↵ এন্টার টিপে ফাইলটি চালান। আপনার লেখাটি দেখতে হবে হ্যালো, ওয়ার্ল্ড! কমান্ড প্রম্পটের নিচে প্রদর্শিত।

আপনি কিভাবে পাইথন ইনস্টল করেছেন এবং এটি কোন সংস্করণ তার উপর নির্ভর করে, প্রোগ্রামটি চালানোর জন্য আপনাকে python hello.py অথবা python3 hello.py টাইপ করতে হতে পারে।

167107 30 2
167107 30 2

ধাপ 6. প্রায়ই পরীক্ষা করুন।

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

5 এর 5 ম অংশ: উন্নত প্রোগ্রাম নির্মাণ

167107 31 2
167107 31 2

ধাপ 1. একটি মৌলিক প্রবাহ নিয়ন্ত্রণ বিবৃতি দিয়ে পরীক্ষা করুন।

প্রবাহ নিয়ন্ত্রণ বিবৃতি আপনাকে নির্দিষ্ট অবস্থার উপর ভিত্তি করে প্রোগ্রামটি কী করে তা নিয়ন্ত্রণ করতে দেয়। এই বিবৃতিগুলি পাইথন প্রোগ্রামিংয়ের হৃদয়, এবং আপনাকে এমন প্রোগ্রাম তৈরি করতে দেয় যা ইনপুট এবং অবস্থার উপর নির্ভর করে বিভিন্ন কাজ করে। যখন বিবৃতিটি শুরু করা ভাল। এই উদাহরণে, আপনি 100 পর্যন্ত Fibonacci ক্রম গণনা করার সময় while স্টেটমেন্ট ব্যবহার করতে পারেন:

# ফিবোনাকি ক্রমের প্রতিটি সংখ্যা হল # আগের দুটি সংখ্যার সমষ্টি a, b = 0, 1 যখন b <100: print (b, end = '') a, b = b, a+b

  • ক্রমটি চলবে যতক্ষণ (যখন) b (<) 100 এর চেয়ে কম।
  • আউটপুট হবে 1 1 2 3 5 8 13 21 21 34 55 89
  • শেষ = '' কমান্ড প্রতিটি লাইনের একটি পৃথক লাইনে রাখার পরিবর্তে একই লাইনে আউটপুট প্রদর্শন করবে।
  • এই সহজ প্রোগ্রামে কয়েকটি জিনিস লক্ষ্য করা উচিত যা পাইথনে জটিল প্রোগ্রাম তৈরির জন্য গুরুত্বপূর্ণ:

    • ইন্ডেন্টেশন নোট করুন। একটি: নির্দেশ করে যে নিম্নলিখিত লাইনগুলি ইন্ডেন্ট করা হবে এবং ব্লকের অংশ। উপরের উদাহরণে, মুদ্রণ (b) এবং a, b = b, a+b সময় ব্লকের অংশ। আপনার প্রোগ্রাম কাজ করার জন্য সঠিকভাবে ইন্ডেন্ট করা অপরিহার্য।
    • একাধিক ভেরিয়েবলকে একই লাইনে সংজ্ঞায়িত করা যায়। উপরের উদাহরণে, a এবং b উভয়ই প্রথম লাইনে সংজ্ঞায়িত করা হয়েছে।
    • আপনি যদি সরাসরি দোভাষীর মধ্যে এই প্রোগ্রামটি প্রবেশ করেন, তাহলে আপনাকে অবশ্যই একটি ফাঁকা লাইন যোগ করতে হবে যাতে দোভাষী জানতে পারে যে প্রোগ্রামটি শেষ হয়েছে।
167107 32 2
167107 32 2

পদক্ষেপ 2. প্রোগ্রামগুলির মধ্যে ফাংশন তৈরি করুন।

আপনি ফাংশন সংজ্ঞায়িত করতে পারেন যা আপনি পরে প্রোগ্রামে কল করতে পারেন। এটি বিশেষভাবে দরকারী যদি আপনার একটি বৃহত্তর প্রোগ্রামের মধ্যে একাধিক ফাংশন ব্যবহার করতে হয়। নিম্নলিখিত উদাহরণে, আপনি একটি ফিবোনাচি ক্রমকে কল করার জন্য একটি ফাংশন তৈরি করতে পারেন যা আপনি আগে লিখেছিলেন:

def fib (n): a, b = 0, 1 যখন a <n: print (a, end = '') a, b = b, a+b print () # পরে প্রোগ্রামে, আপনি আপনার ফিবোনাচ্চিকে কল করতে পারেন আপনি ফাইব (1000) নির্দিষ্ট কোনো মান জন্য # ফাংশন

এটি 0 1 1 2 3 5 8 13 21 34 34 55 89 89 144 233 377 610 987 ফিরে আসবে

167107 33 2
167107 33 2

ধাপ 3. আরো জটিল প্রবাহ নিয়ন্ত্রণ প্রোগ্রাম তৈরি করুন।

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

বয়স = int (ইনপুট ("আপনার বয়স লিখুন:")) যদি বয়স <= 12: মুদ্রণ ("এটি একটি বাচ্চা হতে দারুণ!") এলিফ বয়সের সীমা (13, 20): মুদ্রণ ("আপনি একটি কিশোর ! ") else: print (" বড় হওয়ার সময় ") # যদি এই বিবৃতিগুলির কোনটি সত্য হয় # সংশ্লিষ্ট বার্তাটি প্রদর্শিত হবে। # যদি কোন বিবৃতি সত্য না হয়, "অন্য" # বার্তা প্রদর্শিত হয়।

  • এই প্রোগ্রামটি আরও কয়েকটি গুরুত্বপূর্ণ বিবৃতি প্রবর্তন করে যা বিভিন্ন অ্যাপ্লিকেশনের জন্য অমূল্য হবে:

    • ইনপুট () - এটি কীবোর্ড থেকে ব্যবহারকারীর ইনপুট আহ্বান করে। ব্যবহারকারী বন্ধনীতে লেখা বার্তা দেখতে পাবেন। এই উদাহরণে, ইনপুট () একটি int () ফাংশন দ্বারা বেষ্টিত, যার অর্থ সমস্ত ইনপুট একটি পূর্ণসংখ্যা হিসাবে গণ্য হবে।
    • পরিসীমা () - এই ফাংশনটি বিভিন্ন উপায়ে ব্যবহার করা যেতে পারে। এই প্রোগ্রামে, এটি পরীক্ষা করা হচ্ছে যে 13 থেকে 20 এর মধ্যে কোন পরিসরে সংখ্যা আছে কি না। পরিসরের শেষটি গণনায় গণনা করা হয় না।
167107 34 2
167107 34 2

ধাপ 4. অন্যান্য শর্তাধীন এক্সপ্রেশন শিখুন।

পূর্ববর্তী উদাহরণটি ইনপুট বয়স শর্ত পূরণ করেছে কিনা তা নির্ধারণ করতে "কম বা সমান" (<=) চিহ্ন ব্যবহার করেছে। আপনি গণিতে একই শর্তাধীন এক্সপ্রেশন ব্যবহার করতে পারেন, কিন্তু সেগুলি টাইপ করা একটু ভিন্ন:

শর্তাধীন এক্সপ্রেশন।

অর্থ প্রতীক পাইথন প্রতীক
এর চেয়ে কম < <
অপেক্ষা বৃহত্তর > >
এর চেয়ে কম বা সমান <=
বৃহত্তর অথবা সমান >=
সমান = ==
সমান না !=
167107 35 2
167107 35 2

ধাপ 5. শেখা চালিয়ে যান।

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

  • পাইথন প্রোগ্রামিং এর জন্য প্রচুর ভালো বই পাওয়া যায়, যার মধ্যে রয়েছে, "পাইথন ফর বিগিনার্স", "পাইথন কুকবুক", এবং "পাইথন প্রোগ্রামিং: কম্পিউটার সাইন্স এর একটি পরিচিতি"।
  • অনলাইনে বিভিন্ন ধরণের উৎস পাওয়া যায়, কিন্তু অনেকগুলি এখনও পাইথন 2. X- এর দিকে মনোযোগী। আপনার দেওয়া যে কোন উদাহরণের সাথে আপনাকে সমন্বয় করতে হতে পারে।
  • যদি আপনি অনলাইনে পাইথন চালাতে চান কিন্তু পাইথন 3 চালাতে চান, Repl [1] এর একটি পাইথন ইন্টারপ্রেটার আছে যা ভার্চুয়াল লিনাক্স মেশিন ব্যবহার করে। ভবিষ্যতের "পাইথনিস্টা" (সুপরিচিত পাইথন প্রোগ্রামার) এর জন্য আরেকটি ভাল অনলাইন রিসোর্স হল থিঙ্কফাংশনাল [2]। বড় চ্যালেঞ্জের জন্য, "অটোমেট দ্য বোরিং স্টাফ" [3] এবং প্রজেক্ট ইউলার [4] পাওয়া যায়।
  • অনেক স্থানীয় স্কুল পাইথনে ক্লাস দেয়। প্রায়শই পাইথনকে প্রারম্ভিক ক্লাসে শেখানো হয় কারণ এটি শেখার সহজ ভাষাগুলির মধ্যে একটি।

নমুনা প্রোগ্রাম

Image
Image

নমুনা পাইথন ইন্টারপ্রেটার স্টার্টআপ কোড

Image
Image

নমুনা পাইথন ক্যালকুলেটর কোড

Image
Image

নমুনা সহজ পাইথন প্রোগ্রাম

প্রস্তাবিত: