خطای ZeroDivisionError در پایتون
سلام، این کدم رو اجرا کردم ولی ارور داد. دلیلش چیه؟ چطوری باید درستش کنم؟
a = 10
b = 0
print(a / b)
ZeroDivisionError: division by zero
سلام، این کدم رو اجرا کردم ولی ارور داد. دلیلش چیه؟ چطوری باید درستش کنم؟
a = 10
b = 0
print(a / b)
ZeroDivisionError: division by zero
در ریاضی هیچ عددی تقسیم بر 0 نمیشود
چون که این روش تعریف نشده است
چون برا سیستم و... عدد تقسیم بر صفر تعریف نشده است .اگه ارور نیاره ,CPU میپره از بس سعی میکنه بهت یه جواب بده
دلیل ارور تقسیم بر صفر است. برای جلوگیری از این ارور، باید بررسی کنید که b صفر نباشد. کد اصلاح شده:
a = 10
b = 0
if b != 0:
print(a / b)
else:
print("Cannot divide by zero")
سلام . دلیل این ارور این است که شما درحال تلاش برای تقسیم یک عد بر صفر هستید مثلا اگر من بنویسم 5 تقسیم بر 0 این ارور نمایش داده میشود چون نمیتوان 5 را بر 0 تقسیم کرد
عدد بر 0 تقسیم پذیر نیست.
یا 0 رو تغییر بدید و یا از کاربر درخواست عدد کنید.
و یا بخواید که تا وقتی 0 وارد نکرده جواب بده while b != 0
این ارور یع نمونه از ارور excepttion هستش
که میتونی با try:
except:
انجام بدی و هر نمونه اروری که کدت بخاد بده تو قسمت except بهت نمایش بده
سلام پایتون هیچ عددی رو تقسیم بر 0 نمیکنه با خطای division zero eror مواجه میشی
اگه قصدت فقط پرینت کردن عدد هاست باید از : (a, b) print استفاده کنی دوست عزیز
چون تقسیم بر صفر نمیشه اگه جای صفر ۱ بزاری درست میشه
این ارور یعنی که داری یک عدد رو بر صفر تقسیم میکنی !!!!
نمیشه این کار چون یکی از تعریف نشده ها در علم ریاضی است.
هیچ عددی یر صفر تقسیم نمیشود،اون عدد رو عوض کن .
۱۰ رو تقسیم بر ۰ نکن بیا تقسیم بر ۵ کن درست میشه اصلا نمیشه ۱۰ رو تقسیم بر ۰ کرد
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام