با سلام و درودی دوباره خدمت همه عزیزان .
امروز هم با یک آموزش دیگه از آموزش های پایتون در خدمتتون
خواهم بود .
امروز راجع به حلقه ها یا loops میخواهیم راجع بش صحبت کنیم
حلقه ها جز دستورات مهم برنامه نویسی هستند . و این که حلقه
ها دو نوع دستور داره و بخش اول حلقها رو امروز آموزشش میدم
و بخش دوم بمونه برای روز های آتی .
امروز راجع به حلقه for صحبت میکنیم . حلقه ای که خیلی به
کار میاد و معطل نکنیم بریم سراغ آموزش ...
حلقه for برای تکرار کردن لیست یا تاپل یا رشته ها استفاده
میشود .
با یه مثال ساده شروع کنیم .
فرض کنیم میخواهیم چند تا عدد زیر هم چاپ بشوند .
و اگه پرینت کنین اینطوری چاپ میشه
1
2
3
4
5
یه نکته ای که وجود داره اونم اینه که علامت دو نقطه باید آخر
هر دستور for باشه .
بریم سراغ یک مثال دیگه
یه نکته دیگه
حلقه for مثل لیست با صفر شروع میشه اما با با آخرین عدد
چاپ نمیشه . به خروجی حلقه دقت کنین
0
1
2
3
4
5
6
7
8
9
عدد ده چاپ نمیشه .
تابع range هم یعنی تولید بازه با رنجی از اعداد براساس ورودی
----
فرض کنیم یک لیست از اعداد نامرتب داریم و میخواهیم این مرتبش کنیم
متد sort لیست در جای خودش مرتب میکنه
[-1 , 0 , 1 , 12 , 18 , 23]
بریم سراغ یه مثال دیگه
فرض کنین یک لیستی از اسامی داریم و میخواهیم هم به
صورت لیست زیر هم در بیاریم و جلو هر کدومشون شماره بی
افته .
چاپش که بکنین اسامی رو زیر هم میبینید
حالا ما میخواهیم بیایم جلو هر اسم شماره بزاریم . لیست که
تعریف شده رو داشته باشیم .
خروجی به شکل زیر نمایش داده میشه .
0 Zahra
1 mehran
2 sara
3 rose
حالا اگه بخواهیم لیست از یک بشمره بیاد ، باید این کار بکنیم .
1 zahra
2 mehran
3 sara
4 rose
حلقه ها کاربرد های خیلی زیادی داره که با تمرین کردن میتونین یاد بگیرین . این هم از آموزش ساده و پرکاربرد حلقه ها .
یه چند تا تمرین هم بدم که بتونین کار کنین و یاد بگیرین
تمرین اول . چاپ جدول ضرب
تمرین دوم : برنامه ای بنویسید که نمرات یک دانش آموز را
دریافت کرده و آنها رو به صورت مرتب نمایش دهد .
تمرین سوم : برنامه ای بنویسید که تعداد حروف را نمایش دهد .
این هم از آموزش حلقه for . امیدوارم که این آموزش براتون
مفید بوده باشه . من سعی خودم کردم که به بهترین شکل و
مفهومی خوب حلقه ها رو آموزش بدم .
سوال ، نظر ، مشکل ، انتقاد و یا هر حرف دیگه داشتین
میتونین از طرق کامنت بگین . بنده در خدمتتون هستم
تا آموزش بعدی بدرود .
امروز هم با یک آموزش دیگه از آموزش های پایتون در خدمتتون
خواهم بود .
امروز راجع به حلقه ها یا loops میخواهیم راجع بش صحبت کنیم
حلقه ها جز دستورات مهم برنامه نویسی هستند . و این که حلقه
ها دو نوع دستور داره و بخش اول حلقها رو امروز آموزشش میدم
و بخش دوم بمونه برای روز های آتی .
امروز راجع به حلقه for صحبت میکنیم . حلقه ای که خیلی به
کار میاد و معطل نکنیم بریم سراغ آموزش ...
حلقه for برای تکرار کردن لیست یا تاپل یا رشته ها استفاده
میشود .
با یه مثال ساده شروع کنیم .
فرض کنیم میخواهیم چند تا عدد زیر هم چاپ بشوند .
کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید
و اگه پرینت کنین اینطوری چاپ میشه
1
2
3
4
5
یه نکته ای که وجود داره اونم اینه که علامت دو نقطه باید آخر
هر دستور for باشه .
بریم سراغ یک مثال دیگه
کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید
یه نکته دیگه
حلقه for مثل لیست با صفر شروع میشه اما با با آخرین عدد
چاپ نمیشه . به خروجی حلقه دقت کنین
0
1
2
3
4
5
6
7
8
9
عدد ده چاپ نمیشه .
تابع range هم یعنی تولید بازه با رنجی از اعداد براساس ورودی
----
فرض کنیم یک لیست از اعداد نامرتب داریم و میخواهیم این مرتبش کنیم
Python:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید
متد sort لیست در جای خودش مرتب میکنه
[-1 , 0 , 1 , 12 , 18 , 23]
بریم سراغ یه مثال دیگه
فرض کنین یک لیستی از اسامی داریم و میخواهیم هم به
صورت لیست زیر هم در بیاریم و جلو هر کدومشون شماره بی
افته .
کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید
چاپش که بکنین اسامی رو زیر هم میبینید
حالا ما میخواهیم بیایم جلو هر اسم شماره بزاریم . لیست که
تعریف شده رو داشته باشیم .
کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید
خروجی به شکل زیر نمایش داده میشه .
0 Zahra
1 mehran
2 sara
3 rose
حالا اگه بخواهیم لیست از یک بشمره بیاد ، باید این کار بکنیم .
کد:
محتوای بلوک کدها در دسترس شما نیست. برای مشاهده بلوک کدها، وارد انجمن شوید یاثبت نام کنید
1 zahra
2 mehran
3 sara
4 rose
حلقه ها کاربرد های خیلی زیادی داره که با تمرین کردن میتونین یاد بگیرین . این هم از آموزش ساده و پرکاربرد حلقه ها .
یه چند تا تمرین هم بدم که بتونین کار کنین و یاد بگیرین
تمرین اول . چاپ جدول ضرب
تمرین دوم : برنامه ای بنویسید که نمرات یک دانش آموز را
دریافت کرده و آنها رو به صورت مرتب نمایش دهد .
تمرین سوم : برنامه ای بنویسید که تعداد حروف را نمایش دهد .
این هم از آموزش حلقه for . امیدوارم که این آموزش براتون
مفید بوده باشه . من سعی خودم کردم که به بهترین شکل و
مفهومی خوب حلقه ها رو آموزش بدم .
سوال ، نظر ، مشکل ، انتقاد و یا هر حرف دیگه داشتین
میتونین از طرق کامنت بگین . بنده در خدمتتون هستم
تا آموزش بعدی بدرود .