خلاصه
در این فصل آموختید که چگونه input() را به کار بگیرید تا امکان وارد کردن اطّلاعات را برای کاربران فراهم کنید. یاد گرفتید که چگونه با هر دو نوع ورودی رشته و عددی کار کنید و با حلقههای while اجرای برنامههای خود را تا زمانی که کاربر بخواهد ادامه دهید. چندین روش را برای کنترل کردن جریان یک حلقهی while آموختید، مانند تعریف یک پرچم active، استفاده از عبارتهای break و continue. یاد گرفتید که چگونه برای انتقال اعضای یک لیست به لیستی دیگر و همچنین حذفِ تمامِ موارد مشابه با یک مقدار از یک لیست، از حلقهی while استفاده کنید. همچنین دانستید که میتوان حلقههای while را با دیکشنریها هم استفاده کرد.
در فصل ۸ در مورد تابعها خواهید آموخت. توابع به شما امکان میدهند که برنامهها را به قسمتهای کوچکتر بشکنید که هر قسمت کار خاصی انجام دهد. میتوانید یک تابع را هر چند بار که خواستید فراخوانی و آنها را در فایلهای جداگانه ذخیره کنید. با بهکارگیری تابعها میتوانید کد کاراتری بنویسید که عیبیابی آن سادهتر است و میتوان آنها را در برنامههای مختلف دوباره استفاده کرد.