PYTHON_WITH_MOHAMMAD Telegram 19
ساختارهای کنترلی و شرط‌ها (if، elif، else) 🐍

سلام دوستان !👋 امروز می‌خواهیم به یکی از مفاهیم کلیدی در زبان برنامه‌نویسی پایتون بپردازیم: ساختارهای کنترلی و شرط‌ها. این ساختارها به ما این امکان را می‌دهند که جریان اجرای برنامه را بر اساس شرایط خاصی کنترل کنیم. 😊

۱. شرط ساده (if) 🔍

شرط‌ها به ما اجازه می‌دهند تا تصمیم بگیریم آیا یک بلوک از کد اجرا شود یا نه. فرض کنید می‌خواهیم بررسی کنیم که آیا عددی بزرگتر از ۱۰ است یا نه:

number = 15

if number > 10:
print("عدد بزرگتر از ۱۰ است.")


در این مثال، چون عدد ۱۵ بزرگتر از ۱۰ است، برنامه پیغام "عدد بزرگتر از ۱۰ است" را چاپ می‌کند.

۲. شرط با استفاده از else 🔄

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

number = 5

if number > 10:
print("عدد بزرگتر از ۱۰ است.")
else:
print("عدد بزرگتر از ۱۰ نیست.")


در این مثال، چون عدد ۵ بزرگتر از ۱۰ نیست، پیغام دوم چاپ می‌شود.

۳. استفاده از elif 🌟

اگر می‌خواهیم چند شرایط را بررسی کنیم، می‌توانیم از elif استفاده کنیم. به عنوان مثال، بیایید یک کد بنویسیم که عدد را بررسی کرده و بگوید کوچکتر از ۱۰ ، بین ۱۰ تا ۲۰ یا بزرگتر از ۲۰ است:

number = 18

if number < 10:
print("عدد کمتر از ۱۰ است.")
elif 10 <= number <= 20:
print("عدد بین ۱۰ تا ۲۰ است.")
else:
print("عدد بزرگتر از ۲۰ است.")


با این کد، اگر عدد ۱۸ را وارد کنیم، پیغام "عدد بین ۱۰ تا ۲۰ است." چاپ خواهد شد.

نتیجه‌گیری 📝

امیدوارم با این توضیحات و مثال‌ها توانسته باشید مفهوم شرط‌ها را به‌خوبی درک کنید. با استفاده از ساختارهای کنترلی، می‌توانید برنامه‌هایی بنویسید که توانایی تصمیم‌گیری دارند!


اگر سوالی دارید یا نیاز به توضیحات بیشتری هست، حتماً بپرسید! 📩

@python_with_mohammad
👍1



tgoop.com/python_with_mohammad/19
Create:
Last Update:

ساختارهای کنترلی و شرط‌ها (if، elif، else) 🐍

سلام دوستان !👋 امروز می‌خواهیم به یکی از مفاهیم کلیدی در زبان برنامه‌نویسی پایتون بپردازیم: ساختارهای کنترلی و شرط‌ها. این ساختارها به ما این امکان را می‌دهند که جریان اجرای برنامه را بر اساس شرایط خاصی کنترل کنیم. 😊

۱. شرط ساده (if) 🔍

شرط‌ها به ما اجازه می‌دهند تا تصمیم بگیریم آیا یک بلوک از کد اجرا شود یا نه. فرض کنید می‌خواهیم بررسی کنیم که آیا عددی بزرگتر از ۱۰ است یا نه:

number = 15

if number > 10:
print("عدد بزرگتر از ۱۰ است.")


در این مثال، چون عدد ۱۵ بزرگتر از ۱۰ است، برنامه پیغام "عدد بزرگتر از ۱۰ است" را چاپ می‌کند.

۲. شرط با استفاده از else 🔄

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

number = 5

if number > 10:
print("عدد بزرگتر از ۱۰ است.")
else:
print("عدد بزرگتر از ۱۰ نیست.")


در این مثال، چون عدد ۵ بزرگتر از ۱۰ نیست، پیغام دوم چاپ می‌شود.

۳. استفاده از elif 🌟

اگر می‌خواهیم چند شرایط را بررسی کنیم، می‌توانیم از elif استفاده کنیم. به عنوان مثال، بیایید یک کد بنویسیم که عدد را بررسی کرده و بگوید کوچکتر از ۱۰ ، بین ۱۰ تا ۲۰ یا بزرگتر از ۲۰ است:

number = 18

if number < 10:
print("عدد کمتر از ۱۰ است.")
elif 10 <= number <= 20:
print("عدد بین ۱۰ تا ۲۰ است.")
else:
print("عدد بزرگتر از ۲۰ است.")


با این کد، اگر عدد ۱۸ را وارد کنیم، پیغام "عدد بین ۱۰ تا ۲۰ است." چاپ خواهد شد.

نتیجه‌گیری 📝

امیدوارم با این توضیحات و مثال‌ها توانسته باشید مفهوم شرط‌ها را به‌خوبی درک کنید. با استفاده از ساختارهای کنترلی، می‌توانید برنامه‌هایی بنویسید که توانایی تصمیم‌گیری دارند!


اگر سوالی دارید یا نیاز به توضیحات بیشتری هست، حتماً بپرسید! 📩

@python_with_mohammad

BY آموزش پایتون و برنامه نویسی


Share with your friend now:
tgoop.com/python_with_mohammad/19

View MORE
Open in Telegram


Telegram News

Date: |

3How to create a Telegram channel? Those being doxxed include outgoing Chief Executive Carrie Lam Cheng Yuet-ngor, Chung and police assistant commissioner Joe Chan Tung, who heads police's cyber security and technology crime bureau. Select “New Channel” Ng, who had pleaded not guilty to all charges, had been detained for more than 20 months. His channel was said to have contained around 120 messages and photos that incited others to vandalise pro-government shops and commit criminal damage targeting police stations. But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered."
from us


Telegram آموزش پایتون و برنامه نویسی
FROM American