ساخت حلقه (Loop) بر اساس کاراکترهای (Character) یک رشته (String)، با عبارت for ، در پایتون (Python)
فرض کنید که یک رشته (String) با نام Kelidestan_String داریم و می خواهیم یک حلقه (Loop) را بر اساس کاراکترهای (Character) تشکیل دهنده آن رشته (String) بسازیم (با استفاده از عبارت for). یعنی در هر گام از حلقه (Loop)، یکی از کاراکترهای (Character) موجود در رشته (String) را برای یک سری عملیات های مورد نظر خود، به کار می بریم (هر گام حلقه بر اساس مقدار یک کاراکتر (Character) از رشته (String) خواهد بود، بنابراین تعداد گام های حلقه برابر تعداد کاراکترهای (Character) رشته (String) می باشد).
به عنوان مثال، اگر بخواهیم که در هر گام از حلقه (Loop)، مقدار یک کاراکتر (Character) از رشته (String) را در خروجی نمایش دهیم، آنگاه کد پایتون (Python) زیر را اجرا می کنیم :
به خط زیر از کدها توجه کنید :
بر اساس کد بالا، یک حلقه for ساخته می شود که در هر گام از آن، یکی از کاراکترهای (Character) رشته Kelidestan_String فراخوانی شده و دارای نام متناظر letter خواهد بود (این نام را به دلخواه انتخاب نموده ایم). بنابراین در کدهای حلقه، با نام letter به کاراکترهای (Character) رشته Kelidestan_String اشاره می کنیم.
این حلقه، تنها دارای کد ساده زیر برای پردازش بر روی کاراکترهای (Character) رشته (String) می باشد که صرفا مقدار کاراکتر (Character) را در خروجی نمایش می دهد :