تابع و شرطها 🎚
تابعها با شرطها (مثل if) خیلی خوب کار میکنن و میتونن تصمیمهای هوشمندانه بگیرن. بیاید یه تابع بنویسیم که از شرط استفاده کنه!
✨ مثال:
def check_age(age):
if age >= 18:
print("You're an adult!") # Print for adults
else:
print("You're a teen!") # Print for teens
check_age(20)
check_age(15)
🔹 خروجی:
You're an adult!
You're a teen!
🔰 این کد چیکار میکنه؟
تابع check_age یه عدد age میگیره.
با شرط if چک میکنه که سن 18 یا بیشتره یا نه.
بسته به شرط، پیغام مناسب چاپ میشه.
✅ چرا شرط تو تابع مهمه؟
- میتونی تابع رو طوری بنویسی که بسته به ورودی، رفتارهای مختلف داشته باشه.
- باعث میشه برنامهت انعطافپذیرتر و واقعیتر باشه.
✨ مثال روزمره: فرض کن داری یه برنامه برای امتحانات میسازی. یه تابع مینویسی که نمره رو بگیره و بگه قبوله یا نه.
❓ تمرین: یه تابع بنویسید که یه عدد بگیره و بگه مثبت، منفی، یا صفره. تابع رو با چند عدد مختلف تست کنید.
💯 @PythonForYou 🧑💻👩💻