Programming? – Telegram
Programming?
11.9K subscribers
373 photos
645 videos
978 files
511 links
🏅Channel privileges

🎗Ninth year of operation
🎗Completely specialized members
🎗Transmitter in channel automation
🎗, ...

🎯 second channel Programming books 👇
@topbookit

🎯 third channel laptop👇
@sysline


👨🏻‍💻Admin channels : @coderme
Download Telegram
ساختار شرطی هارو در فصل های قبل یاد گرفتید.
در این حلقه در بدنه ی حلقه بررسی میشه که اگر باقیمانده تقسیم عدد بر 2 برابر است با 0، پس عدد زوج هست و عدد رو چاپ میکنیم.
تعریف دستور while به همین جا ختم نمیشه، بلکه هنوز ادامه داره، ولی بهتر میدونم بقیش رو وقتی بگم که مفهوم حلقه رو به درستی درک کرده باشید !

از این قسمت به بعد کم کم مباحث (برای صفر کیلومتر ها) یه ذره سخت میشه !
پس بهترین راه برای غلبه به این سختی تمرینه.

مثلا با وجود این آموزش ها، شما الان باید بتونید حلقه ای بنویسید که حروف یک رشته رو از آخر به اول در هر خط چاپ کنه ! کار سختی نیست فقط یه ذره فکر میخواد.

جلسه اول هم گفتم فقط 50% دانش برنامه نویسی به درد شما میخوره. 50% دیگه که شمارو تو برنامه نویسی 100% میکنه، هوش شما در نحوه ی به کار گیریه دانشتونه !

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

@PuriYa95
نکته:
اگر آموزش هارو از کانال تلگرام دنبال میکنید. من هشتگ python و py (مخفف python ) رو برای آموزش ها در نظر گرفتم.
و هشتگ هر قسمت از آموزش مساویه با این هشتگ که بعدش عدد اون قسمت میاد. یعنی اگر مثلاقسمت n رو خواستین (که n اینجا عدد قسمته) کافیه سرچ کنین:
#pyn
که اگر چیزی پیدا نشد یعنی هنوز قسمت n عرضه نشده.
همچنین اگر تمام آموزش های پایتون رو خواستین میتونین از هشتگ python استفاده کنید.


فعلا خدا نگهدار.

پایان قسمت هفتم.
برای جستجوی توضیح و تفسیر هر یک از کتابخانه های پایتون، کافیست نام کتابخانه را بعد از هشتگ جستجو کنید.
همچنین برای درخواست توضیح و تفسیر کتابخانه مورد نظرتون با آیدی @PuriYa95 در ارتباط باشید.

لطفا آدرس کانال رو در گروه ها و با دوستانتان به اشتراک بگذارید.

https://telegram.me/joinchat/B0x6STvIgaZ1Y6oMeGczow 👈
دستور شرطی if :
در هنگام برنامه نویسی به موقعیت هایی برخورد می کنیم که برای انجام رویدادی نیاز به گذاشتن شرط داریم تا صحت درست و یا نادرست بودن عملی رو برای انجام فرآیندی چک کنیم در این مواقع نیازمند استفاده از شرط ها هستیم یکی از این دستورات شرطی if می باشد.
بدنه اصلی این دستور به صورت زیر هست
if(شرط)
{
بدنه شرط
}
برای مثال
boolean bl = true;
if(bl == true)
{
System.out.print("result true");
}
مواقعی به وجود می آید می خواهیم اگر شرط درست نبود یک فرایندی اجرا شود برای این کار از دستور else در شرط if استفاده می کنیم به مثال زیر توجه کنید
boolean bl = true;
if(bl == false)
{
System.out.print("result false");
}
else
{
System.out.print("result true");
}
ممکن هست مواقعی پیش بیایید که بخواهیم چندین شرط را به ترتیب بررسی بکنیم برای این کار از else if استفاده خواهیم کرد
int it = 10;
if(it > 5)
{
System.out.print("bozorg");
}
else if(it == 10)
{
System.out.print("mosavi");
}
else if(it < 15)
{
System.out.print("kochectar");
}
else
{
System.out.print("null");
}
همچنین مواقعی در برنامه نویسی وجود دارد که برای انجام یک رویداد باید چند شرط true باشد و یا یکی از شرط ها حداقل true باشد تا آن رویداد قابل اجرا باشد برای این کار از عملگر های and(&) و or(|) استفاده می کنیم
int it = 10;
if(it > 5 & it < 15)
{
System.out.print("true");
}
else
{
System.out.print("null");
}
دستور شرطی switch :
در مواقعی که مجبور هستیم شرط های مختلف و زیادی رو برای یک ورودی چک کنیم برای مثال از چندین else if استفاده بکنیم بهتر است برای این کار از دستور شرطی switch بهره بگیریم و این انتخاب خوبی برای این منظور خواهد بود با بدنه این شرط آشنا می شویم