🛑 انواع خطا در پایتون 🛑 ⛔️ خطاهای نحوی (Syntax Errors) ❗️ یعنی برنامه‌ات از نظر نگارشی اشتباهه! مثل این می‌مونه که توی نوشتن جمله فارسی، نقطه یا کلمه‌ای رو جا بندازی، یا جمله بی‌معنی بشه. 🔸 چی باعثش میشه؟ - فراموش کردن علامت‌ها (مثل : یا ()) - اشتباه تایپی توی کلمات (مثل pritn به‌جای print) - رعایت نکردن فاصله یا تو رفتگی 👈 مثال ساده: print("salam" ♦️ خطا می‌گیری چون پرانتز بسته رو جا انداختی. ▫️〰️◾️〰️▫️〰️◾️〰️▫️ ⛔️ خطاهای زمان اجرا (Runtime Errors) ❗️ یعنی برنامه‌ات درست نوشته شده، ولی وقتی اجراش می‌کنی وسط راه می‌خوره به مشکل. 🔸 چی باعثش میشه؟ - فایل یا چیزی که وجود نداره می‌خوای باز کنی - عدد رو می‌خوای تقسیم بر صفر کنی - متغیری رو استفاده می‌کنی که تعریف نکردی 👈 مثال ساده: number = 5 print(number / 0) 🔴 اینجا وقتی برنامه رو اجرا کنی، خطا می‌گیری چون تقسیم بر صفر معنی نداره. ▫️〰️◾️〰️▫️〰️◾️〰️▫️ ⛔️ خطاهای معنایی (Logical Errors) ❗️ یعنی برنامه‌ات هیچ خطایی نمی‌ده، ولی نتیجه اشتباهه. مثل این می‌مونه که یه ماشین رو روشن کنی، ولی به‌جای اینکه بره جلو، عقب بره! 🔸 چی باعثش میشه؟ - فرمول رو اشتباه نوشتی - عددها یا متغیرها رو اشتباه جا انداختی - به جای کاری که باید انجام بشه، کار دیگه‌ای انجام می‌دی 👈 مثال ساده: a = 2 b = 3 print(a + b) حالا فرض کن اشتباه بنویسی: print(a * b) 🔴 برنامه خطا نمی‌ده ولی کاری که می‌خوای انجام بده رو درست انجام نمی‌ده. 💯 @PythonForYou 🧑‍💻👩‍💻