تابع

سوال

سلام یک تابع نوشتم که بخش پذیری بر ۲ و ۳ و ۶ رو بررسی میکنه اما جواب پرینت نمیشه و ارور میده
مشکلش کجاست ؟

def x(a):
for item in a:
if a%3==0:
print(“Divisible by 3”)
elif a%2==0:
print(“Divisible by 2”)
elif a%6==0:
print(“Divisible by 6”)
else:
print(“It is not divisible”)

در حال بررسی 0
kimiya 2 سال 2 پاسخ ها 131 دیده شده 0

پاسخ ها ( ۲ )

  1. سلام
    اون حلقه ی اول اضفای تو اول حلقه زدی از a ایتم برداری بعد رفتی a رو بررسی کردی؟

    دوما اینجا یه ایراد دیگه ای که داره اینه مثلا عدد ۱۲ رو وارد کردی الان این میاد فقط پرینت میکنه که بر ۲ قابل بخش پذیر و بقیه رو میگزره(بعد حل شدن مشکل حلقه)
    سوما چرا تابع اصلا؟ نیزای به تابع نیست که!

    نظر من این کد کارتون راه میندازه

     

    • سلام
      ممنون از پاسختون ، تابع جواب داد
      برای سوال های دوم و سومتون باید بگم که این فقط یک تمرین بود تا با تابع کنار بیام

      اما به هرحال متشکرم حلقه ی اول حذف کردم بقیشو تغیر دادم درست شد

ارسال یک پاسخ