فهرست مطالب:
- مرحله 1: شروع به کار
- مرحله 2: راه اندازی
- مرحله 3: Class and Init Function Argument
- مرحله 4: Windows و Frames
- مرحله 5: داشتن سرمایه گذاری متغیرها
- مرحله 6: اضافه کردن فریم به پنجره
- مرحله 7: محاسبه عملکرد با کلیک دکمه
- مرحله 8: نمایش پنجره
- مرحله 9: افزودن دکمه کلیک
- مرحله 10: استفاده از ارزش های تخمینی
- مرحله 11: از Math.floor () استفاده کنید
- مرحله 12: فراخوانی در کلاس
- مرحله 13: نهایی
تصویری: مجموعه دستورالعمل WRD 204: 13 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
گوکولراج پندیاراج
دستورالعمل های زیر گام به گام راهنمای ایجاد ماشین حساب سرمایه گذاری در پایتون را ارائه می دهد. با استفاده از GUI هدف این مجموعه آموزشی کمک به افرادی است که اطلاعات متوسطی از پایتون دارند. واردات tkinter دسترسی به تمام کدهای لازم برای ایجاد GUI را برای ما فراهم می کند. هنگام ایجاد GUI ، معمولاً آن را در داخل یک کلاس قرار می دهید و در زیر آن یک تابع به نام init وجود دارد که در آن برای دسترسی به ویژگی های کلاس ، خود argument را وارد می کنید.
یادگیری نحوه کدگذاری نرخ بهره مرکب در پایتون و همچنین ایجاد ماشین حساب سرمایه گذاری با استفاده از GUI.
مرحله 1: شروع به کار
ماژول پایتون را باز کرده و روی گزینه new file کلیک کنید.
مرحله 2: راه اندازی
برای فعال کردن قطعات GUI ، واردات tkinter را تایپ کنید.
مرحله 3: Class and Init Function Argument
مطمئن شوید که یک کلاس ایجاد کرده اید و در زیر آن تابع def init را تایپ کنید. در داخل آرگومان تابع init از self استفاده کنید تا بتوانید به ویژگی ها و متدهای کلاس دسترسی داشته باشید.
مرحله 4: 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 (futurevalue) استفاده کنید. این کار باعث گرد شدن کف می شود به این معنی که عدد DOWNWARDS را به نزدیکترین عدد صحیح گرد می کند.
اگر نتیجه 278.956 باشد ، مقدار برآورد شده 278 خواهد بود
مرحله 12: فراخوانی در کلاس
مطمئن شوید که یک کد مانند متغیر = myclass () در انتهای آن به سمت چپ که خارج از تابع است داشته باشید تا بتوانید به کل کد شما در برنامه دسترسی داشته باشید.
مرحله 13: نهایی
اگر مراحل را به درستی انجام داده اید ، صفحه خروجی شما باید به این شکل باشد.
اگر چنین است ، پس به شما تبریک می گوییم که با موفقیت یک ماشین حساب سرمایه گذاری کارآمد در پایتون و همچنین استفاده از آن در GUI ایجاد کرده اید.
برای عیب یابی این مشکل باید ببینید خطا دقیقاً در پوسته چیست و بر اساس شماره خط می توانید از نماد اشکال زدایی که هر خط را اجرا می کند استفاده کنید. اگر در وسط متوقف شود نه در انتها ، دقیقاً متوجه شده اید که کد خطا را ایجاد می کند. اشکال زدایی برای اجرای بخش منطقی برنامه مفید است و این به برنامه نویس اجازه می دهد بفهمد که خطا دقیقا کجا بوده است. اگر با متغیرها مشکل دارید ، با احتیاط به مرحله 5 مراجعه کنید.
این مجموعه راهنمای گام به گام برنامه نویسی ماشین حساب سرمایه گذاری با استفاده از GUI با نرم افزار Python IDLE را ارائه کرده است. موفق باشید و از برنامه نویسی لذت ببرید!
اگر در مورد مراحل خاص س questionsالی دارید ، به من اطلاع دهید.
توصیه شده:
مجموعه کیت تبرید ترموالکتریک پلتیر: 5 مرحله
مونتاژ کیت تبرید ترموالکتریک پلتیر: کولرهای ترموالکتریک با توجه به اثر پلتیر عمل می کنند. این اثر با انتقال حرارت بین دو اتصال الکتریکی ، اختلاف دما ایجاد می کند. برای ایجاد جریان الکتریکی ، یک ولتاژ روی هادی های متصل شده اعمال می شود. وقتی که
مجموعه الکترونیکی کاملاً قابل تنظیم هشت تاس: 14 مرحله (همراه با تصاویر)
مجموعه الکترونیکی هشت تاس کاملاً قابل تنظیم IR: با همکاری J. Arturo Espejel Báez. اکنون می توانید حداکثر 8 تاس از 2 تا 999 صورت در قطر 42 میلی متر و کیس 16 میلی متری داشته باشید! با این مجموعه الکترونیکی تاس با اندازه جیبی قابل تنظیم ، بازی های مورد علاقه خود را انجام دهید! این پروژه شامل
روبات کنترل شده نهایی / مجموعه روش های دستورالعمل: 5 مرحله
ROBOT TERMINAL CONTROLELED نحوه کار مجموعه روش آموزش. مجموعه دستورالعمل
نحوه نوشتن دستورالعمل با استفاده از دستورالعمل ها: 14 مرحله
نحوه نوشتن دستورالعمل با استفاده از دستورالعمل ها: این سند نحوه استفاده از دستورالعمل ها را برای نوشتن دستورالعمل نشان می دهد
کهوت! Web 2.0 Tool- دستورالعمل ساخت دستورالعمل برای معلمان: 10 مرحله
کهوت! Web 2.0 Tool- دستورالعمل ساخت امتحان برای معلمان: دستورالعمل زیر به منظور نشان دادن نحوه استفاده از ویژگی Quiz ساخت ابزار وب 2.0 ، Kahoot ، به معلمان در نظر گرفته شده است! کهوت! می تواند به عنوان یک ابزار بازی دیجیتالی برای بازبینی و ارزیابی دانش محتوای دانش آموزان در موضوعات مختلف و