কীভাবে পাইথনে প্রোগ্রামিং শুরু করবেন

লেখক: Peter Berry
সৃষ্টির তারিখ: 16 জুলাই 2021
আপডেটের তারিখ: 23 জুন 2024
Anonim
প্রোগ্রামিং নিয়ে চুলকানি। কিভাবে প্রোগ্রামিং শুরু করবো। কোন জায়গা থেকে শিখবো?
ভিডিও: প্রোগ্রামিং নিয়ে চুলকানি। কিভাবে প্রোগ্রামিং শুরু করবো। কোন জায়গা থেকে শিখবো?

কন্টেন্ট

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

পদক্ষেপ

5 এর 1 অংশ: পাইথন ইনস্টল করুন (উইন্ডোজ অপারেটিং সিস্টেমের জন্য)

  1. উইন্ডোজ সিস্টেমের জন্য পাইথন ডাউনলোড করুন। পাইথন ওয়েবসাইট থেকে উইন্ডোজ পাইথন ইন্টারপ্রেটারটি বিনামূল্যে ইনস্টল করা যেতে পারে। আপনার অপারেটিং সিস্টেমের জন্য উপযুক্ত সংস্করণটি ডাউনলোড করেছেন তা নিশ্চিত করুন।
    • আপনার নিখুঁত উপলব্ধ সংস্করণটি ডাউনলোড করা উচিত, যেমনটি এই নিবন্ধটি লেখা হয়েছে, এটি সংস্করণ 3.4।
    • পাইথন ওএস এক্স এবং লিনাক্সে উপলব্ধ। আপনাকে আর পাইথন সম্পর্কিত কোনও সফ্টওয়্যার ইনস্টল করার দরকার নেই। তবে, আপনার সম্ভবত কোনও পাঠ্য সম্পাদক প্রোগ্রাম ইনস্টল করা উচিত।
    • বেশিরভাগ লিনাক্স বিতরণ এবং ওএস এক্স সংস্করণগুলিতে পাইথন ২. এক্স ব্যবহার করা হয় X সংস্করণ 2 এবং সংস্করণ 3 এর মধ্যে কিছু সামান্য পার্থক্য রয়েছে, বিশেষত "মুদ্রণ" (ইন) কাঠামোর পরিবর্তন। আপনি যদি ওএস এক্স বা লিনাক্সের জন্য পাইথনের একটি নতুন সংস্করণ ইনস্টল করতে চান তবে আপনি পাইথন ওয়েবসাইট থেকে ফাইলটি ডাউনলোড করতে পারেন।

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

  4. আপনার সেটিংস পরীক্ষা করুন। কমান্ড প্রম্পট ওপেন করুন (উইন্ডোজ) বা টার্মিনাল (এমুলেটর - ম্যাক / লিনাক্স) এবং টাইপ করুন অজগর। পাইথন ভার্শন নম্বরটি লোড করবে এবং প্রদর্শন করবে। আপনাকে পাইথন ইন্টারপ্রেটারের কমান্ড লাইন ইন্টারপ্রেটার অ্যাপ্লিকেশনে নিয়ে যাওয়া হবে:
    • যুদ্ধ কর মুদ্রণ ("হ্যালো ওয়ার্ল্ড!") এবং কী টিপুন ↵ প্রবেশ করুন (যাওয়া). পাইথন কমান্ড লাইনের ঠিক নীচে লেখাটি প্রদর্শিত হবে।
    বিজ্ঞাপন

5 অংশ 2: বুনিয়াদি শিখুন


  1. দয়া করে বুঝতে পারেন পাইথনের সংকলনের প্রয়োজন নেই। পাইথন একটি ব্যাখ্যাযুক্ত ভাষা, আপনি ফাইলটিতে পরিবর্তন করার সাথে সাথে আপনি একটি প্রোগ্রাম চালাতে পারবেন run ফলস্বরূপ, প্রোগ্রামগুলি যে লুপ করে, সম্পাদনা করে এবং সমস্যার সমাধান করে তা অন্যান্য ভাষার তুলনায় অনেক দ্রুত চলে।
    • পাইথন হ'ল শিখার অন্যতম সহজ ভাষা এবং আপনি কয়েক মিনিটের মধ্যে একটি সাধারণ প্রোগ্রাম চালাতে পারেন।
  2. দোভাষীর সাথে অন্বেষণ করুন। প্রোগ্রামটি চালানোর আগে এটিকে যুক্ত না করেই আপনি এখনই কোডটি পরীক্ষা করার জন্য দোভাষী ব্যবহার করতে পারেন। কোনও নির্দিষ্ট কমান্ড কীভাবে কাজ করে বা খসড়া প্রোগ্রাম লেখার জন্য এটি দুর্দান্ত।
  3. পাইথন কীভাবে বস্তু এবং ভেরিয়েবলগুলির সাথে আচরণ করে তা শিখুন। পাইথন হ'ল একটি অবজেক্ট-ওরিয়েন্টেড ল্যাঙ্গুয়েজ, যার অর্থ প্রোগ্রামটির প্রতিটি জিনিসই একটি বস্তু হিসাবে বিবেচিত হয়। একই সময়ে, আপনাকে প্রোগ্রামের শুরুতে ভেরিয়েবল নির্দিষ্ট করার প্রয়োজন হবে না (যা যে কোনও সময় করা যেতে পারে), এবং আপনাকে ভেরিয়েবল টাইপ (পূর্ণসংখ্যা, স্ট্রিং ইত্যাদি) নির্দিষ্ট করার দরকার নেই। বিজ্ঞাপন

5 এর 3 অংশ: ক্যালকুলেটরের মতো দোভাষী ব্যবহার করা

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

  1. দোভাষী শুরু করুন। আপনার কমান্ড প্রম্পট বা টার্মিনাল খুলুন। লাইন টাইপিং অজগর প্রম্পটে এবং কী টিপুন ↵ প্রবেশ করুন। পাইথন ইন্টারপ্রেটার আপনাকে পাইথনের কমান্ড লাইন ইন্টারপ্রেটার অ্যাপ্লিকেশন () এ লোড করবে এবং নির্দেশ করবে।
    • যদি আপনি পাইথনটিকে আপনার বিদ্যমান কমান্ড লাইন ইন্টারপ্রেটার অ্যাপ্লিকেশনটির সাথে একত্রিত না করেন, আপনাকে দোভাষী চালাতে পাইথন ডিরেক্টরিতে যেতে হবে।
  2. বেসিক গাণিতিক গণনা সম্পাদন করুন। এটি সহজেই করার জন্য আপনি পাইথন ব্যবহার করতে পারেন। কীভাবে গণনা ফাংশনটি ব্যবহার করবেন সে সম্পর্কে নীচের বাক্সে কয়েকটি উদাহরণ দেখুন। দ্রষ্টব্য: পাইথন কোডে, অনুচ্ছেদের অর্থ যা এর অনুসরণ করে তা ব্যাখ্যা করা হয় এবং তাই দোভাষী হিসাবে অন্তর্ভুক্ত করা হবে না।
  3. ঘৃণা আপনি অপারেটর ব্যবহার করতে পারেন ** ক্ষমতা বোঝাতে। পাইথন দ্রুত সংখ্যক সংখ্যা গণনা করতে পারে। নীচের বাক্সে উদাহরণ দেখুন।
  4. একই ভেরিয়েবলগুলি তৈরি এবং ম্যানিপুলেট করুন। আপনি সাধারণ বীজগণিত গণনা সম্পাদনের জন্য পাইথনে ভেরিয়েবল বরাদ্দ করতে পারেন। এটি পাইথন প্রোগ্রামে ভেরিয়েবল অ্যাসাইনমেন্টের একটি ভাল ভূমিকা হিসাবে বিবেচনা করা যেতে পারে। ভেরিয়েবলগুলি সাইন দিয়ে দেওয়া হয় =। আরও ভাল বোঝার জন্য নীচের বাক্সে উদাহরণটি দেখুন।
  5. দোভাষী বন্ধ করুন। একবার এটি সম্পন্ন হয়ে গেলে, আপনি দোভাষীটি বন্ধ করতে পারেন এবং কী সংমিশ্রণটি টিপে কমান্ড লাইন ইন্টারপ্রেটার অ্যাপ্লিকেশনটিতে ফিরে আসতে পারেন। Ctrl+জেড (উইন্ডোজ) বা Ctrl+ডি (লিনাক্স / ম্যাক) এবং তারপরে টিপুন ↵ প্রবেশ করুন। আপনি কমান্ডও টাইপ করতে পারেন ছাড়ুন () এবং টিপুন ↵ প্রবেশ করুন। বিজ্ঞাপন

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

  1. একটি পাঠ্য সম্পাদক খুলুন। প্রোগ্রাম তৈরি ও সংরক্ষণের মূল বিষয়গুলি এবং দোভাষীর মাধ্যমে চালনার মূল বিষয়গুলির সাথে নিজেকে পরিচিত করার জন্য আপনি দ্রুত পরীক্ষা প্রোগ্রাম তৈরি করতে পারেন। দোভাষীটি সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা যাচাই করতেও এটি আপনাকে সহায়তা করবে।
  2. কমান্ড "মুদ্রণ" তৈরি করুন। "মুদ্রণ" পাইথনের একটি প্রাথমিক কাজ যা একটি প্রোগ্রামে টার্মিনালে তথ্য প্রদর্শন করতে ব্যবহৃত হয়। দ্রষ্টব্য: পাইথন 2 থেকে পাইথন 3 এ যাওয়ার পরে "মুদ্রণ" হ'ল একটি বৃহত্তম পরিবর্তন Py পাইথন 2 এ, আপনি যে সামগ্রী প্রদর্শন করতে চান তার আগে আপনাকে কেবল "মুদ্রণ" টাইপ করতে হবে। পাইথন 3 এ, "মুদ্রণ" একটি ফাংশন হয়ে গেছে। অতএব, আপনি বন্ধনীতে প্রদর্শন করতে চান এমন পাঠ্য সহ আপনাকে "মুদ্রণ ()" টাইপ করতে হবে।
  3. আপনার নিজস্ব বাক্য যুক্ত করুন। প্রোগ্রামিং ল্যাঙ্গুয়েজ পরীক্ষা করার একটি সর্বাধিক সাধারণ উপায় হল "হ্যালো ওয়ার্ল্ড!" প্রদর্শন করা display এটিকে "মুদ্রণ ()" কমান্ডে রাখুন, উদ্ধৃতিগুলি অন্তর্ভুক্ত করুন:
    • অন্যান্য অনেক ভাষার থেকে ভিন্ন, আপনার ডায়াক্রিটিক্স ব্যবহার করার দরকার নেই ; অর্ডার শেষ করতে। আপনার ধনুর্বন্ধনী প্রয়োজন নেই ({}) একটি ব্লক লক করতে। পরিবর্তে, ব্লকটিতে কী রয়েছে তা দেখানোর জন্য কেবল ইনডেন্টিংই যথেষ্ট।
  4. ফাইলটি সংরক্ষণ করুন। আপনার সম্পাদকের ফাইল মেনুতে ক্লিক করুন এবং হিসাবে সংরক্ষণ করুন চয়ন করুন। নাম বাক্সের নীচে ড্রপ-ডাউন মেনুতে, পাইথন ফাইল টাইপ নির্বাচন করুন। নোটপ্যাড ব্যবহার করা হলে (প্রস্তাবিত নয়), "সমস্ত ফাইল" নির্বাচন করুন এবং তারপরে ফাইলের নামটিতে ".py" এক্সটেনশন যুক্ত করুন।
    • সহজেই অ্যাক্সেসযোগ্য স্থানে ফাইলটি সংরক্ষণ করার বিষয়টি নিশ্চিত করুন, যেহেতু আপনাকে কমান্ড লাইন ইন্টারপ্রেটার অ্যাপ্লিকেশনটিতে এটি খুঁজতে হবে।
    • এই উদাহরণে, ফাইলটি "হ্যালো.পি" হিসাবে সংরক্ষণ করা হয়েছে।
  5. প্রোগ্রাম চালান। কমান্ড প্রম্পট বা টার্মিনাল খুলুন এবং আপনি যে জায়গায় ফাইলটি সংরক্ষণ করেছেন সে জায়গায় নেভিগেট করুন। একবার সেখানে গেলে টাইপ করে ফাইলটি চালান হ্যালো.পি তারপরে কী টিপুন ↵ প্রবেশ করুন। প্রম্পটের ঠিক নীচে প্রদর্শিত লেখাটি আপনার দেখতে হবে।
    • পাইথন কীভাবে ইনস্টল করা হয়েছিল এবং এর সংস্করণ কী তা নির্ভর করে আপনাকে টাইপ করতে হতে পারে পাইথন হ্যালো.পি বা পাইথন 3 হ্যালো.পি প্রোগ্রাম চালানোর জন্য।
  6. টেস্ট নিয়মিত চলে। পাইথন সম্পর্কে একটি দুর্দান্ত বিষয় হ'ল আপনি এখনই নতুন প্রোগ্রামটি চেষ্টা করে দেখতে পারেন। একই সাথে কমান্ড লাইন ইন্টারপ্রেটার এবং সম্পাদক খোলার পক্ষে একটি ভাল অভ্যাস। সম্পাদকের পরিবর্তনগুলি সংরক্ষণ করার পরে, আপনি তত্ক্ষণাত কমান্ড লাইন থেকে প্রোগ্রামটি চালাতে পারেন। তার জন্য ধন্যবাদ, সবেমাত্র দ্রুত করা পরিবর্তনগুলি পরীক্ষা করে দেখুন। বিজ্ঞাপন

5 এর 5 তম অংশ: উন্নত প্রোগ্রামগুলি বিল্ডিং

  1. একটি মৌলিক প্রবাহ নিয়ন্ত্রণ কাঠামো নিয়ে পরীক্ষা করুন। প্রবাহ নিয়ন্ত্রণ কাঠামো আপনাকে কিছু শর্তের উপর ভিত্তি করে প্রোগ্রামটি কী নিয়ন্ত্রণ করে তা নিয়ন্ত্রণ করতে দেয়। এই নির্মাণগুলি পাইথনের সর্বাধিক পঞ্চম অংশ যা আপনাকে প্রদত্ত ইনপুট এবং শর্তের ভিত্তিতে বিভিন্ন ক্রিয়াকলাপ সম্পাদনের জন্য প্রোগ্রাম তৈরি করতে দেয়। যখন তাদের অভ্যস্ত হতে একটি ভাল সূচনা পয়েন্ট। নীচের উদাহরণে, আপনি একটি কাঠামো ব্যবহার করতে পারেন যখন ফিবোনাচি সিরিজটি 100 তে গণনা করতে:
    • স্ট্রিংটি কতক্ষণ চলবে (যখন) (<) 100 এর চেয়ে কম।
    • ফলাফল হবে
    • কামিনান্দ শেষ = ' পৃথক লাইনে মান না রেখে একই লাইনে ফলাফল প্রদর্শন করার জন্য।
    • এই প্রোগ্রামটিতে এমন অনেকগুলি পয়েন্ট রয়েছে যা জটিল পাইথন প্রোগ্রামগুলি তৈরিতে মূল ভূমিকা পালন করে যা আপনার নিম্নোক্তভাবে মাথায় রাখা উচিত:
      • হাইলাইট লাইন ইন্ডেন্টেশন। চিহ্ন : নির্দেশ করে যে নিম্নলিখিত লাইনগুলি ইন্ডেন্টেড হবে এবং ব্লকের অংশ হবে। উপরের উদাহরণে, মুদ্রণ (খ) এবং a, b = b, a + b ব্লকের অংশ যখন। প্রোগ্রামের পরিচালনা নিশ্চিত করতে যথাযথ পশ্চাদপসরণ অত্যন্ত গুরুত্বপূর্ণ।
      • একই লাইনে একাধিক ভেরিয়েবল সংজ্ঞা দেওয়া সম্ভব। উপরের উদাহরণে, এবং প্রথম লাইনে সংজ্ঞায়িত করা হয়
      • আপনি যদি এই প্রোগ্রামটি সরাসরি দোভাষীর মধ্যে আমদানি করেন তবে আপনাকে অবশ্যই প্রোগ্রামের শেষে একটি ফাঁকা লাইন যুক্ত করতে হবে যাতে দোভাষী যে প্রোগ্রামটি শেষ হয়ে গেছে জানতে পারে।
  2. প্রোগ্রামে ফাংশনটি তৈরি করুন। আপনি আপনার প্রোগ্রামে পরবর্তী ব্যবহারের জন্য ফাংশনগুলি সংজ্ঞায়িত করতে পারেন। এটি বিশেষত এমন পরিস্থিতিতে কার্যকর যেখানে আপনার বৃহত্তর প্রোগ্রামের সীমাতে একাধিক ফাংশন ব্যবহার করতে হবে। নীচের উদাহরণে, আপনি উপরে একই ফিবোনাচি ক্রমটি কল করতে একটি ফাংশন তৈরি করতে পারেন:
    • এটি ফিরে আসে
  3. আরও জটিল ফ্লো কন্ট্রোল প্রোগ্রাম তৈরি করুন। প্রবাহ নিয়ন্ত্রণ কাঠামো আপনাকে প্রোগ্রামের কাজ করার পরিবর্তনের জন্য নির্দিষ্ট শর্ত নির্ধারণ করতে দেয়। ব্যবহারকারী ইনপুট নিয়ে কাজ করার সময় এটি বিশেষত গুরুত্বপূর্ণ। নীচের উদাহরণটি ব্যবহার করবে যদি (যদি), এলিফ (অন্যথায় যদি) (বা যদি), এবং অন্য (অন্যান্য) একটি সাধারণ ব্যবহারকারী বয়স রেটিং প্রোগ্রাম তৈরির জন্য।
    • এই প্রোগ্রামটি বিভিন্ন গুরুত্বপূর্ণ অ্যাপ্লিকেশনগুলির জন্য অমূল্য যে কয়েকটি খুব গুরুত্বপূর্ণ নির্মাণও প্রবর্তন করে:
      • ইনপুট () - এই কমান্ডটির ব্যবহারকারীর কীবোর্ড থেকে ডেটা প্রবেশের প্রয়োজন। ব্যবহারকারী বন্ধনীতে লেখা বার্তাটি দেখতে পাবেন। এই উদাহরণে, ইনপুট () একটি ফাংশন দ্বারা আবৃত int () - অর্থ যে কোনও ইনপুটটিকে পূর্ণসংখ্যা হিসাবে বিবেচনা করা হবে।
      • পরিসর () এই ফাংশনটি বিভিন্ন উপায়ে ব্যবহার করা যেতে পারে। এই প্রোগ্রামে, এটি পরীক্ষা করা হয়েছে যে সংখ্যাটি 13 এবং 20 এর মধ্যে রয়েছে কিনা। পরিসরের উপরের এবং নিম্ন সীমাগুলি গণনায় বিবেচনা করা হবে না।
  4. অন্যান্য শর্তাধীন অভিব্যক্তি জানুন। পূর্ববর্তী উদাহরণে, প্রদত্ত অবস্থার অন্তর্ভুক্ত বয়সটি শর্তটি সন্তুষ্ট করে কিনা তা নির্ধারণ করার জন্য আমরা "(এর চেয়ে কম বা সমান") ব্যবহার করেছি (<=)। আপনি গণিতে অনুরূপ প্রকাশ ব্যবহার করতে পারেন তবে কিছুটা আলাদাভাবে টাইপ করুন:
  5. শেখা চালিয়ে যান। এগুলি পাইথনের কেবলমাত্র বেসিক। একটি সহজ ভাষা হওয়া সত্ত্বেও, আপনি যদি আরও গভীরভাবে জানতে চান তবে পাইথন এখনও খুব গভীর। শেখা চালিয়ে যাওয়ার সর্বোত্তম উপায় হ'ল ক্রমাগত প্রোগ্রামগুলি তৈরি করা! মনে রাখবেন যে আপনি যেকোন প্রোগ্রামটি সরাসরি ইন্টারপ্রেটারে সরাসরি লিখতে পারেন এবং কমান্ড লাইন থেকে প্রোগ্রামটি আবার চালিয়ে আপনি যে পরিবর্তনগুলি করেছেন তা পরীক্ষা করতে পারেন।
    • পাইথন প্রোগ্রামিংয়ের উপর অনেকগুলি ভাল বই রয়েছে, যার মধ্যে রয়েছে "পাইথন ফর বিগেনার্স", "পাইথন কুকবুক" এবং "পাইথন প্রোগ্রামিং: কম্পিউটার বিজ্ঞানের পরিচিতি" (পাইথন প্রোগ্রামিং: কম্পিউটার বিজ্ঞানের পরিচিতি)।
    • নেটে থাকা সংস্থানগুলি বৈচিত্র্যময় তবে তাদের অনেকগুলি পাইথন ২ এক্স এর দিকে পরিচালিত are তাদের প্রদত্ত উদাহরণগুলির মধ্যে আপনাকে কোনও টুইট করতে পারে।
    • অনেক স্থানীয় স্কুল পাইথন ক্লাস সরবরাহ করে। পাইথন প্রায়শই প্রাথমিক শিক্ষাগুলিতে শেখানো হয় কারণ এটি শেখার অন্যতম সহজ ভাষা।
    বিজ্ঞাপন

পরামর্শ

  • পাইথন একটি সহজ কম্পিউটার ভাষা computer যাইহোক, শিখতে আপনাকে এখনও কিছু প্রচেষ্টা দিতে হবে। বীজগণিত সম্পর্কে প্রাথমিক ধারণা থাকাও সহায়তা করবে কারণ পাইথনের গাণিতিক বিষয়ে দৃ a় মনোযোগ রয়েছে।