آموزش برنامه نویسی پایتون و AI
ولادت امام رضا (ع) که بَرَد از من بیدل بر جانان خبری؟ یا که آرد ز نسیم، سر کویش اثری؟ ای صبا، صبح
بنده هم از طرف تیم برنامهنویسی پایتون و هوش مصنوعی، این میلاد خجسته را خدمت تمامی اعضای محترم کانال تبریک عرض میکنم.
یاسر محمودیان
مدرس تیم برنامهنویسی پایتون و هوش مصنوعی 🌸
هدایت شده از یاسر محمودیان
مقدار 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("عدد فرد است، دوباره تلاش کن! ❌")
هنر برنامهنویسی: فراتر از نوشتن کد
یادگیری برنامهنویسی فقط به نوشتن کد یا استفاده از ابزارهای آنلاین و هوش مصنوعی خلاصه نمیشود.
برنامهنویسی واقعی یعنی:
- 💡 خلق سؤال های جدید و چالشبرانگیز
- 🧠 پرورش مغز برای تفکر الگوریتمی
- 🎨 استفاده خلاقانه از راهحلها برای مسائل گوناگون
- 🔍 کاوش عمیق در جزئیات هر مسئله
لذت واقعی کدنویسی
لذت حقیقی برنامهنویسی وقتی است که:
- خودت کد را خط به خط مینویسی
- هر سؤال را جزء به جزء حل میکنی
- از ابزارها به عنوان مکمل استفاده میکنی، نه جایگزین فکر کردن
- اشتباه میکنی و از اشتباهاتت یاد میگیری
- راهحلی خلاقانه پیدا میکنی که قبلاً جایی ندیده بودی
پیشنهاد من به شما
تا میتوانید سؤال بپرسید، اما:
- قبل از دیدن جواب، خودتان فکر کنید
- کد را خودتان تایپ کنید، نه کپیپیست
- هر خط کد را بفهمید، نه اینکه فقط اجرا شود
- از هر اشتباه، یک تجربه جدید بسازید
یادگیری برنامهنویسی، سفری است از "چرا؟" تا "چطور؟" و در نهایت تا "چه خلاقانهتر!"
آیا برای یک چالش جدید آمادهاید؟ سؤال بعدی را خودتان بسازید و با هم حلش میکنیم! 🚀
#برنامهنویسی #هوش_مصنوعی_و_برنامه_نویسی
#مهارت #محمودیان