🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ پارسا
مشکل مفسر
جامعه پایتون (وب) ایجاد شده در ۰۱ مرداد ۱۴۰۱

سلام خسته نباشید

من میخواستم مجموعه‌های A(مضارب 2 از یک تا صد) و B(مضارب 3 از یک تا صد) رو درست کنم.

مجموعه A رو با دستور

A = set()
i = 0
while i != 100:
    A.add( i + 2 )
    i = i + 2

تولید کردم

ولی مجموعه B رو نتونستم با این روش تولید کنم و مفسر هنگ کرد و دیگه هیچ فیدبکی به من نداد و مجبور شدم ببندمش و از اول کدهامو بنویسم

B = set()
j = 0
while j != 100:
    B.add( j + 3 )
    j = j + 3

در نهایت B رو با دستور

B = set()
j = 1
while j != 100:
    if j % 3 == 0:
        B.add( j )
    j = j + 1

درست کردم ولی سوالم الان اینه چرا دستور اولی کار نکرد؟ مشکلش چی بود؟

سلام پارسا جان توی کد دومی که ارسال کردید اگر j رو برابر ۱ قرار بدید مشکلتون حل میشه


بهترین پاسخ
پوریا شفیعی ۰۱ مرداد ۱۴۰۱، ۱۹:۵۶