eitaa logo
آموزش برنامه نویسی پایتون و AI
376 دنبال‌کننده
604 عکس
177 ویدیو
989 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
فعلا قابلیت بارگیری به دلیل درخواست زیاد فراهم نیست
نمایش در ایتا
nonlocal.py
حجم: 1.2K
مثال های از مباحث پیشرفته برنامه‌نویسی پایتون ✅با ما همراه باشید در 👇 https://eitaa.com/learns_py
games.py
حجم: 6.5K
🎮 چند بازی ساده با پایتون برای یادگیری مفاهیم مقدماتی ✅با ما همراه باشید در 👇 https://eitaa.com/learns_py
فهرست کامل مباحث پایتون از صفر تا صد.pdf
حجم: 204.7K
کاملترین مجموعه از ریز فهرست مباحث برنامه‌نویسی پایتون صفر تا صد ✅با ما همراه باشید در 👇 https://eitaa.com/learns_py
مثال های پیشرفته برنامه نویسی پایتون.rar
حجم: 17.1K
مباحث پیشرفته آموزش برنامه‌نویسی پایتون ✅با ما همراه باشید در 👇 https://eitaa.com/learns_py
✅با ما همراه باشید در 👇 https://eitaa.com/learns_py
آموزش برنامه نویسی پایتون و AI
Walrus Operator (:=) در پایتون – نسخه جامع Walrus Operator از پایتون ۳.۸ معرفی شد و این امکان را به شما می‌دهد که در همان عبارت (Expression) مقداردهی کنید. این باعث کوتاه‌تر شدن کد و جلوگیری از تکرار می‌شود. Walrus Operator (:=) در پایتون Walrus Operator که با نماد := نمایش داده می‌شود، این امکان را به شما می‌دهد که مقدار یک متغیر را همزمان با استفاده در یک عبارت (Expression) مقداردهی کنید. این قابلیت از پایتون ۳.۸ به بعد در دسترس است. مزیت اصلی: جلوگیری از تکرار محاسبات یا دستورات کوتاه و خواناتر کردن کد در برخی شرایط 1. استفاده در حلقه‌های While # مثال: استفاده برای طول لیست numbers = [1, 2, 3, 4, 5] while (n := len(numbers)) > 0: print(f"تعداد باقی مانده: {n}, مقدار حذف شده: {numbers.pop()}") توضیح: در این مثال طول لیست numbers همزمان در شرط حلقه به متغیر n اختصاص داده می‌شود و تا زمانی که لیست خالی شود، حلقه اجرا می‌شود. ۲. استفاده در شرط‌های If names = ["Ali", "Sara", "Hassan"] if (name := input("یک نام وارد کنید: ")) in names: print(f"سلام {name}!") else: print("نام پیدا نشد.") توضیح: متغیر name همزمان با شرط if مقداردهی شده و در همان شرط بررسی می‌شود. 2. جمع‌آوری ورودی‌ها با حلقه While foods = [] while (food := input("چه غذایی دوست دارید؟ (برای خروج 'quit' را تایپ کنید): ")) != "quit": foods.append(food) print("غذاهای انتخابی شما:", foods) توضیح: ورودی کاربر به متغیر food اختصاص داده می‌شود تا زمانی که ورودی "quit" نباشد، ادامه می‌دهد نیازی به نوشتن دستور جداگانه برای مقداردهی نیست 3. مثال ساده اختصاص مقدار با Walrus Operator # قبل از Walrus happy = False happy = True print(happy) # با Walrus Operator print(happy := True) # همزمان مقداردهی و چاپ توضیح: استفاده از Walrus Operator باعث کوتاه شدن کد و جلوگیری از تکرار متغیر در شرط و بدنه حلقه می‌شود. ✅با ما همراه باشید در 👇 https://eitaa.com/learns_py