پایتون آموزش مقدماتی پایتون قسمت 7

اطلاعات موضوع

درباره موضوع در تاریخ, در دسته زبان برنامه نویسی پایتون ایجاد شده و آغاز کننده آن Saeed73می باشد و موضوع آن: آموزش مقدماتی پایتون قسمت 7 است. این موضوع تا کنون 389 بازدید کننده و, 1 پاسخ داشته و 3 بار پسندیده شده...
نام دسته زبان برنامه نویسی پایتون
نام موضوع آموزش مقدماتی پایتون قسمت 7
آغاز کننده موضوع Saeed73
تاریخ شروع
پاسخ‌ها
1
بازدیدها
389
پسندها
3
آخرین ارسال توسط رزیتا

Saeed73

کاربر فعال
نویسنده افتخاری انجمن
عضو افتخاری گروه برنامه نویسی
Jun 16, 2021
147
326
با سلام و درودی دوباره خدمت همه عزیزان .

امروز هم با یک آموزش دیگه از آموزش های پایتون در خدمتتون

خواهم بود .

امروز راجع به حلقه ها یا 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 . امیدوارم که این آموزش براتون

مفید بوده باشه . من سعی خودم کردم که به بهترین شکل و

مفهومی خوب حلقه ها رو آموزش بدم .


سوال ، نظر ، مشکل ، انتقاد و یا هر حرف دیگه داشتین

میتونین از طرق کامنت بگین . بنده در خدمتتون هستم


تا آموزش بعدی بدرود .
 

عالی ? ? ?
 
  • Love
واکنش‌ها[ی پسندها]: abass
عقب
بالا