فهرست مطالب:

مجموعه دستورالعمل WRD 204: 13 مرحله
مجموعه دستورالعمل WRD 204: 13 مرحله

تصویری: مجموعه دستورالعمل WRD 204: 13 مرحله

تصویری: مجموعه دستورالعمل WRD 204: 13 مرحله
تصویری: If I could teach my younger self how to study... 2024, نوامبر
Anonim
مجموعه دستورالعمل WRD 204
مجموعه دستورالعمل WRD 204

گوکولراج پندیاراج

دستورالعمل های زیر گام به گام راهنمای ایجاد ماشین حساب سرمایه گذاری در پایتون را ارائه می دهد. با استفاده از GUI هدف این مجموعه آموزشی کمک به افرادی است که اطلاعات متوسطی از پایتون دارند. واردات tkinter دسترسی به تمام کدهای لازم برای ایجاد GUI را برای ما فراهم می کند. هنگام ایجاد GUI ، معمولاً آن را در داخل یک کلاس قرار می دهید و در زیر آن یک تابع به نام init وجود دارد که در آن برای دسترسی به ویژگی های کلاس ، خود argument را وارد می کنید.

یادگیری نحوه کدگذاری نرخ بهره مرکب در پایتون و همچنین ایجاد ماشین حساب سرمایه گذاری با استفاده از GUI.

مرحله 1: شروع به کار

شروع شدن
شروع شدن

ماژول پایتون را باز کرده و روی گزینه new file کلیک کنید.

مرحله 2: راه اندازی

راه اندازی
راه اندازی

برای فعال کردن قطعات GUI ، واردات tkinter را تایپ کنید.

مرحله 3: Class and Init Function Argument

برهان تابع Class و Init
برهان تابع Class و Init

مطمئن شوید که یک کلاس ایجاد کرده اید و در زیر آن تابع def init را تایپ کنید. در داخل آرگومان تابع init از self استفاده کنید تا بتوانید به ویژگی ها و متدهای کلاس دسترسی داشته باشید.

مرحله 4: Windows و Frames

Windows و Frames
Windows و Frames

پس از دریافت تنظیمات تابع init خود ، کد نشان داده شده در تصویر زیر را اضافه کنید. این کد پنجره اصلی و تخصیص را ایجاد می کند ، فریم هایی را برای شروع پنجره GUI اضافه می کند. آیا متغیر پنجره اصلی راه اندازی می شود و صفحه GUI ایجاد می کند و فریم ها یا جعبه هایی را ایجاد می کند که باید شماره قاب داشته باشید تا بداند آن را در کدام مکان قرار دهید.

مرحله 5: داشتن سرمایه گذاری متغیرها

داشتن سرمایه گذاری متغیرها
داشتن سرمایه گذاری متغیرها

به خود بده. یک نام متغیر برای تنظیم دکمه هایی که باید کدام باشد. استفاده از نام متغیر مناسب توصیه می شود تا هنگام توضیح کد خود ، خود و دیگران را گیج نکنید. متغیرهای توصیه شده عبارتند از: این متغیرها در تصویر زیر با رنگ قرمز ذکر شده اند.

احتیاط: هنگام نامگذاری متغیرها ، از نام متغیرهایی که از پیش تعریف شده یا ممکن است گیج کننده باشند استفاده نکنید. این می تواند باعث شود کد شما کار نکند یا شما را گیج کند که کدام متغیر کدام است.

مثال: v = مراحل من

str = مراحل من

مورد اول نمونه ای از نام متغیر نامناسب است. شما باید به جای قرار دادن یک حرف تصادفی ، نام خود را بیشتر مشخص کنید. اگرچه وقتی برای کسی توضیح می دهید کار می کند ، متوجه نمی شوند که این متغیر خاص به چه معناست و هدف آن چیست. دومی خطای نحوی ایجاد می کند زیرا str یک متغیر از پیش تعریف شده است که نمی توان از آن برای راه اندازی دستورات یا متغیرها استفاده کرد.

مرحله 6: اضافه کردن فریم به پنجره

افزودن فریم به پنجره
افزودن فریم به پنجره

اطمینان حاصل کنید که فریم های خود را به پنجره های خود اضافه کنید تا صفحه خالی نداشته باشید. هنوز باید عملکرد دیگری را اضافه کنید تا پنجره کار کند.

مرحله 7: محاسبه عملکرد با کلیک دکمه

محاسبه عملکرد با کلیک دکمه
محاسبه عملکرد با کلیک دکمه
محاسبه عملکرد با کلیک دکمه
محاسبه عملکرد با کلیک دکمه

نام تابع جدید می تواند چیزی شبیه به محاسبه ، هر چیزی که مربوط به سرمایه گذاری است باشد ، سپس معادله سرمایه گذاری نشان داده شده در تصویر زیر را اضافه کنید. شما همچنین باید کد موجود در تصویر اول را توجه داشته باشید زیرا دارای invAmt ، سال و سالیانه است که use.entry.get () برای دسترسی به آن از قسمت GUI دارد.

مرحله 8: نمایش پنجره

نمایش پنجره
نمایش پنجره

این کد را اضافه کنید تا پنجره بر روی صفحه نمایش داده شود.

مرحله 9: افزودن دکمه کلیک

افزودن دکمه کلیک
افزودن دکمه کلیک

یک دکمه قابل کلیک به GUI اضافه کنید تا مقدار آینده را نشان دهد و مطمئن شوید که به مرحله 7 مراجعه می کنید تا دکمه را در تابع محاسبه خود که برای ذخیره فرمول ترکیب مرکب در داخل کد دکمه استفاده شده بود قرار دهید تا دکمه بداند که عملکردی که باید برای نمایش نتایج استفاده کند.

مرحله 10: استفاده از ارزش های تخمینی

استفاده از ارزشهای تخمینی
استفاده از ارزشهای تخمینی

به طور معمول در دنیای واقعی ، ارزش آینده ما در مقادیر دقیق ارائه می شود. اما اعداد برای پیگیری بسیار طولانی و خسته کننده می شوند بنابراین فقط برای این برنامه ، ما قصد داریم از ریاضی واردات برای دسترسی به روش هایی که ارزش آینده را دور می زند ، استفاده کنیم.

مرحله 11: از Math.floor () استفاده کنید

استفاده از Math.floor ()
استفاده از Math.floor ()

برای داشتن ارزش تخمینی باید از math.floor (futurevalue) استفاده کنید. این کار باعث گرد شدن کف می شود به این معنی که عدد DOWNWARDS را به نزدیکترین عدد صحیح گرد می کند.

اگر نتیجه 278.956 باشد ، مقدار برآورد شده 278 خواهد بود

مرحله 12: فراخوانی در کلاس

تماس در کلاس
تماس در کلاس

مطمئن شوید که یک کد مانند متغیر = myclass () در انتهای آن به سمت چپ که خارج از تابع است داشته باشید تا بتوانید به کل کد شما در برنامه دسترسی داشته باشید.

مرحله 13: نهایی

نهایی
نهایی

اگر مراحل را به درستی انجام داده اید ، صفحه خروجی شما باید به این شکل باشد.

اگر چنین است ، پس به شما تبریک می گوییم که با موفقیت یک ماشین حساب سرمایه گذاری کارآمد در پایتون و همچنین استفاده از آن در GUI ایجاد کرده اید.

برای عیب یابی این مشکل باید ببینید خطا دقیقاً در پوسته چیست و بر اساس شماره خط می توانید از نماد اشکال زدایی که هر خط را اجرا می کند استفاده کنید. اگر در وسط متوقف شود نه در انتها ، دقیقاً متوجه شده اید که کد خطا را ایجاد می کند. اشکال زدایی برای اجرای بخش منطقی برنامه مفید است و این به برنامه نویس اجازه می دهد بفهمد که خطا دقیقا کجا بوده است. اگر با متغیرها مشکل دارید ، با احتیاط به مرحله 5 مراجعه کنید.

این مجموعه راهنمای گام به گام برنامه نویسی ماشین حساب سرمایه گذاری با استفاده از GUI با نرم افزار Python IDLE را ارائه کرده است. موفق باشید و از برنامه نویسی لذت ببرید!

اگر در مورد مراحل خاص س questionsالی دارید ، به من اطلاع دهید.

توصیه شده: