جواب کار کلاسی صفحه ۵۳ کار و فناوری نهم
در این نوشته با جواب کار کلاسی صفحه ۵۳ کار و فناوری نهم همراه شما هستیم.
جواب صفحه ۵۳ کار و فناوری نهم
در شکل زیر برنامهٔ یک ماشین حساب ساده نوشته شده است. در گروه خود عملکرد هر یک از خطوط برنامه را بررسی کنید. نتیجه را به کلاس ارائه دهید.
خطوط ۱-۴: کتابخانه Tkinter وارد شده که برای ساخت رابط گرافیکی استفاده میشود. یک متغیر جهانی به نام expression تعریف میشود که برای نگهداری محاسبات فعلی استفاده خواهد شد.
تابع press(num): این تابع بهعنوان رویداد برای دکمههای عددی عمل میکند. وقتی یکی از دکمهها فشار داده شود، عدد به رشتهی محاسبات اضافه میشود و نمایشگر بهروزرسانی میشود.
تابع equalpress(): این تابع زمانی که دکمه مساوی فشار داده شود، اجرا میشود. در این تابع، عبارت ریاضی درون نمایشگر محاسبه شده و نتیجه آن نشان داده میشود. در صورت بروز خطا (مثلاً در تقسیم بر صفر)، پیام خطا نمایش داده میشود.
تابع clear(): این تابع برای پاک کردن نمایشگر و ریست کردن متغیر محاسبه استفاده میشود.
برای مشاهده گام به گام سایر صفحات کتاب کافیست آن را در گوگل به همراه عبارت «حالا درس» جست و جو کنید.