دیباگ آنلاین کدهای پایتون

دیباگ آنلاین کدهای پایتون

نوشته شده توسط: محمد رضا عظیمی
۰۱ آذر ۱۳۹۷
زمان مطالعه: 7 دقیقه
۳.۴
(۵)

مقدمه

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

http://www.pythontutor.com/visualize.html#mode=edit

با توجه به تصویر زیر در این محیط ابتدا کدهای خود را می‌نویسیم و با کلیک بر روی دکمه Visualize Execution وارد قسمت اجرا کد می‌شویم.
دیباگ آنلاین کدهای پایتوندر اینجا یک قطعه کد پایتون رو در نظر می گیریم.
دیباگ آنلاین کدهای پایتوندر قطعه کد بالا ۳ متغیر داریم و یک تابع که ۲ پارامتر دارد و حاصل جمع دو پارامتر را باز می‌گرداند و در انتها تابع را فراخوانی می‌کنیم و خروجی آن را در متغیر c قرار دادیم.
حال می‌توانیم با استفاده از ابزاری که معرفی کردیم این قطعه کد را دیباگ کنیم و اجرای مرحله به مرحله کدهای خود را ببینیم.
دیباگ آنلاین کدهای پایتونهمان طور که مشاهده می‌کنید با یک دسته بندی ساده و منظم روند اجرای کدهای ما قابل مشاهده است.
برای مشاهده بهتر کارایی‌های این ابزار مثال دیگری را مشاهده می‌کنیم.
دیباگ آنلاین کدهای پایتوناین ابزارها از زبان‌های برنامه نویسی زیر پشتبانی می‌کند.

  • Python
  • Java
  • C
  • C++
  • Java script
  • Type script
  • Ruby

چه رتبه ای می‌دهید؟

میانگین ۳.۴ / ۵. از مجموع ۵

اولین نفر باش

title sign
دانلود مقاله
دیباگ آنلاین کدهای پایتون
فرمت PDF
3 صفحه
حجم 1 مگابایت
دانلود مقاله
title sign
معرفی نویسنده
محمدرضا عظیمی
مقالات
5 مقاله توسط این نویسنده
محصولات
0 دوره توسط این نویسنده
محمدرضا عظیمی
پروفایل نویسنده
title sign
معرفی محصول
title sign
دیدگاه کاربران

وبینار رایگان ؛ Power BI کلید رقابت شما در دنیا داده‌ها      چهارشنبه 12 اردیبهشت ساعت 15
ثبت نام رایگان
close-image