آموزش مقدماتی پایتون | حلقه For
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
حلقه ها – تکرار انجام یک دستور
حلقه ها در برنامه نویسی امکانی را برای ما فراهم می کنند تا یک کد را چندین بار اجرا کنیم. مثلاً به تعداد 6 بار یک کد را اجرا کنیم و یا به ازای هر کدام از اعضای یک لیست، یک کد مشخص را اجرا کنیم. مثلاٌ فرض کنید لیستی داریم شامل نام اعضای یک تیم فوتبال و می خواهیم هر نام را در یک خط چاپ کنیم. برای اینکار بایستی به ازای هر کدام از اعضای لیست یکبار تابع print را تکرار کنیم.
به طور کلی دو دستور برای نوشتن حلقه ها در پایتون داریم. دستور اول حلقه for است. از حلقه ی for می توانیم برای چرخیدن در یک لیست استفاده کنیم.
نحوه ی اجرای دستور for در مثال زیر آمده است:
در این مثال ما می خواهیم تک تک اعضای لیست fruits را چاپ کنیم. برای اینکار باید تابع print را برای تک تک اعضا تکرار کنیم. در چنین مواردی از یک دستور for استفاده می کنیم. چرا که برای لیست های بزرگتر و پیچیده تر، تکرار کردن یک دستور یکسان برای تک تک اعضا، باعث بالا رفتن احتمال ایجاد مشکل و طولانی شدن کد می شود.
fruits = ["apple", "banana", "cherry"]
print(fruits[0])
print(fruits[1])
print(fruits[2])
fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
– دستور for با کلمه in همراه می شود به این معنی که “برای هر عضوی که در fruits قرار دارد:”
– در ادامه با یک تو رفتگی دستور print قرار می گیرد.
– حلقه for یکی یکی اعضای fruits را بر می دارد و آن را در یک متغیر به نام x ذخیره می کند. این متغیر هر نامی می تواند داشته باشد. حال از این متغیر برای چاپ آن عضو یا هر عملیات دیگری استفاده می کنیم. نیاز نیست این متغیر از قبل تعریف شده باشد.
برای ثبت پرسش ابتدا در سایت وارد شوید.