সুচিপত্র:

WRD 204 নির্দেশ সেট: 13 ধাপ
WRD 204 নির্দেশ সেট: 13 ধাপ

ভিডিও: WRD 204 নির্দেশ সেট: 13 ধাপ

ভিডিও: WRD 204 নির্দেশ সেট: 13 ধাপ
ভিডিও: Гидроизоляция санузла, уклон поддона. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я. #23 2024, নভেম্বর
Anonim
WRD 204 নির্দেশ সেট
WRD 204 নির্দেশ সেট

গোকুলরাজ পান্ডিয়ারাজ

নিচের নির্দেশনা পাইথনে একটি বিনিয়োগ ক্যালকুলেটর তৈরির জন্য ধাপে ধাপে নির্দেশিকা প্রদান করে। GUI ব্যবহার করে। এই নির্দেশনা সেটের উদ্দেশ্য হল অজগর সম্পর্কে মধ্যবর্তী জ্ঞান থাকা লোকদের সহায়তা করা। আমদানি tkinter আমাদের GUI তৈরির জন্য প্রয়োজনীয় সকল কোডে প্রবেশাধিকার প্রদান করে। GUI তৈরির সময়, আপনি সাধারণত এটি একটি ক্লাসের ভিতরে রাখেন এবং নীচে init নামে একটি ফাংশন থাকে যেখানে আপনি ক্লাসের বৈশিষ্ট্যগুলি অ্যাক্সেস করার জন্য স্ব -যুক্তি রাখেন।

জিইউআই ব্যবহার করে একটি বিনিয়োগ ক্যালকুলেটর তৈরির পাশাপাশি পাইথনে যৌগিক সুদের হার কীভাবে কোড করতে হয় তা শেখা।

ধাপ 1: শুরু করা

শুরু হচ্ছে
শুরু হচ্ছে

পাইথন মডিউলটি খুলুন এবং নতুন ফাইল বিকল্পে ক্লিক করুন।

পদক্ষেপ 2: সেট আপ

ঠিককরা
ঠিককরা

GUI যন্ত্রাংশ চালানোর জন্য আমদানি tkinter টাইপ করুন।

ধাপ 3: ক্লাস এবং ইনিশ ফাংশন আর্গুমেন্ট

ক্লাস এবং ইনিশ ফাংশন আর্গুমেন্ট
ক্লাস এবং ইনিশ ফাংশন আর্গুমেন্ট

একটি ক্লাস তৈরি করতে ভুলবেন না এবং এর নীচে ফাংশন টাইপ লিখুন। Init ফাংশন আর্গুমেন্টের ভিতরে self ব্যবহার করুন যাতে আপনি ক্লাসের বৈশিষ্ট্য এবং পদ্ধতিতে অ্যাক্সেস পেতে পারেন।

ধাপ 4: উইন্ডোজ এবং ফ্রেম

উইন্ডোজ এবং ফ্রেম
উইন্ডোজ এবং ফ্রেম

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

ধাপ 5: পরিবর্তনশীল বিনিয়োগ থাকা

ভেরিয়েবল ইনভেস্টমেন্ট থাকা
ভেরিয়েবল ইনভেস্টমেন্ট থাকা

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

সতর্কতা: ভেরিয়েবলের নামকরণ করার সময়, ভেরিয়েবলের নাম ব্যবহার করবেন না যা পূর্বনির্ধারিত বা বিভ্রান্তিকর হতে পারে। এটি হয় আপনার কোডকে কাজ না করতে পারে অথবা আপনাকে বিভ্রান্ত করতে পারে কোন ভেরিয়েবল কোনটি।

যেমন: v = আমার পদক্ষেপ

str = আমার পদক্ষেপ

প্রথমটি একটি অনুপযুক্ত পরিবর্তনশীল নামের একটি উদাহরণ। আপনাকে কেবল একটি এলোমেলো অক্ষর দেওয়ার পরিবর্তে নামটির আরও নির্দিষ্ট হতে হবে। যদিও এটি কাউকে বোঝানোর সময় কাজ করবে তারা বুঝতে পারবে না যে এই নির্দিষ্ট পরিবর্তনশীলটির অর্থ কী এবং এর উদ্দেশ্য কী। দ্বিতীয়টি একটি সিনট্যাক্স ত্রুটি তৈরি করবে কারণ str হল একটি পূর্বনির্ধারিত ভেরিয়েবল যা স্টেটমেন্ট বা ভেরিয়েবল আরম্ভ করার জন্য ব্যবহার করা যাবে না।

ধাপ 6: উইন্ডোতে ফ্রেম যুক্ত করা

উইন্ডোতে ফ্রেম যুক্ত করা
উইন্ডোতে ফ্রেম যুক্ত করা

আপনার উইন্ডোতে আপনার ফ্রেম যুক্ত করে নিশ্চিত করুন যাতে আপনি একটি ফাঁকা পর্দা না পান। উইন্ডোটি কাজ করার আগে আপনাকে এখনও অন্য ফাংশন যুক্ত করতে হবে।

ধাপ 7: বোতামটি ক্লিক করে ফাংশন গণনা করুন

বাটন ক্লিক দিয়ে ফাংশন গণনা করুন
বাটন ক্লিক দিয়ে ফাংশন গণনা করুন
বাটন ক্লিক দিয়ে ফাংশন গণনা করুন
বাটন ক্লিক দিয়ে ফাংশন গণনা করুন

নতুন ফাংশনের নাম হতে পারে হিসাবের মতো কিছু, বিনিয়োগ সম্পর্কিত কিছু, তারপর নিচের ছবিতে দেখানো বিনিয়োগ সমীকরণ যোগ করুন। আপনার প্রথম ছবিটিতে কোডটিও নোট করা উচিত কারণ এটি GUI অংশ থেকে অ্যাক্সেস করার জন্য invAmt, years, এবং বার্ষিক যা use.entry.get () ব্যবহার করে।

ধাপ 8: উইন্ডো প্রদর্শন

উইন্ডো প্রদর্শন করা হচ্ছে
উইন্ডো প্রদর্শন করা হচ্ছে

এই কোডটি যোগ করুন যাতে উইন্ডোটি স্ক্রিনে প্রদর্শিত হতে পারে।

ধাপ 9: একটি ক্লিক বোতাম যোগ করা

একটি ক্লিক বাটন যোগ করা
একটি ক্লিক বাটন যোগ করা

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

ধাপ 10: আনুমানিক মূল্য ব্যবহার করা

আনুমানিক মূল্য ব্যবহার করে
আনুমানিক মূল্য ব্যবহার করে

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

ধাপ 11: Math.floor () ব্যবহার করুন

Math.floor () ব্যবহার করুন
Math.floor () ব্যবহার করুন

আনুমানিক মান পেতে আপনার math.floor (futurevalue) ব্যবহার করা উচিত। এটি ফ্লোর রাউন্ডিং করে যার অর্থ এটি সংখ্যাটিকে নিকটতম পূর্ণসংখ্যার নিচে নামিয়ে আনবে।

উদাহরণ যদি ফলাফল 278.956 হয় তাহলে আনুমানিক মান হবে 278

ধাপ 12: ক্লাসে কল করা

ক্লাসে ডাকছে
ক্লাসে ডাকছে

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

ধাপ 13: চূড়ান্ত

ফাইনাল
ফাইনাল

যদি আপনি সঠিকভাবে পদক্ষেপগুলি অনুসরণ করেন তবে আপনার আউটপুট স্ক্রিনটি এইরকম হওয়া উচিত।

যদি এটি হয়, তবে অভিনন্দন আপনি সফলভাবে পাইথনে একটি কার্যকরী বিনিয়োগ ক্যালকুলেটর তৈরি করেছেন এবং সেইসাথে GUI তে এটি প্রয়োগ করেছেন।

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

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

যদি কিছু পদক্ষেপ সম্পর্কে আপনার কোন প্রশ্ন থাকে তাহলে আমাকে জানান।

প্রস্তাবিত: