ای نور ما ای سور ما ای دولت منصور ما..........جوشی بنه در شور ما تا می شود انگور ما
دستورات شرطی در پایتون-قسمت دوم
بسم الله الرحمن الرحیم
سلام
در این پست می خواهیم بخش دوم دستورات شرطی را بررسی کنیم
در پست قبل این کد رو مشاهده کردید:
password = int( input("Enter the password") )
if password==10:
print("Your password is correct")
else:
print("Your password is incorrect")
حالا می خواهیم این کد را توسعه بدهیم به این صورت:
password = int( input("Enter the password") )
if password==10:
print("Your password is correct")
elif password>1000:
print("Your password is very long. Are you sure it is your password?")
else:
print("Your password is incorrect")
چیزی که در نگاه اول توجه شما را جلب می کند elif است این بخش از کد می گوید اگر شرط های بالا درست نبود و این شرط درست بود، این کد را اجرا کن:
print("Your password is very long. Are you sure it is your password?")
در واقع elif کوتاه شده else if است ترجمه اش می شود وگرنه
شما می توانید بیشتر از یک elif داشته باشید مثلا به این قطعه کد توجه کنید:
number = int(input("Enter a number between 1 and 10"))
second_number = int(input("Enter second number between 1 and 10"))
if number > 10:
print("Your number is more than 10")
elif number < 1 :
print("Your number is less than 1")
elif second_number > 10:
print("Your second_number is more than 10")
elif second_number < 1 :
print("Your second_number is less than 1")
else:
print(number * second_number )
دو عدد می گیرد و چک می کند که آیا بین ۱ و ۱۰ هستند یا نه
اگر هر دو عدد شرایط را داشته باشند ضرب آن ها را در هم چاپ می کند
در پست های بعدی بررسی خواهیم کرد که چگونه با نوشتن کد کمتر، همین نتیجه را بگیریم
امیدوارم لذت برده برده باشید
اگه خوشتون اومد این مطلب را لایک کنید
نظراتتون رو در کامنت ها بنویسید...
مطلبی دیگر از این انتشارات
پایتون?:تعریف عضو جدید در دیکشنری ها
مطلبی دیگر از این انتشارات
تایپ ها در پایتون قسمت ۲
مطلبی دیگر از این انتشارات
یه چالش باحال پایتون