آموزش مقدماتی پایتون | دستورات شرطی
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
دستورات شرطی
وقتی می خواهیم برای اجرای یک دستور، یک شرط قرار دهیم از دستورات شرطی استفاده می کنیم. مثلاً معدل کاربر را دریافت کرده ایم و می خواهیم فقط به شرطی که معدل بزرگتر از 10 بود عبارت “شما قبول شده اید” را در خروجی چاپ کنیم. برای اینکار از دستورات شرطی استفاده می کنیم.
دستورات شرطی در پایتون به این شکل نوشته می شوند:
ابتدا کلمه if (به معنی “اگر”) را می نویسیم و سپس شرطمان را. در انتهای جمله شرطی نیز علامت : قرار می گیرد. سپس با یک یا چند فاصله تو رفتگی از ابتدای خط، کد های مربوط به شرط نوشته می شود. که در صورت صحیح بودن شرط، این کد ها اجرا خواهند شد.
avg = input("معدل خود را وارد کنید: ")
avg = int(avg)
if avg > 10:
print("شما قبول شده اید")
در این مثال ابتدا از کاربر می خواهیم تا معدل خود را وارد کند و آن را در متغیر avg ذخیره می کنیم. (از تابع int برای تبدیل ورودی به داده عددی استفاده می کنیم).
سپس با استفاده از شرط avg > 10 بررسی می کنیم که اگر avg بزرگتر از 10 بود، دستور print اجرا شود. همانطور که می بینید دستور print با فاصله از ابتدای خط نوشته شده است.
توجه: این فاصله مهم است و اگر این تورفتگی نباشد، کد ارور خواهد داد.
علامت <، که شرط بزرگتر بودن را به وسیله آن بررسی کردیم یک عملگر مقایسه ای است یعنی مقدار avg را با 10 مقایسه می کند.
برای ثبت پرسش ابتدا در سایت وارد شوید.