چطور برنامه ای را که داده شده، دباگ می کنید؟
[{"input": "برنامه: def calculate_sum ((شماره ها): جمع = 0 برای n در اعداد: جمع = n + n بازگشت جمع print ((حساب_sum (([1, 2, 3])) خروجی انتظار: 6", "output": "در هنگام اشکال زدایی یک برنامه، برای شناسایی منبع خطا، گام به گام از کد عبور کردن مفید است. در اینجا برخی از مراحل مورد نیاز برای بررسی منبع خطا وجود دارد: 1. دستورالعمل و ورودی را بخوانید: دستورالعمل روشن است که خروجی انتظار شده برنامه 6 است، که برنامه باید مجموع لیست داده شده را محاسبه کند ([1، 2، 3]). 2. برنامه را اجرا کنید: اولین مرحله هنگام اشکال زدایی اجرای برنامه برای دیدن خروجی است. در این حالت، پس از اجرای کد، خروجی را به صورت 6.3. با ورودی نمونه بررسی کنید: ما می توانیم اعتبار تابع را با بررسی ورودی های مختلف بررسی کنیم. با بررسی ورودی ([1، 2، 3، 4] ، خروجی انتظار شده درست است. با این حال، در اجرای برنامه، خروجی انتظار شده 8 است که صحیح نیست. بنابراین، مجموع خطا اصلی تایید شده است. 4. خطا را شناسایی کنید: ما باید منبع خطا"}]