برنامه نویسی

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

Summarize this content to 400 words in Persian Lang

معرفی

عبارات شرطی بخشی ضروری از برنامه نویسی هستند که به شما اجازه می دهد تا قطعات خاصی از کد را بر اساس شرایط خاص اجرا کنید. در پایتون، اینها معمولاً با استفاده از پیاده‌سازی می‌شوند if، elif، و else بیانیه. این راهنما به شما کمک می کند تا نحوه استفاده موثر از این عبارات را درک کنید.

پایه ای if بیانیه

را if دستور به شما اجازه می دهد که یک بلوک کد را تنها در صورتی اجرا کنید که یک شرط مشخص درست باشد.

نحو

if condition:
# code to execute if condition is true

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 10
if x > 5:
print(“x is greater than 5”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

if-else بیانیه

را if-else دستور به شما این امکان را می دهد که اگر شرط درست است یک بلوک کد و اگر شرط نادرست است بلوک دیگری از کد را اجرا کنید.

نحو

if condition:
# code to execute if condition is true
else:
# code to execute if condition is false

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 3
if x > 5:
print(“x is greater than 5”)
else:
print(“x is not greater than 5”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

if-elif-else بیانیه

را if-elif-else دستور برای بررسی شرایط چندگانه استفاده می شود. اولین شرطی که به درستی ارزیابی می‌شود، بلوک کد آن اجرا می‌شود و بقیه موارد نادیده گرفته می‌شوند.

نحو

if condition1:
# code to execute if condition1 is true
elif condition2:
# code to execute if condition2 is true
else:
# code to execute if none of the above conditions are true

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 7
if x > 10:
print(“x is greater than 10”)
elif x > 5:
print(“x is greater than 5 but less than or equal to 10”)
else:
print(“x is 5 or less”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شما همچنین می توانید لانه سازی کنید if عبارات درون یکدیگر برای بررسی شرایط متعدد.

نحو

if condition1:
if condition2:
# code to execute if both condition1 and condition2 are true

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 8
y = 12
if x > 5:
if y > 10:
print(“x is greater than 5 and y is greater than 10”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

عملگرهای منطقی مانند and، or، و not می توان برای ترکیب چند شرط در یک دستور if استفاده کرد.

مثال با and

x = 7
y = 12
if x > 5 and y > 10:
print(“Both conditions are true”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال با or

x = 4
y = 12
if x > 5 or y > 10:
print(“At least one condition is true”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال با not

x = 4
if not x > 5:
print(“x is not greater than 5”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

در اینجا یک برنامه ساده پایتون برای نشان دادن استفاده از عبارات شرطی (if، elif، و else).

# Get user input
age = int(input(“Enter your age: “))

# Check the age and print the appropriate message
if age 0:
print(“Invalid age”)
elif age 18:
print(“You are a minor.”)
elif age 65:
print(“You are an adult.”)
else:
print(“You are a senior.”)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی

age = int(input(“Enter your age: “))

نتیجه

عبارات شرطی بخش اساسی کنترل جریان برنامه های پایتون شما هستند. با استفاده از if، elif، و else عبارات به طور موثر، همراه با عملگرهای منطقی، می توانید برنامه های پیچیده تر و مفیدتری ایجاد کنید. نوشتن عبارات شرطی خود را تمرین کنید تا با این مفاهیم راحت تر شوید.

معرفی

عبارات شرطی بخشی ضروری از برنامه نویسی هستند که به شما اجازه می دهد تا قطعات خاصی از کد را بر اساس شرایط خاص اجرا کنید. در پایتون، اینها معمولاً با استفاده از پیاده‌سازی می‌شوند if، elif، و else بیانیه. این راهنما به شما کمک می کند تا نحوه استفاده موثر از این عبارات را درک کنید.

پایه ای if بیانیه

را if دستور به شما اجازه می دهد که یک بلوک کد را تنها در صورتی اجرا کنید که یک شرط مشخص درست باشد.

نحو

if condition:
    # code to execute if condition is true
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 10
if x > 5:
    print("x is greater than 5")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

if-else بیانیه

را if-else دستور به شما این امکان را می دهد که اگر شرط درست است یک بلوک کد و اگر شرط نادرست است بلوک دیگری از کد را اجرا کنید.

نحو

if condition:
    # code to execute if condition is true
else:
    # code to execute if condition is false
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 3
if x > 5:
    print("x is greater than 5")
else:
    print("x is not greater than 5")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

if-elif-else بیانیه

را if-elif-else دستور برای بررسی شرایط چندگانه استفاده می شود. اولین شرطی که به درستی ارزیابی می‌شود، بلوک کد آن اجرا می‌شود و بقیه موارد نادیده گرفته می‌شوند.

نحو

if condition1:
    # code to execute if condition1 is true
elif condition2:
    # code to execute if condition2 is true
else:
    # code to execute if none of the above conditions are true
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 7
if x > 10:
    print("x is greater than 10")
elif x > 5:
    print("x is greater than 5 but less than or equal to 10")
else:
    print("x is 5 or less")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شما همچنین می توانید لانه سازی کنید if عبارات درون یکدیگر برای بررسی شرایط متعدد.

نحو

if condition1:
    if condition2:
        # code to execute if both condition1 and condition2 are true
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال

x = 8
y = 12
if x > 5:
    if y > 10:
        print("x is greater than 5 and y is greater than 10")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

عملگرهای منطقی مانند and، or، و not می توان برای ترکیب چند شرط در یک دستور if استفاده کرد.

مثال با and

x = 7
y = 12
if x > 5 and y > 10:
    print("Both conditions are true")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال با or

x = 4
y = 12
if x > 5 or y > 10:
    print("At least one condition is true")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مثال با not

x = 4
if not x > 5:
    print("x is not greater than 5")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

در اینجا یک برنامه ساده پایتون برای نشان دادن استفاده از عبارات شرطی (if، elif، و else).

# Get user input
age = int(input("Enter your age: "))

# Check the age and print the appropriate message
if age  0:
    print("Invalid age")
elif age  18:
    print("You are a minor.")
elif age  65:
    print("You are an adult.")
else:
    print("You are a senior.")
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی

age = int(input("Enter your age: "))

نتیجه

عبارات شرطی بخش اساسی کنترل جریان برنامه های پایتون شما هستند. با استفاده از if، elif، و else عبارات به طور موثر، همراه با عملگرهای منطقی، می توانید برنامه های پیچیده تر و مفیدتری ایجاد کنید. نوشتن عبارات شرطی خود را تمرین کنید تا با این مفاهیم راحت تر شوید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا