تابع
سوال
سلام یک تابع نوشتم که بخش پذیری بر ۲ و ۳ و ۶ رو بررسی میکنه اما جواب پرینت نمیشه و ارور میده
مشکلش کجاست ؟
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
انجمن برنامه نویسان پایتون
2 سال
2 پاسخ ها
168 دیده شده
0
پاسخ ها ( ۲ )
سلام
اون حلقه ی اول اضفای تو اول حلقه زدی از a ایتم برداری بعد رفتی a رو بررسی کردی؟
دوما اینجا یه ایراد دیگه ای که داره اینه مثلا عدد ۱۲ رو وارد کردی الان این میاد فقط پرینت میکنه که بر ۲ قابل بخش پذیر و بقیه رو میگزره(بعد حل شدن مشکل حلقه)
سوما چرا تابع اصلا؟ نیزای به تابع نیست که!
نظر من این کد کارتون راه میندازه
سلام
ممنون از پاسختون ، تابع جواب داد
برای سوال های دوم و سومتون باید بگم که این فقط یک تمرین بود تا با تابع کنار بیام
اما به هرحال متشکرم حلقه ی اول حذف کردم بقیشو تغیر دادم درست شد