جدول المحتويات:

مجموعة تعليمات WRD 204: 13 خطوة
مجموعة تعليمات WRD 204: 13 خطوة

فيديو: مجموعة تعليمات WRD 204: 13 خطوة

فيديو: مجموعة تعليمات WRD 204: 13 خطوة
فيديو: Microsoft word 2023 | تعلم برنامج مايكروسوفت وورد بالكامل من البداية الى الاحتراف 2024, شهر نوفمبر
Anonim
مجموعة تعليمات WRD 204
مجموعة تعليمات WRD 204

Gokulraj Pandiyaraj

توفر الإرشادات التالية دليلًا تفصيليًا لإنشاء حاسبة استثمار في بيثون. باستخدام واجهة المستخدم الرسومية. تهدف مجموعة التعليمات هذه إلى مساعدة الأشخاص الذين لديهم معرفة وسيطة ببيثون. يوفر لنا استيراد tkinter الوصول إلى جميع التعليمات البرمجية اللازمة لإنشاء واجهة المستخدم الرسومية. عند إنشاء واجهة المستخدم الرسومية ، عادة ما تضعها داخل الفصل وتوجد تحتها وظيفة تسمى init حيث تضع الوسيطة الذاتية للوصول إلى سمات الفئات.

تعلم كيفية ترميز معدل الفائدة المركب في بايثون وكذلك إنشاء حاسبة استثمار باستخدام واجهة المستخدم الرسومية.

الخطوة الأولى: البدء

ابدء
ابدء

افتح وحدة Python وانقر على خيار الملف الجديد.

الخطوة 2: الإعداد

اعداد
اعداد

اكتب استيراد tkinter لتشغيل أجزاء واجهة المستخدم الرسومية.

الخطوة 3: وسيطة الدرجة والدالة الأولية

حجة الوظيفة الأولية والفئة
حجة الوظيفة الأولية والفئة

تأكد من إنشاء فئة وتحتها اكتب وظيفة def init. داخل وسيطة دالة init استخدم self حتى تتمكن من الوصول إلى سمات وطرق الفئة.

الخطوة 4: النوافذ والإطارات

النوافذ والإطارات
النوافذ والإطارات

بعد الحصول على إعداد وظيفة init الخاصة بك لإضافة الرمز الموضح في الصورة أدناه. سيؤدي هذا الرمز إلى إنشاء النافذة الرئيسية والمهمة ، وإضافة إطارات لتهيئة نافذة واجهة المستخدم الرسومية. اجعل متغير النافذة الرئيسية سيقوم بإعداد وإنشاء شاشة واجهة المستخدم الرسومية وإنشاء الإطارات أو المربعات التي تحتاجها للحصول على رقم إطار حتى يعرف المكان الذي سيتم وضعه فيه.

الخطوة 5: وجود استثمار المتغيرات

وجود استثمار المتغيرات
وجود استثمار المتغيرات

اعطاء النفس. اسم متغير لإعداد الأزرار التي يجب أن تكون. يوصى باستخدام أسماء متغيرات مناسبة حتى لا تربك نفسك والآخرين عند شرح شفرتك. المتغيرات الموصى بها هي InvestmentAmt ، year ، و AnnualInterestRate والتي تُستخدم للعثور على القيمة المستقبلية. هذه المتغيرات مذكورة باللون الأحمر في الصورة أدناه.

تحذير: عند تسمية المتغيرات ، لا تستخدم أسماء المتغيرات المحددة مسبقًا أو التي قد تكون محيرة. هذا يمكن أن يجعل التعليمات البرمجية الخاصة بك لا تعمل أو يمكن أن يربكك أي المتغيرات.

مثال: v = خطواتي

str = خطواتي

الأول مثال على اسم متغير غير لائق. يجب أن تكون أكثر تحديدًا بالاسم بدلاً من مجرد كتابة حرف عشوائي. على الرغم من أنه سيعمل عند الشرح لشخص ما ، إلا أنه لن يفهم ما يعنيه هذا المتغير المعين والغرض منه. الثاني سينتج خطأ في بناء الجملة لأن str هو متغير محدد مسبقًا ولا يمكن استخدامه لتهيئة العبارات أو المتغيرات.

الخطوة 6: إضافة إطارات إلى النافذة

إضافة إطارات إلى النافذة
إضافة إطارات إلى النافذة

تأكد من التأكيد عن طريق إضافة الإطارات الخاصة بك إلى النوافذ الخاصة بك حتى لا تحصل على شاشة فارغة. ما زلت بحاجة إلى إضافة وظيفة أخرى قبل أن تعمل النافذة.

الخطوة 7: حساب الوظيفة بنقرة زر

حساب الوظيفة بنقرة زر
حساب الوظيفة بنقرة زر
حساب الوظيفة بنقرة زر
حساب الوظيفة بنقرة زر

يمكن أن يكون اسم الوظيفة الجديد شيئًا مثل الحساب ، أي شيء متعلق بالاستثمار ، ثم أضف معادلة الاستثمار الموضحة في الصورة أدناه. يجب عليك أيضًا ملاحظة الكود الموجود في الصورة الأولى نظرًا لأنه يحتوي على invAmt ، والسنوات ، والسنوية التي use.entry.get () للوصول إليها من جزء واجهة المستخدم الرسومية.

الخطوة 8: نافذة العرض

عرض النافذة
عرض النافذة

أضف هذا الرمز حتى يمكن عرض النافذة على الشاشة.

الخطوة 9: إضافة زر النقر

إضافة زر النقر
إضافة زر النقر

أضف زرًا قابلاً للنقر إلى واجهة المستخدم الرسومية لعرض القيمة المستقبلية وتأكد من الرجوع إلى الخطوة 7 بحيث تضع الزر في وظيفة الحساب التي تم استخدامها لتخزين صيغة الفائدة المركبة داخل رمز الزر حتى يعرف الزر أن هذا هو الوظيفة التي يجب استخدامها لعرض النتائج.

الخطوة 10: استخدام القيم المقدرة

باستخدام القيم المقدرة
باستخدام القيم المقدرة

عادةً في العالم الحقيقي ، سيتم تقديم قيمتنا المستقبلية بقيم دقيقة. لكن الأرقام طويلة جدًا ومملة لتتبعها فقط لهذا البرنامج ، سنستخدم استيراد الرياضيات للوصول إلى الأساليب التي تدور حول القيمة المستقبلية.

الخطوة 11: استخدم Math.floor ()

استخدم Math.floor ()
استخدم Math.floor ()

للحصول على قيمة تقديرية ، يجب عليك استخدام math.floor (futurevalue). يؤدي هذا إلى تقريب الأرضية مما يعني أنه سيتم تقريب الرقم DOWNWARDS إلى أقرب عدد صحيح.

مثال إذا كانت النتيجة 278.956 فإن القيمة المقدرة ستكون 278

الخطوة 12: استدعاء الفصل

داعيا الفصل
داعيا الفصل

تأكد من وجود رمز مثل المتغير = myclass () في الجزء السفلي تمامًا باتجاه اليسار الذي يقع خارج الوظيفة حتى يتمكن بهذه الطريقة من الوصول إلى الكود بالكامل في برنامجك.

الخطوة 13: النهائي

أخير
أخير

إذا اتبعت الخطوات بشكل صحيح ، يجب أن تبدو شاشة الإخراج لديك على هذا النحو.

إذا كان الأمر كذلك ، فتهانينا على نجاحك في إنشاء حاسبة استثمار عاملة في لغة بايثون بالإضافة إلى تطبيق ذلك في واجهة المستخدم الرسومية.

لاستكشاف الأخطاء وإصلاحها ، سيتعين عليك معرفة الخطأ بالضبط في shell واستنادًا إلى رقم السطر ، يمكنك استخدام رمز مصحح الأخطاء الذي سيعمل على تشغيل كل سطر. إذا توقف أثناء المنتصف وليس في النهاية ، فقد وجدت بالضبط الرمز الذي ينتج الخطأ. يعد مصحح الأخطاء مفيدًا لتشغيل الجزء المنطقي من البرنامج وسيتيح هذا للمبرمج معرفة مكان الخطأ بالضبط. إذا كانت لديك أي مشكلة مع أسماء المتغيرات ، فارجع إلى الخطوة 5 بحذر.

قدمت هذه المجموعة إرشادات خطوة بخطوة لبرمجة حاسبة الاستثمار باستخدام واجهة المستخدم الرسومية مع برنامج Python IDLE. حظا سعيدا واستمتع بالبرمجة!

إذا كانت لديك أي أسئلة حول خطوات معينة ، فيرجى إبلاغي بها.

موصى به: