خرداد۱۴۰۰ترفند های پایتونیترفند پایتونی 6 – Recursion – فاکتوریلrecursion الگوریتمی است که از آن برای حل مسایلی که نیاز است به اجزا پایینی و ریزتر یک مساله مراجعه کرد استفاده می شود. به عبارت دیگر الگوریتم بازگشتی، فرآیندی…
خرداد۱۴۰۰ترفند های پایتونیترفند پایتونی 5 – String Formattingتا به الان در پایتون 4 روش برای ایجاد و فرمت رشته های متنی وجود داره! تعداد زیادیه و قراره به بررسی این روش ها بپردازیم. بذارید با یک مثال…
اردیبهشت۱۴۰۰ترفند های پایتونیترفند پایتونی 4 – Underscoresخط زیر، یا بهتره بگیم Underscore ها چه از یکی (single) و چه از نوع دابل (double) در پایتون معنای متفاوتی دارند و حتی جای قرار گیریشون هم معنی متفاوتی…
اردیبهشت۱۴۰۰ترفند های پایتونیترفند پایتونی 3 – Context Managersحتما پیش اومده در پایتون فایلی رو باز کنید و احتمالا اینکار رو با with انجام دادید. with در تعریف سادش، عبارتیه برای باز و بسته کردن آبجکت ها که…
اردیبهشت۱۴۰۰ترفند های پایتونیترفند پایتونی 2 – Comma Placementاین ترفند به یک نکته مفید برای زمان هایی که می خواهید یک مقدار رو از یک dict یا list و یا set حذف، اضافه یا ویرایش کنید می پردازه.…
اردیبهشت۱۴۰۰ترفند های پایتونیترفند پایتونی 1 – assertاگر برنامه نویسی، حتی در حد مختصر هم کرده باشید یه جاههایی از کد به خطاهایی در منطق کدتون برخورد می کنید. اگه از قبل بخواهید آمادگی لازم برای مواجه…