অন্য উত্তরগুলি নির্দিষ্ট মেকানিকের বিবরণ এবং কখন এক বা অন্য রূপটি আরও ভাল হবে তার উদাহরণগুলিকে সম্বোধন করেছে, তবে আমি আরও কিছুটা পটভূমি, ধরণের দার্শনিকভাবে উল্লেখ করতে চাই:
আপনি একটি ভাষা শিখছেন।
একটি ভাষা এমন একটি জিনিস যেখানে ধারণাগুলি প্রকাশ এবং বোঝা যায় (যোগাযোগ করা)। একটি কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজের অতিরিক্ত সম্পত্তি রয়েছে যা সেই ভাষা ব্যবহারের ক্ষেত্রে নির্দিষ্ট এবং খাওয়ানো আইডিয়া (সিদ্ধান্ত) এর উপর ভিত্তি করে পদক্ষেপ নেওয়ার জন্য ডিজাইন করা মেশিন দ্বারা যান্ত্রিকভাবে পার্স করা যায়।
যে কোনও ভাষায় যা কার্যকরভাবে ব্যবহৃত হয়, সেই ভাষায় প্রায় কোনও ধারণা প্রকাশের একাধিক উপায় রয়েছে।
ইংরেজী ভাষায় উপলব্ধ বিভিন্ন ধরণের উপকারের বিষয়টি বিবেচনা করুন। এমনকি একটি সাধারণ বাক্য, যেমন
বিড়ালটি লাফ দিয়ে বক্সের দিকে।
একই সঠিক শারীরিক মহাবিশ্ব ক্রিয়া উল্লেখ করার সময় দৃশ্যের বিভিন্ন অংশে কিছুটা আলাদা ধারণা প্রকাশ করতে বা জোর দেওয়ার জন্য বৈচিত্রময় হতে পারে ।
ব্যাকরণগত বিভিন্নতা:
বাক্সটি বিড়াল দ্বারা লাফিয়ে উঠেছিল।
বাক্সের মধ্যে বিড়ালটি লাফিয়ে উঠল।
তারপরে আরও বিস্তৃত এবং আরও বিস্তৃত পরিবর্তনগুলি এখনও একই শারীরিক ক্রিয়াকে উল্লেখ করে:
বাক্সটি বিড়ালের প্রভাবে কাঁপল।
বিড়ালটি একটি বাক্সের উপর দিয়ে বাক্সের শীর্ষে নেমে এল।
ক্যালেন্ডারটি হালকাভাবে বাতাসে লাফিয়ে উঠল এবং খুব কাছের একটি বাক্সে ঝরঝরে।
এই শেষ বাক্যে "কাছাকাছি" শব্দের অন্তর্নিহিতগুলি কেবল দেখুন। এর অন্তর্ভুক্তি সম্পূর্ণ নতুন ধারণার ধারণাগুলি প্রকাশ করে যা অন্যথায় উপস্থিত হয় না।
নেই সবসময় একটির বেশি উপায় এটা করতে হবে, বিপরীত পাইথন জেন।
অবশ্যই, এমন একটি উপায় থাকবে যা আপনার উদ্দেশ্যটি পুরোপুরি প্রকাশ করে এবং সবচেয়ে উপযুক্ত, ঠিক যেমন আপনি কথোপকথন করতে চান ঠিক তার উপর নির্ভর করে উপরের ইংরেজি বাক্যগুলির মধ্যে কেবল একটি বেছে নেবেন । পাইথনের জেনটি এমনটাই।
কিন্তু একটি পরিচায়ক প্রোগ্রামিং কোর্সের অথবা একটি পরিচায়ক ইংরেজি কোর্সে, আপনাকে প্রথমে বিভিন্ন উপায়ে (wordings, কোড স্নিপেট) যার মাধ্যমে আপনি শিখতে হবে পারেন পালঙ্ক একটি ধারণা আগে আপনি রায় বিকশিত হবে চয়ন যা সর্বাধিক পুরোপুরি ঝুলানো হয়।