کلید raise در Python

مثال

اگر x کمتر از 0 است، خطا ایجاد کنید و برنامه را متوقف کنید:

x = -1
اگر x < 0:
  raise Exception("متاسفم، هیچ عددی زیر صفر نیست")

مثال اجرایی

تعریف و استفاده

کلید raise برای ایجاد استثنا استفاده می‌شود.

شما می‌توانید نوع خطایی که می‌خواهید ایجاد کنید و متنی که به کاربر چاپ کنید را تعریف کنید.

مثال‌های بیشتر

مثال

اگر x عدد نیست، TypeError را ایجاد کنید:

x = "hello"
اگر type(x) نیست int:
  raise TypeError("فقط اعداد مجاز هستند")

مثال اجرایی