eitaa logo
آموزش برنامه نویسی پایتون و AI
377 دنبال‌کننده
594 عکس
177 ویدیو
949 فایل
🎯 یادگیری پایتون با رویکردی متفاوت، خاص و مدرن! 🚀 آموزش‌های کاملاً عملی و پروژه‌محور 💻 مسیر تبدیل شدن به یک برنامه‌نویس حرفه‌ای 🌟 فرقی نداره مبتدی هستی یا پیشرفته https://www.instagram.com/learns.py 📩 ارتباط با ادمین: 09156519984 @yasermahmoodain
مشاهده در ایتا
دانلود
تابع ()re.search این تابع فقط اولین تطبیق (match) را در رشته پیدا می‌کند. اگر هیچ تطبیقی وجود نداشته باشد، مقدار None برمی‌گرداند. مثال: import re pattern = r"cat" text = "The cat is in the hat." match = re.search(pattern, text) if match: print("Match found!") else: print("Match not found.") 🟢 خروجی: Match found! نکته: تابع search() فقط اولین موردی که با الگو سازگار است را برمی‌گرداند و دیگر ادامه نمی‌دهد.
آموزش برنامه نویسی پایتون و AI
Generators در Python Generators توابع ویژه‌ای در Python هستند که به شما امکان می‌دهند یک دنباله مقادیر را به صورت تدریجی (on-the-fly) تولید کنید، بدون اینکه کل دنباله را همزمان در حافظه نگه دارید. این ویژگی به خصوص برای داده‌های بزرگ یا محاسبات پیچیده بسیار مناسب است. ایجاد یک Generator برای ایجاد Generator از کلیدواژه yield استفاده می‌کنیم. وقتی yield اجرا می‌شود، مقدار برگردانده شده و اجرای تابع متوقف می‌شود تا دفعه بعد که مقدار بعدی درخواست شود. مثال: def my_generator(): for i in range(5): yield i # تولید مقدار i به صورت تدریجی gen = my_generator() print(next(gen)) # 0 print(next(gen)) # 1 print(next(gen)) # 2 print(next(gen)) # 3 print(next(gen)) # 4 نکته: next() مقدار بعدی Generator را تولید می‌کند. وقتی تمام مقادیر تولید شدند، StopIteration رخ می‌دهد.
آموزش برنامه نویسی پایتون و AI
Operator (:=) در پایتون Walrus Operator که با نماد := نمایش داده می‌شود، این امکان را به شما می‌دهد که مقدار یک متغیر را همزمان با استفاده در یک عبارت (Expression) مقداردهی کنید. این قابلیت از پایتون ۳.۸ به بعد در دسترس است. مزیت اصلی: جلوگیری از تکرار محاسبات یا دستورات کوتاه و خواناتر کردن کد در برخی شرایط 1. استفاده در حلقه‌های While # مثال: استفاده برای طول لیست numbers = [1, 2, 3, 4, 5] while (n := len(numbers)) > 0: print(f"تعداد باقی مانده: {n}, مقدار حذف شده: {numbers.pop()}") توضیح: در این مثال طول لیست numbers همزمان در شرط حلقه به متغیر n اختصاص داده می‌شود و تا زمانی که لیست خالی شود، حلقه اجرا می‌شود.
آموزش برنامه نویسی پایتون و AI
✔️توضیحات کامل ماژول time به همراه مثال های کاربردی
🎯یادآوری ثبت نام جشنواره خوارزمی 🌺
✔️مفاهیم و آموزش های بسیار خوبی در قالب فیلم و pdf در کانال درج می‌شود که نگرانی شما از بابت یادگیری آسان و کاربردی (پایتون)برطرف خواهد کرد حتما دوستان عزیزم کانال معرفی کنید به سایر دوستان از این فرصت استفاده کنند به امید موفقیت های دوستان گلم❤️
سلام اعیاد شعبانیه مبارک چه خبر از دوره جدید؟
آموزش برنامه نویسی پایتون و AI
سلام اعیاد شعبانیه مبارک چه خبر از دوره جدید؟
این روز ها خیلی پیگیری می‌کنند برای برگزاری دوره احتمالا خیلی زیاد این هفته برگزار کنیم