کرم های کامپیوتر

کرم های کامپیوتر

کلی مطلب داریم براتون درباره کامپیوتر و برنامه نویسی.

ربات تلگرامی ما
آخرین نظرات
  • ۱ ارديبهشت ۹۶، ۱۱:۰۲ - Farzaneh
    Ubuntu
  • ۲۸ فروردين ۹۶، ۰۱:۳۶ - younes RayanFar
    opensuse


آموزش دستور شرطی if در پایتون

پنجشنبه, ۵ فروردين ۱۳۹۵، ۰۹:۰۰ ب.ظ

سلام! این دومین قسمت از آموزش پایتون روی این وبلاگه و در این قسمت میخواهم به شما کار با یک دستور شرطی به نام if را بدهم.

دستور if یکی از دستورات برنامه نویسی اصلی و پر کاربرد هست که داخل همه زبان ها وجود دارد.دستور if در فلوچارت یک مربع است که 45 درجه چرخیده و مثل یک لوزی شده.

دستور if فقط یک کار انجام میدهد.شما به آن شرطی میدهید و در صورت درست بودن شرط دستور(ات) را اجرا میکند.و اگرنه مجموعه ای دیگر از دستورات را اجرا میکند.الگوی یک دستور if دو شکل دارد.شکل اول آن در صورتی استفاده میشود که تنها در صورت درست بودن شرط دستور(ات) اجرا شود و در صورت نادرست بودن اتفاقی نمی افتد.اما شکل دوم آن زمانی استفاده میشود که در صورت نادرست بودن شرط نیز کار هایی انجام شود.شکل اول آن به این صورت است:

if شرط:
 دستورات

در الگوی بالا "شرط" بررسی میشود.در صورت درست بودن یعنی True بودن "دستورات" اجرا میشود و درصورت نادرست بودن هیچ اتفاقی نمی افتد.شکل دوم آنرا نیز میتوانید در الگوی زیر ببینید:

if شرط:
دستورات
else:
بلاک دوم دستورات

در الگوی بالا "شرط" بررسی میشود در صورت درست بودن "بلاک یک" اجرا میشود. در صورت نادرست بودن نیز "بلاک دو" دستورات اجرا میشود.

شاید از خود بپرسید که پایتون چگونه میفهمد که کدام دستوررات جزو if هستند و کدام خارج از بدنه دستور if هستند؟ مثال زیر را ببینید.در مثال زیر دستوراتی که نسبت به if تو رفته تر هستند و قبل از آنها Space وجود دارد جزو if هستند:

i = 
if i==0:
 print('I am in if')
 print('And me')
 print('And me')
else:
 print('I am after else')
print('I am out of if-else')
شرط درون if
میخواهم کمی در مورد ؛شرط؛ که در دستور if از آنها سخن گفتیم صحبت کنیم. جدول زیر عملگر های محاسبه ای را به همراه مثال و توضیح نشان میدهد:
عملگر توضیح مثال
عملگر های مقایسه ای پایتون
> بزرگتر از if i > 5
< کوچکتر از if i < 5
>= بزرگتر یا مساوی if i >= 5
<= کوچکتر یا مساوی if i <= 5
== مساوی if i == 5
!= نا مساوی if i != 5
is مساوی مانند == if i is 5
in مقداری در یک مجموعه باشد(بعدا صحبت میشود) if 5 in [0,5]

 

  • موافقین ۲ مخالفین ۰
  • ۹۵/۰۱/۰۵
  • ۵۹۲ نمایش
  • فاروق کریمی زاده

if

آموزش

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

آموزش پایتون

پایتون

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

کد ها را در codepad.org وارد کرده و سپس لینک آن را در نظر قرار دهید

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی