هدایت شده از یاسر محمودیان
آزمون انتخابی پایتون.pdf
حجم:
539.4K
آموزش برنامه نویسی پایتون و AI
✨️با سلام
با توجه به درخواست هنرآموزان گرامی برای تهیه نمونه سوالات و آزمون برنامهنویسی پایتون مقدماتی تعدادی از برنامه ها و تمرین ها (سطح سخت ، متوسط ،آسان)را تهیه کرده ایم و همه نمونه ها ✔️تست شده اند هم روی سیستم و گوشی قابل اجرا بوده.
🔸️همچنین همه آموزش ها در قالب یک فایل pdf بصورت یکجا میتونید داشته باشید
#برنامهنویسی #پایتون #سوالات #آزمون #مقدماتی #پیشرفته #محمودیان #هوش_مصنوعی #آموزش
تعریف Generator
در پایتون، Generator یک نوع تابع ویژه است که مقادیر را یکییکی تولید میکند و به جای بازگرداندن همه مقادیر به یکباره، به صورت lazy evaluation عمل میکند.
ویژگیها:
از حافظه بهینهتر استفاده میکند.
میتواند روی مجموعههای بسیار بزرگ یا نامحدود کار کند.
با کلمه کلیدی yield ساخته میشود.
۲️⃣ تعریف yield
yield مثل return عمل میکند، ولی:
مقدار تولید میکند و وضعیت تابع را نگه میدارد.
دفعه بعد که تابع دوباره فراخوانی شود، از همان نقطه ادامه میدهد.
به این ترتیب مقادیر را یکییکی تولید میکند بدون اینکه همه آنها را یکجا در حافظه نگه دارد.