محتوای پیشرفته
pyenv

نصب چند نسخه از پایتون با pyenv

با گذشت زمان و نوشتن پروژه های مختلف، احتمالا به نصب چند نسخه از پایتون نیاز پیدا می‌کنیم. به کمک ابزار pyenv به راحتی می‌توانیم چند ورژن مختلف پایتون را رو سیستم خود نصب کنیم و بین آن ها جابجا ...
python-singledispatch

آموزش singledispatch

از نسخه 3.4 به بعد پایتون به کمک ماژول functools می‌توانیم اورلودینگ فانکشن ها و متد ها را در پایتون نیز داشته باشیم. overloading نوعی از polymorphism به حساب می‌آید که به کمک آن می‌توانیم یک فانکشن یا متد داشته ...
python-async-await

Async در پایتون

Async در پایتون در این آموزش به صورت ساده با سینتکس برنامه نویسی Async در پایتون و اسفاده از کلمات کلیدی async و await آشنا می‌شویم. هدف از این آموزش صرفا آشنایی با این سینتکس به منظور استفاده از کتابخانه ...
python-print-cover

دستور پرینت در پایتون

در این آموزش به استفاده حرفه ای از تابع print و آشنایی با تمام پارامتر های آن می‌پردازیم.