جدیدترین‌ها

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

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

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

Saeed73

کاربر سایت
2021/06/16
17
46
13
با سلام خدمت همه دوست داران برنامه نویسی

امروز با آخرین قسمت مقدماتی برنامه نویسی پایتون در خدمتتون

خواهم بود و توی این قسمت راجع به دستورات ویژه حلقه ها ،

حلقه های تو در تو و لیست های تو در تو راجع بش خواهیم

فهمید ...

توی حلقه ها سه دستور مهم و کاربردی وجود دارد .

Break

Continue

Pass

کار break به شکل زیر است .
کد:
لطفا گزینه ورود یا ثبت‌نام را انتخاب کنید تا کدها برای شما قابل نمایش شوند

کار دستور break اینطوریه که تا اون عدد که توی شرطمون

دادیم تو حلقه میشماره و بعد از رسیدن عدد مورد نظر از حلقه

میزنه بیرون و دیگه چاپ نمیکنه . اگه دقت کنین به خروجی

میبینیم که یک تا چهار چاپ کرده و از حلقه خارج میشه .

دستور continue هم به شکل زیر عمل میکند . ...

کد:
لطفا گزینه ورود یا ثبت‌نام را انتخاب کنید تا کدها برای شما قابل نمایش شوند
کار این دستور هم اینه اول شرط دونه دونه تا عدد پنج چک

می‌کنه وقتی رسید بهش عدد پنج چاپ نمیکنه و برمیگرده

داخل حلقه و بقیه دستور اجرا و چاپش می‌کنه ....
..........

زیر حلقه for باید یه دستور یا دستوراتی باشه که موقع ران

هیچ خطایی نداشته باشیم . اما با یه دستور میشه که حلقه

for خالی نوشت و موقع ران هیچ خطایی نداشته باشیم . ....

اون دستور pass هستش که می‌خوایم هیچی تو خروجی

بهمون نشون داده نشه و هیچ خطایی هم نداشته باشیم . ....

خب بریم سراغ لیست های تو در تو .....

فرض کنین دو تا لیست عدد داریم و اشتراک این دو تا لیست

بریزیم داخل یک لیست جداگانه .
کد:
لطفا گزینه ورود یا ثبت‌نام را انتخاب کنید تا کدها برای شما قابل نمایش شوند



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

با متغیر result تعریف میکنیم . میایم زیر با حلقه یه متغیر

num تعریف میکنیم و تو لیست اول حرکت بکن و با شرط هم

تو لیست دوم چک بکن ، یعنی اگه num تو لیست دوم هم بود

بکش بیرون و بریز داخل لیست جدید . و با result.append

(num) . چاپ کن result .

یک نکته : متد append به معنای اضافه کردن به آخر لیست.

و در خروجی هم می‌بینید که اعداد تکراری رو یه دونش کرده و

داخل لیست خالی چاپش کرده ... .

.......‌‌

خب بریم سراغ حلقه های تودرتو

فرض کنیم یه لیستی از لیست ها داریم که داخل عدد قرار

گرفتند و میخواهیم اینا کنار هم چاپ بشوند .

کد:
لطفا گزینه ورود یا ثبت‌نام را انتخاب کنید تا کدها برای شما قابل نمایش شوند

این هم از حلقه های تو در تو .

لیست ها و حلقه ها همونطور که تو آموزش های قبلی گفته

شد ، کاربردهای خیلی زیادی دارند که با تمرین میتونین یاد

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

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

یه تمرین

1 : برنامه ای بنویسید که لیست دروس و نمرات یک دانش

آموز را از کاربر دریافت کرده و معدل او را حساب کند .

2: برنامه ای بنویسید که دو لیست از اعداد از کاربر دریافت کند

و اعداد منفی و مثبتش را به ترتیب چاپ کند .

3: برنامه ای بنویسید که چند عدد از کاربر دریافت کند و طبق

هر عدد تعداد همون عدد چاپ کنه . مثلا اگه کاربر عدد ۳ رو

وارد کرد 3 تا ۳۳۳ نمایش داده بشه .

امیدوارم که این آموزش براتون مفید بوده باشه و مطالبش

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

که داشتین میتونین زیر همین آموزش بزارین . بنده در

خدمتتون خواهم بود

خدایار و نگهدارتون
 
بالا پایین