آموزشگاه حرفه آموزان شیراز: ساختارهای کنترلی در پایتون
27 تیر 1403
ارسال شده توسط liam
![](https://shirazlearn.ir/wp-content/uploads/2024/01/2.jpg)
1. شرطها (Conditional Statements):
در زبان برنامهنویسی پایتون، شرطها به شما امکان میدهند تا برنامهی خود را بر اساس شرایط مختلف، کنترل کنید. این شرایط با استفاده از دستورات if، elif و else تعریف میشوند.
- استفاده از if: اگر شرطی درست باشد، دستورات داخل بلاک if اجرا میشوند.
- استفاده از elif: اگر شرط if اولیه درست نباشد، شرایط دیگری را بررسی میکند و اگر یکی از شرایط elif درست باشد، دستورات مربوطه اجرا میشوند.
- استفاده از else: اگر هیچکدام از شرایط if و elif درست نباشند، دستورات داخل بلاک else اجرا میشوند.
مثال استفاده از شرطها:
age = 20
if age < 18:
print("شما هنوز بچهاید.")
elif age >= 18 and age < 60:
print("شما بالغ هستید.")
else:
print("شما مسن هستید.")
2. حلقهها (Loops):
حلقهها به شما اجازه میدهند تا یک یا چند دستور را تکرار کنید تا زمانی که یک شرط خاص درست باشد یا تا زمانی که یک مجموعه دادهای خاص به پایان برسد.
- حلقه while: این حلقه تکرار میکند تا زمانی که یک شرط معین درست باشد.
- حلقه for: این حلقه برای گردش در یک ترتیب خاص از اعضا (مانند یک لیست یا یک رشته) استفاده میشود.
مثالهای بیشتر:
- حلقه while برای جمع اعداد:
در این مثال، یک حلقه while برای جمع اعداد از 1 تا 10 استفاده میشود.
total = 0
num = 1
while num <= 10:
total += num
num += 1
print("جمع اعداد از 1 تا 10:", total)
- حلقه for برای چاپ اعضای یک لیست:
در این مثال، یک حلقه for برای گردش در یک لیست از نامها و چاپ آنها استفاده میشود.
names = ["آلیس", "باب", "کارولین"]
for name in names:
print("سلام به", name)
در آموزشگاه حرفه آموزان شیراز، با روشهای آموزشی ساده و دوستانه، به شما کمک میکنیم تا با ساختارهای کنترلی در پایتون آشنا شده و بتوانید برنامههای پیچیدهتری را بنویسید و اجرا کنید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.