چگونگی طرح درست یک تابع شرطی و حلقه دنباله دار!

سوال

سلام دوستان وقت بخیر ؛ برنامه ای رو دارم که در اون متغیر های متنی با اسم مشابه و تعداد بالا تعبیه شدن؛ و فقط شماره شون فرق داره! مثلا earth1 و earth2 تا earth 333! میخواستم یه حلقه شرطی دنباله دار طراحی کنم که بصورت خودکار اسم earth رو کنار شماره ها قرار بده و اونا رو از یک الی آخر درست کنه و بعد برنامه بتونه اون رو بعنوان متغیر بخونه نه یه رشته ساده متنی! مشکل چیزی که خودم طراحی کردم اینه که بجای اینکه در نهایت رشته ای که توی متغیر تعریف شده رو برام پرینت کنه متنِ earth24 رو (برای مثال) پرینت میکنه… ممنون میشم راهنمایی کنید.

کد:

def earth():
i = 1
while i < 122:
ex = ‘earth’ + str(i)
print(str(ex))
os.system(‘cls’)
i += 1

در حال بررسی 0
BINGO 9 ماه 1 پاسخ 153 دیده شده 0

پاسخ ( ۱ )

  1.  

    به نظر من این کار اشتباهه و استفاده از آرایه بسیار معقول تر هستش ، حالا خودتون میدونید .

    میتونید از کد زیر استفاده کنید

     

ارسال یک پاسخ