PYTHON_WITH_MOHAMMAD Telegram 20
حلقه‌ها (for، while) 🐍

سلام به همه‌ی دوستان! 👋 امروز قصد داریم به یکی از مفاهیم مهم در برنامه‌نویسی پایتون، یعنی حلقه‌ها بپردازیم. حلقه‌ها به ما امکان می‌دهند تا یک بلوک از کد را چندین بار اجرا کنیم، که این موضوع باعث ساده‌تر شدن برنامه‌نویسی می‌شود. 😊

۱. حلقه for 🔁

حلقه for برای تکرار بر روی یک دنباله (مثل لیست، رشته یا مقدارهای عددی) استفاده می‌شود. بیایید با یک مثال ساده شروع کنیم:

fruits = ["سیب", "موز", "پرتقال"]

for fruit in fruits:
print(f"من {fruit} را دوست دارم.")


در این مثال، حلقه for به ما اجازه می‌دهد که روی هر میوه در لیست fruits بچرخیم و پیغام "من [میوه] را دوست دارم." را چاپ کنیم.

۲. حلقه while 🔄

حلقه while به ما اجازه می‌دهد که تا زمانی که یک شرط خاص درست باشد، یک بلوک از کد را اجرا کنیم. به عنوان مثال، فرض کنید می‌خواهیم Numbers 1 تا 5 را چاپ کنیم:

number = 1

while number <= 5:
print(number)
number += 1


در این مثال، تا زمانی که number کمتر یا مساوی ۵ باشد، حلقه ادامه پیدا می‌کند و مقدار number را چاپ می‌کند و بعد به آن ۱ اضافه می‌کند.

۳. حلقه‌های تو در تو (Nested loops) 🌐

گاهی اوقات، ممکن است بخواهیم یک حلقه را داخل حلقه‌ی دیگری قرار دهیم. به عنوان مثال، بیایید یک جدول ضرب ساده بسازیم:

for i in range(1, 4):  # حلقه برای اعداد 1 تا 3
for j in range(1, 4): # حلقه برای اعداد 1 تا 3
print(f"{i} × {j} = {i * j}")


در اینجا، برای هر عدد i`، حلقه‌ی داخلی به ازای هر عدد `j اجرا می‌شود و نتیجه‌ی ضرب‌ آن‌ها چاپ می‌شود.

نتیجه‌گیری 📝

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


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

موفق باشید و از یادگیری پایتون لذت ببرید! 💪

@python_with_mohammad



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

حلقه‌ها (for، while) 🐍

سلام به همه‌ی دوستان! 👋 امروز قصد داریم به یکی از مفاهیم مهم در برنامه‌نویسی پایتون، یعنی حلقه‌ها بپردازیم. حلقه‌ها به ما امکان می‌دهند تا یک بلوک از کد را چندین بار اجرا کنیم، که این موضوع باعث ساده‌تر شدن برنامه‌نویسی می‌شود. 😊

۱. حلقه for 🔁

حلقه for برای تکرار بر روی یک دنباله (مثل لیست، رشته یا مقدارهای عددی) استفاده می‌شود. بیایید با یک مثال ساده شروع کنیم:

fruits = ["سیب", "موز", "پرتقال"]

for fruit in fruits:
print(f"من {fruit} را دوست دارم.")


در این مثال، حلقه for به ما اجازه می‌دهد که روی هر میوه در لیست fruits بچرخیم و پیغام "من [میوه] را دوست دارم." را چاپ کنیم.

۲. حلقه while 🔄

حلقه while به ما اجازه می‌دهد که تا زمانی که یک شرط خاص درست باشد، یک بلوک از کد را اجرا کنیم. به عنوان مثال، فرض کنید می‌خواهیم Numbers 1 تا 5 را چاپ کنیم:

number = 1

while number <= 5:
print(number)
number += 1


در این مثال، تا زمانی که number کمتر یا مساوی ۵ باشد، حلقه ادامه پیدا می‌کند و مقدار number را چاپ می‌کند و بعد به آن ۱ اضافه می‌کند.

۳. حلقه‌های تو در تو (Nested loops) 🌐

گاهی اوقات، ممکن است بخواهیم یک حلقه را داخل حلقه‌ی دیگری قرار دهیم. به عنوان مثال، بیایید یک جدول ضرب ساده بسازیم:

for i in range(1, 4):  # حلقه برای اعداد 1 تا 3
for j in range(1, 4): # حلقه برای اعداد 1 تا 3
print(f"{i} × {j} = {i * j}")


در اینجا، برای هر عدد i`، حلقه‌ی داخلی به ازای هر عدد `j اجرا می‌شود و نتیجه‌ی ضرب‌ آن‌ها چاپ می‌شود.

نتیجه‌گیری 📝

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


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

موفق باشید و از یادگیری پایتون لذت ببرید! 💪

@python_with_mohammad

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


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

View MORE
Open in Telegram


Telegram News

Date: |

Hashtags Select: Settings – Manage Channel – Administrators – Add administrator. From your list of subscribers, select the correct user. A new window will appear on the screen. Check the rights you’re willing to give to your administrator. The visual aspect of channels is very critical. In fact, design is the first thing that a potential subscriber pays attention to, even though unconsciously. As the broader market downturn continues, yelling online has become the crypto trader’s latest coping mechanism after the rise of Goblintown Ethereum NFTs at the end of May and beginning of June, where holders made incoherent groaning sounds and role-played as urine-loving goblin creatures in late-night Twitter Spaces. Polls
from us


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