آخرین مقالات

تابع linspace در numpy

این تابع اعدادی با فاصله مساوی را در یک بازه زمانی مشخص برمی گرداند. سینتکس numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0) نقطه پایانی بازه به صورت اختیاری می تواند از دنباله حذف شود. Parameters: start نوع: array_like نقطه شروع […]

دسترسی به متغیر های محیطی در پایتون

متغیر محیطی متغیری است که توسط سیستم عامل ایجاد می شود. متغیرهای محیطی به شکل جفت کلید-مقدار ایجاد می شوند. برای دسترسی به متغیر محیطی در پایتون می‌توانیم از ماژول os استفاده کنیم که خاصیتی به نام environ ارائه می‌کند که شامل متغیرهای محیطی در جفت‌های […]

نحوه نصب Spyder IDE پایتون و اجرای اسکریپت در آن

یکی از محبوب ترین IDE های پایتون Spyder است که مخفف Scientific PYthon Development EnviRonment است. این ابزار پایتون “توسط دانشمندان، مهندسان و تحلیلگران داده و برای استفاده در همین زمینه طراحی شده است.” اما فقط برای حرفه ای ها نیست. در این مقاله می […]

کد regex: استخراج تمام تصاویر از یک کد html

آدرس تصویر درون ویژگی src از تگ img قرار می گیرد. پس از کد زیر برای اینکار استفاده می کنیم. src="([^\"]+)"

نحوه تغییر نام فایل ها با پایتون

چقدر زمان صرف تغییر نام فایل های خود می کنید؟ آیا نمی دانید که می توانید این کار را سریعتر و راحت تر انجام دهید؟ اگر بتوانید در یک چشم به هم زدن تعداد زیادی فایل را تغییر نام دهید […]

تبدیل عدد به حروف با ماژول num2words در پایتون

ماژول num2words در پایتون که عدد را به کلمات تبدیل می کند(مثلاً 34 به thirty-four). همچنین این کتابخانه از چندین زبان پشتیبانی می کند. در این مقاله نحوه تبدیل عدد به کلمه با استفاده ازماژول  num2words را خواهیم دید. نصب […]

شمارش تعداد یک حرف در یک رشته در پایتون

رشته ای داریم که می خواهیم تعداد تکرار یک کاراکتر در آن رشته را شمارش کنیم. این عملیات خاص روی رشته در بسیاری از برنامه ها مانند حذف موارد تکراری یا شناسایی کاراکترهای ناخواسته کاملاً مفید است. روش شماره 1: […]

کد regex: استخراج تمام URL های درون یک کد html

url های درون یک کد html درون تگ های a و درون ویژگی href این تگ ها قرار می گیرد. یعنی تمام متن هایی که بین دو علامت ” بعد از کلمه href قرار می گیرند باید استخراج شوند: href="([^\"]*)" […]

تفاوت متد lower با متد casefold در پایتون

متد casefold()‎ مشابه متد lower()‎ است اما وسیع‌تر است. این بدان معناست که متد casefold()‎ نسبت به متد lower()‎ کاراکترهای بیشتری را به حروف کوچک تبدیل می کند. به عنوان مثال، حرف آلمانی ß از قبل کوچک است، بنابراین، متد lower()‎ تبدیل را انجام نمی […]

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

در این مقاله نحوه تبدیل دیکشنری پایتون به لیست را به شما نشان خواهیم داد. بسته به اینکه چه هدفی از این تبدیل داشته باشید روش های مختلفی وجود دارد. مثلاً شاید بخواهید فقط کلید ها را در قالب یک […]

افزودن عنصر جدید به لیست در دیکشنری پایتون

در این مقاله فرض می کنیم یک دیکشنری داریم که مقادیر کلید یا کلید هایی از نوع لیست است و قصد داریم نحوه افزودن عنصر جدید به این لیست ها را در دیکشنری پایتون ببینیم.  دوره پیشنهادی: دوره مقدماتی آموزش […]

چطور در پایتون بدانیم کلید مورد نظر در دیکشنری وجود دارد یا نه؟

چرا بررسی می کنیم که آیا یک کلید در دیکشنری پایتون وجود دارد؟ دیکشنری ها انواع داده های رایج و پرکاربرد در پایتون هستند. آنها برای ذخیره جفت های کلید-مقدار استفاده می شوند و این مقادیر توسط کلیدهای مربوطه قابل دسترسی […]