آموزش پایتون

Iterrows در پایتون

Iterrows یک تابع در پکیج pandas در پایتون است که برای ایتره کردن روی ردیف‌های یک دیتافریم استفاده می‌شود. این تابع یک ژنراتور برمی‌گرداند که در هر مرحله یک تاپل شامل شماره ردیف و مقادیر مربوط به آن ردیف را […]

Generator در پایتون

در دنیای برنامه‌نویسی، بهینه‌سازی کد و مدیریت منابع از اهمیت بالایی برخوردار است. یکی از ابزارهای قدرتمند در پایتون که به توسعه‌دهندگان کمک می‌کند تا کدهای کارآمدتر و بهینه‌تری بنویسند، Generator است. Generatorها در پایتون به شما این امکان را […]

شی گرایی در پایتون

شی‌گرایی (Object-Oriented Programming یا OOP) یکی از پارادایم‌های اصلی برنامه‌نویسی است که به توسعه‌دهندگان کمک می‌کند کدهای خود را به شیوه‌ای سازمان‌یافته، قابل نگهداری و قابل استفاده مجدد بنویسند. پایتون، به عنوان یکی از محبوب‌ترین زبان‌های برنامه‌نویسی دنیا، از شی‌گرایی […]

حلقه while در پایتون

حلقه while در پایتون یک حلقه تکرار است که تا زمانی که یک شرط مشخص برقرار باشد، بلاک کد داخلی را تکرار می‌کند. ساختار کلی حلقه while به صورت زیر است: while شرط: بلاک کد در اینجا، شرط یک عبارت […]

حلقه تو در تو در پایتون

در زبان برنامه‌نویسی پایتون، می‌توانید با استفاده از حلقه for یا while، حلقه تو در تو (nested loop) را پیاده‌سازی کنید. حلقه تو در تو به معنای قرار دادن یک حلقه داخلی درون یک حلقه بیرونی است. برای مثال، فرض […]

شغل های برنامه نویسی پایتون

زبان برنامه‌نویسی پایتون در سال‌های اخیر به یکی از محبوب‌ترین و پرکاربردترین زبان‌های برنامه‌نویسی در دنیا تبدیل شده است. این زبان به دلیل سادگی، خوانایی بالا و انعطاف‌پذیری، در حوزه‌های مختلفی مانند توسعه وب، علم داده، هوش مصنوعی، اتوماسیون و […]

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

وراثت (Inheritance) یکی از مفاهیم کلیدی در برنامه‌نویسی شی‌گرا (OOP) است که به توسعه‌دهندگان اجازه می‌دهد تا کدهای خود را به‌صورت کارآمدتر و منظم‌تر سازمان‌دهی کنند. در پایتون، وراثت به شما امکان می‌دهد تا کلاس‌های جدیدی ایجاد کنید که ویژگی‌ها […]

حلقه for در پایتون

حلقه for در پایتون برای تکرار یک بلوک کد بر اساس تعداد مشخصی از عناصر در یک ترکیب داده استفاده می‌شود. این حلقه معمولاً بر روی لیست‌ها، رشته‌ها، تاپل‌ها و دیگر ترکیب‌های داده‌ای قابل تکرار استفاده می‌شود. ساختار کلی حلقه […]

تفاوت sort و sorted در پایتون

تفاوت بین sort و sorted در پایتون در روشی است که آنها لیست را مرتب می‌کنند. sort: این روش به صورت مستقیم روی لیست اعمال می‌شود و لیست را به صورت مستقیم تغییر می‌دهد. به عبارت دیگر، sort تغییری در […]

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

در پایتون می‌توان از تابع sorted() برای مرتب سازی رشته‌ها استفاده کرد. این تابع یک لیست از کاراکترهای رشته را به عنوان ورودی می‌گیرد و رشته مرتب شده را برمی‌گرداند. به عنوان مثال: string = "python" sorted_string = sorted(string) print(''.join(sorted_string)) […]

رسم گل در پایتون

برای رسم گل در پایتون، می‌توان از کتابخانه‌های مختلفی مانند matplotlib و turtle استفاده کرد. در ادامه، یک مثال از رسم گل با استفاده از کتابخانه turtle را می‌بینید: # برنامه ای برای رسم یک گل با استفاده از Turtle […]

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

برای رسم یک مربع در پایتون، می‌توانید از کتابخانه‌ی turtle استفاده کنید. در ادامه یک نمونه کد برای رسم یک مربع در پایتون آورده شده است: import turtle # ایجاد یک شیء از کلاس Turtle t = turtle.Turtle() # حرکت […]