هدایت شده از یاسر محمودیان
مقدار None در پایتون.pdf
حجم:
254.9K
هدایت شده از یاسر محمودیان
سوال : تشخیص خالی بودن ورودی کاربر
# سناریو: برنامهای که اطلاعات کاربر را دریافت میکند
name = None
age = 25
email = None
# چالش: چطور بفهمیم کدام متغیرها None هستند؟
راه حل ساده (3 خط کد):
هدایت شده از یاسر محمودیان
# روش اول: بررسی تک تک
if name is None:
print("نام وارد نشده است")
# روش دوم: چاپ همه Noneها
variables = {'نام': name, 'سن': age, 'ایمیل': email}
for var_name, var_value in variables.items():
if var_value is None:
print(f"{var_name} خالی است")
هدایت شده از یاسر محمودیان
دریافت عدد های زوج از کاربر یعنی اگه زوج بود چاپ کنه
# روش 1: while loop - تا وقتی زوج نداد، ادامه بده
while True:
a = int(input("یک عدد وارد کن: "))
if a % 2 == 0:
print(f"{a} عدد زوج است - قبول شد! ✅")
break # از حلقه خارج میشویم
else:
print("عدد فرد است، دوباره تلاش کن! ❌")
هنر برنامهنویسی: فراتر از نوشتن کد
یادگیری برنامهنویسی فقط به نوشتن کد یا استفاده از ابزارهای آنلاین و هوش مصنوعی خلاصه نمیشود.
برنامهنویسی واقعی یعنی:
- 💡 خلق سؤال های جدید و چالشبرانگیز
- 🧠 پرورش مغز برای تفکر الگوریتمی
- 🎨 استفاده خلاقانه از راهحلها برای مسائل گوناگون
- 🔍 کاوش عمیق در جزئیات هر مسئله
لذت واقعی کدنویسی
لذت حقیقی برنامهنویسی وقتی است که:
- خودت کد را خط به خط مینویسی
- هر سؤال را جزء به جزء حل میکنی
- از ابزارها به عنوان مکمل استفاده میکنی، نه جایگزین فکر کردن
- اشتباه میکنی و از اشتباهاتت یاد میگیری
- راهحلی خلاقانه پیدا میکنی که قبلاً جایی ندیده بودی
پیشنهاد من به شما
تا میتوانید سؤال بپرسید، اما:
- قبل از دیدن جواب، خودتان فکر کنید
- کد را خودتان تایپ کنید، نه کپیپیست
- هر خط کد را بفهمید، نه اینکه فقط اجرا شود
- از هر اشتباه، یک تجربه جدید بسازید
یادگیری برنامهنویسی، سفری است از "چرا؟" تا "چطور؟" و در نهایت تا "چه خلاقانهتر!"
آیا برای یک چالش جدید آمادهاید؟ سؤال بعدی را خودتان بسازید و با هم حلش میکنیم! 🚀
#برنامهنویسی #هوش_مصنوعی_و_برنامه_نویسی
#مهارت #محمودیان
هدایت شده از یاسر محمودیان
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
فعلا قابلیت پخش رسانه در مرورگر فراهم نیست
مشاهده در پیام رسان ایتا
آموزش برنامه نویسی پایتون و AI
🔍 پیدا کردن تمام فایلهای پایتون در یک پروژه با ۳ خط کد!
✅ فقط کافیه مسیر رو بدی
✅ همه زیرپوشهها رو چک میکنه
✅ لیست همه فایلهای .py رو برمیگردونه
from pathlib import Path
python_files = list(Path("F:/codes").rglob("*.py"))
📁 خروجی: لیستی از همه فایلهای پایتون به همراه مسیر کاملشون
💡 مناسب برای: مدیریت پروژه، پاکسازی فایلهای تکراری، آنالیز کدها
#Python #Programming #CodeTips