
مسیر شما: سبز دانش » برنامه نویسی » پایتون » تابع lambda در پایتون: تعریف تابع بی نام یا function یک خطی + مثال و نکته در برنامهنویسی پایتون گاهی نیاز داریم عملیات سادهای را در قالب یک تابع پیادهسازی کنیم؛ اما نمیخواهیم برای یک عملیات یکخطی، تابعی کامل با نام و ساختار def تعریف کنیم. اینجاست که lambda در پایتون برای تعریف تابع بی نام یا همان تابع ناشناس به کمکمان میآید. در این آموزش با زبان ساده و مثال، یاد میگیریم lambda چیست و چطور باید از آن در موقعیتهای مختلف استفاده کرد.تابع lambda...
ادامه مطلب
مسیر شما: سبز دانش » برنامه نویسی » پایتون » ایجاد خطا با raise در پایتون: اجرای Exception دلخواه + ویدئو در بسیاری از برنامهها، کنترل و مدیریت خطاها نقش مهمی دارند. گاهی اوقات لازم است ما بهعنوان برنامهنویس، بهجای اینکه جلوی خطاهای برنامه را بگیریم، در یک شرایط و موقعیت خاص، خطا یا Exception دلخواهی را ایجاد کنیم. در این آموزش با دستور raise در پایتون آشنا میشویم که برای ایجاد خطا یا استثنا مورد استفاده قرار میگیرد.در بسیاری از پروژههای واقعی، توابعی مینویسیم که قرار است در بخشهای مخت...
ادامه مطلب
یکی از مهارتهای مهم در برنامهنویسی پایتون، کار با ابزار pip پایتون و نحوه مدیریت پکیجهاست. در این آموزش با ابزار و دستورهای مهم pip آشنا میشویم. بهگونهای که بتوانیم نصب، بهروزرسانی، حذف و مشاهده پکیجها را انجام دهیم.در بسیاری از پروژهها، اجباری به توسعه و کدنویسی همه امکانات از صفر نداریم. برای مثال، برای کار با تاریخ و زمان، ارسال درخواستهای HTTP، ایجاد نمودارهای گرافیکی، ایجاد رابط گرافیکی یا GUI در پایتون و حتی پردازش داده و هوش مصنوعی، میتوانیم از پکیجهای آماده استفاده کنیم.این پ...
ادامه مطلب
سلام وقت بخیر میخوام هاست پایتون برای ربات خریداری کنم راهنمایی میکنید کدوم بسته رو باید بگیرم 1 نوشته - 1 participants مشاهده متن کامل موضوع ...
ادامه مطلب
درود دوستان . برای یک سایت فروشگاهی بر پایه پایتون از فریموورک flask استفاده کنیم یا Django ؟ 2 نوشته - 2 participants مشاهده متن کامل موضوع ...
ادامه مطلب
اگر قرار باشد برنامهای بنویسیم که کاربر نهایی با آن سروکار داشته باشد، حتماً لازم است یک محیط گرافیکی برای نرمافزارمان ایجاد کنیم. رابط گرافیکی یا GUI همان چیزی است که در کار کردن با یک برنامه میبینیم و با آن تعامل داریم. در این مقاله ۶ تا از بهترین فریمورکهای رابط گرافیکی در پایتون را معرفی و ویژگی آنها را بررسی میکنم.ماژولها و فریمورکهایی که در این مقاله معرفی میکنم جزء بهترینها و محبوبترینها بین برنامهنویسان هستند. اما این مسئله به این معنی نیست که بقیهٔ فریمورکها خوب نیستند! نه! شما باید بنا...
ادامه مطلب
در اکثر برنامهها باید دادههایی را ذخیره و بازیابی کنیم. معمولاً این کار را با پایگاه داده یا دیتابیس انجام میدهیم. یادگیری کار با دیتابیس در هر زبانی از جمله پایتون بسیار مهم و برای ایدههای ما راهگشاست. در این آموزش نحوه کار با دیتابیس MySQL در پایتون را یاد میگیریم. در انتها نیز چند دیتابیس معروف جایگزین را معرفی میکنم.هنگام کار با دیتابیس (database) چهار عملیات اصلی داریم: ساختن (Create)، خواندن (Read)، بهروزرسانی (Update) و حذف (Delete). حروف اول این کلمات کنار هم اصطلاح CRUD را ایجاد کرده اس...
ادامه مطلب
اگر میخواهید با پایتون به توسعه وب بپردازید، در این مقاله به شما ۷ فریمورک محبوب پایتون را معرفی میکنیم. همچنین ویژگیهای اصلی هر کدام را با هم مرور میکنیم تا بتوانید بهترین فریمورک توسعه وب با پایتون را انتخاب کنید.فریمورکها یا چارچوبها مجموعهای از ماژولها یا پکیجها هستند که کار ما توسعهدهندگان را برای نوشتن یک برنامه راحتتر و سریعتر میکنند.وقتی برای توسعه یک فریمورک را انتخاب میکنیم، خیالمان از مدیریت سطح پایین برخی کارها راحت میشود.فهرست محتوای آموزش framework وب پایتونمثلاً در توسعه وب، بدون ...
ادامه مطلب
پکیج در پایتون مجموعهای از ماژولها است! وقتی تعدادی ماژول را در یک فولدر قرار دهیم اصطلاحاً میگوییم یک package یا بسته در پایتون ساختهایم. این کار برای مدیریت بهتر کدها و سازماندهی آنها انجام میشود. در این آموزش با پکیجها و ترفندهای آن آشنا میشویم.برای اینکه متوجه همهٔ توضیحات این آموزش شوید، بهتر است با ماژولها آشنا باشید. اگر آشنا نیستید جلسه قبل دوره رایگان (ماژول در پایتون) را ببینید.یک ماژول همان فایل کدهایمان بود که از آن در کدهای دیگر استفاده میکردیم. معمولاً هر ماژول یک هدف خاص را دنبال ...
ادامه مطلب
در این آموزش کار با ۲ ماژول قدرتمند برای دانلود هر فایلی با پایتون را یاد میگیریم. با این روشها میتوانید فایلها را از url موردنظر در اینترنت دانلود کرده و آن را با نام دلخواهتان در مسیر دلخواه ذخیره کنید.ماژولها و روشهای مختلفی برای دانلود فایل از اینترنت در پایتون وجود دارد. همانطور که میدان...
ادامه مطلب
گرفتن ورودی از کاربر در برنامههایی که مینویسیم میتواند به کاربرد بیشتر و بهبود عملکرد نرمافزار منتهی شود. این روزها در اکثر برنامهها نیاز داریم اطلاعات مختلفی را از کاربر دریافت کنیم. تقریباً د...
ادامه مطلب
عنصر زمان در توسعه برنامههای مختلف، استفادههای گوناگونی دارد. ممکن است بخواهیم زمان ارسال درخواست را بررسی کنیم. یا در هنگام اجرای برنامه، وقفه ایجاد کنیم. در این مقاله قصد داریم به آموزش کار با ز...
ادامه مطلب
Mer SSubscriber 4 پست1 تاپیک سلام خدمت دوستان عزیز پایتون زبان برنامه نویسی جذابی هستش که ابزار های زیادی در زمینه هک و امنیت باهاش نوشته شده این زبان خیلی مورد توجه هکرها قرار گرفته برای دوستانی که ...
ادامه مطلب