Gnu Tips

وبلاگ شخصی وحید معانی

Tag: پایتون

ماژول‌ها و پایتون – بخش دوّم

تو پست قبلی گفتیم که توصیه اکید شده از ساختار‪ import * ‬برای ایمپورت کردن ماژول‌ها استفاده نکنیم، امّا چرا؟ توی این پست چرایی این توصیه رو بررسی می‌کنیم. مثال پست قبل رو به خاطر بیارید: برای مثال اگه یه پروژه‌ی تجارت الکترونیک داشته باشیم، نیاز داریم اطلاعاتی رو داخل پایگاه‌داده ذخیره کنیم. ما می‌تونیم […]

ماژول‌ها و پایتون

توی پروژه‌های کوچیک می‌شه همه‌ی کلاس‌های مورد نیاز رو در ابتدای یک فایل نوشت و در ادامه‌ی اون بقیه‌ی کد‌های مورد نیاز پروژه رو نوشت. امّا وقتی پروژه پیشرفت می‌کنه و بزرگ‌تر می‌شه استفاده از این روش دردسر سازه برای مثال اگه کلاسی نیاز به ویرایش داشته باشه پیدا کردن اون از بین انبوهی از […]

خطای KeyError در پایتون

در پایتون و هنگام کار با نوع داده‌ی دیکشنری (dictionary) اگر کلیدی که مقدار اون رو در‌خواست دادیم وجود نداشته باشه خطای KeyError دریافت می‌کنیم:

طبیعی هست که این خطا باعث می‌شه که اجرای برنامه با مشکل مواجه بشه. حالا سؤالی که پیش میاد این هست که: I) برای جلوگیری از این مشکل چی […]

تابع print و پایتون۳

در نسخه‌ی ۳ زبان پایتون دستور print به تابع ()print تغییر پیدا کرده و برای استفاده از اون باید آرگومان‌ها رو همانند بقیه توابع داخل پرانتز براش ارسال کنیم. امّا این همه‌ی تغییرات نیست، اگر با زبان C و اقوام ایشون کد زده باشید حتماً می‌دونید که می‌شه با دستور printf مکان‌نما رو انتهای خط […]