وبلاگ رسانگار
با ما حرفه ای باشید
مطالب درج شده یا کلمه کلیدی

آموزش پایتون

مدیران زمینه پایتون

معرفی یکی از مبهم ترین ویژگی های پایتون که تقریباً همه برنامه نویسان پایتون، حتی مبتدیان، از آن استفاده می کنند، اما واقعا نمی دانند، این است. مدیران زمینه. شما احتمالا آنها را در قالب دیده اید with عباراتی که معمولاً برای اولین بار در…

مقدمه ای بر تکرار کننده های پایتون

Iterators چیست؟ تکرار کننده در پایتون به شیئی اشاره دارد که می توانیم روی آن تکرار کنیم. تکرار کننده از مقادیر قابل شمارش تشکیل شده است و می توان از میان این مقادیر یک به یک عبور کرد. تکرار کننده به سادگی پروتکل تکرار کننده پایتون را…

آشنایی با توابع بازگشتی با پایتون

معرفی وقتی به تکرار یک کار فکر می کنیم، معمولاً به آن فکر می کنیم for و while حلقه ها این سازه‌ها به ما اجازه می‌دهند که اجرا کنیم تکرار روی یک لیست، مجموعه و غیره با این حال، شکل دیگری از تکرار یک کار، به روشی کمی متفاوت وجود دارد. با…

برنامه نویسی تابعی در پایتون

معرفی برنامه نویسی تابعی یک الگوی برنامه نویسی محبوب است که از نزدیک با مبانی ریاضی علوم کامپیوتر مرتبط است. در حالی که هیچ تعریف دقیقی از اینکه چه چیزی یک زبان کاربردی را تشکیل می دهد وجود ندارد، ما آنها را زبان هایی می دانیم که از…

واردات نسبی در مقابل مطلق در پایتون

در حالی که می‌توانید پروژه‌های ساده را در یک فایل قرار دهید، اکثر پروژه‌های توسعه پایتون به چندین فایل نیاز دارند تا آنها را قابل مدیریت نگه دارد. یعنی شما به راهی نیاز دارید import یک فایل به فایل دیگر با این حال، بسیاری از…

تبدیل اسکریپت های پایتون به فایل های اجرایی

معرفی در این آموزش، تبدیل اسکریپت های پایتون به فایل های اجرایی ویندوز را در چهار مرحله ساده بررسی می کنیم. اگرچه راه‌های زیادی برای انجام آن وجود دارد، اما طبق نظر رایج، ساده‌ترین راه‌ها را تا کنون پوشش می‌دهیم. این آموزش پس از بررسی…

مقدمه ای بر Python FTP

معرفی در این آموزش روش استفاده را بررسی خواهیم کرد FTP با پایتون برای ارسال و دریافت فایل ها از یک سرور TCP/IP اتصالات برای ساده‌تر و انتزاعی‌تر کردن کارها، از Python استفاده می‌کنیم ftplib کتابخانه ای که طیف وسیعی از عملکردها را فراهم…

مقدمه ای بر ماژول تقویم پایتون

معرفی پایتون یک ماژول داخلی به نام دارد Calendar که شامل کلاس ها و توابع مفید برای پشتیبانی از انواع عملیات تقویم است. به طور پیش فرض، Calendar ماژول از تقویم میلادی پیروی می کند که در آن دوشنبه اولین روز هفته (0) و یکشنبه آخرین روز…

نمای کلی Async IO در پایتون 3.7

پایتون 3 asyncio ماژول ابزارهای اساسی برای پیاده سازی I/O ناهمزمان در پایتون فراهم می کند. این ماژول در پایتون 3.4 معرفی شد و با هر انتشار جزئی بعدی، ماژول به طور قابل توجهی تکامل یافته است. این آموزش شامل یک نمای کلی از پارادایم…

تابع zip() Python

در این مقاله روش استفاده از پایتون داخلی را بررسی خواهیم کرد zip() تابع. این zip() تابع یک تابع داخلی پایتون است که به ما اجازه می دهد عناصر مربوطه را از چندین دنباله در یک واحد ترکیب کنیم لیست تاپل ها. دنباله ها آرگومان های پذیرفته شده…