جدیدترین‌ها

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

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

درباره موضوع در تاریخ, در دسته زبان برنامه نویسی Python ایجاد شده و آغاز کننده آن Saeed73می باشد و موضوع آن: آموزش مقدماتی پایتون قسمت 8 است. این موضوع تا کنون 97 بازدید کننده و, 1 پاسخ داشته و 5 بار پسندیده شده...
نام دسته زبان برنامه نویسی Python
نام موضوع آموزش مقدماتی پایتون قسمت 8
آغاز کننده موضوع Saeed73
تاریخ شروع
پاسخ‌ها
بازدیدها
پسندها
آخرین ارسال توسط abass

Saeed73

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

خوش حالم که یک بار دیگه با آموزش دیگ در خدمتتون هستم .

امروز با بخش دوم آموزش حلقه ها کار داریم و میخوایم ببینیم که

کارایش و نحوه کد زدنش به چه شکلی هست . ...


حلقه while در پایتون برای تکرار کردن یک بلوک از کد تا هنگامی

که عبارت تست (شرط) صحیح باشد، مورد استفاده قرار می‌گیرد

معمولا از این حلقه ها هنگامی استفاده می‌شود که تعداد

تکرارها از پیش معلوم نیست .


نحوه حلقه while در پایتون

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


در حلقه while، عبارت تست (شرط) ابتدا چک می‌شود. بدنه حلقه تنها در صورتی اجرا می‌شود که حاصل ارزیابی test_expression برابر با True باشد. پس از یک تکرار، عبارت تست مجددا بررسی می‌شود. فرایند تا جایی ادامه پیدا می‌کند که حاصل ارزیابی test_expression برابر با False باشد. در پایتون، بدنه حلقه while از طریق «دندانه‌گذاری» (Indentation) شناسایی می‌شود. بدنه با دندانه آغاز می‌شود و اولین خط بدون تورفتگی (دندانه)، نشان‌گر پایان حلقه است. پایتون هر مقدار غیر صفری را به عنوان True شناسایی می‌کند. None و صفر به عنوان False تفسیر می‌شوند.


True به معنی درست

False به معنی غلط

بریم سراغ یک مثال

فرض کنیم یک لیست از کاربر بگیریم و روش محاسبات انجام

بدیم. .

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

اول باید بیایم یه لیست تعریف بکنیم ، متغیرش میزاریم

my_list . بعد از کاربر می‌خوایم که چندین ورودی بگیریم

و اسم متغیرمون میزاریم input_num.

بعد میایم با حلقه while میگیم تا زمانی کاربر عدد داره وارد

می‌کنه بگیر تا هر وقت عدد منفی یک وارد کرد ، عدد تمام

شده . بعد میگیم که تا زمانی که input_num مخالف منفی 1

بود این حلقه اجرا بشه .

و برای این که بخواهیم چندین ورودی بگیریم میایم input_num

درست میکنیم و می‌زنیم another number و در نهایت میاد

میکنه تا وقتی منفی یک بزنی بهت جواب میده . ....

و در نهایت لیست چاپ می‌کنه .


این هم از آموزش حلقه while .


حلقه for , while مبحث های دیگه هم داره و تو آموزش بعدی

حتما بیشتر راجع این دو حلقه توضیحاتی خواهم داد ‌‌.

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

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

بزارین بنده در خدمتتون هستم .

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