FaraPython | فرا پایتون: آموزش برنامه‌نویسی پایتون
3.46K subscribers
69 photos
25 videos
466 links
🧑‍💻 فرا پایتون — آموزش برنامه‌نویسی پایتون

🔸 آموزش زبان پایتون
🔸 طراحی رابط گرافیکی
🔸 فریمورک جنگو Django
🔸 فریمورک کیوی Kivy
🔸 و صدها ساعت آموزش جذاب

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/farapython
Download Telegram

🔥 «بزرگترین تخفیف تاریخ فرادرس» شروع شد. 🔥

🎁 «۶۰ درصد تخفیف» برای همه آموزش‌ها در جشنواره به سوی بهار ☘️

برای مشاهده کد تخفیف ۶۰ درصدی و جزئیات جشنواره، روی لینک زیر کلیک کنید:

🔗 ورود به صفحه جشنواره - [کلیک کنید]

جهت دسترسی سریع‌تر به آموزش‌های مورد نظر خود، می‌توانید از لینک‌های زیر استفاده کنید:

🔵 جدیدترین آموزش‌های دو ماه اخیر [+]

🔴 پرمخاطب‌‎ترین آموزش‌های یک ماه اخیر [+]

🟢 همه فرادرس‌ها با طبقه‌بندی موضوعی [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ آموزش رایگان برنامه نویسی پایتون – سریع و آسان در ۱۴۰ دقیقه

چکیده —
برنامه‌نویسی پایتون امروزه یکی از پرطرفدارترین و پرکاربردترین زبان‌های برنامه‌نویسی است. در این آموزش برنامه‌نویسی پایتون مرور خواهد شد و پس از معرفی المان‌های اصلی این زبان برنامه‌نویسی، با چند کتابخانه پرکاربرد آن برای محاسبات، مصورسازی، کار با داده و استخراج اطلاعات از وب نیز آشنا می‌شویم.

کسب اطلاعات بیشتر 👇👇

🔗 آموزش رایگان برنامه نویسی پایتون – سریع و آسان در ۱۴۰ دقیقه — کلیک کنید [+]

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

🎉 تمدید شد — ۶۰ درصد تخفیف برای همه آموزش‌ها در «بزرگترین جشنواره تاریخ فرادرس»

💯 در جشنواره «به سوی بهار»، بیش از ۶,۱۰۰ عنوان آموزشی با ۶۰ درصد تخفیف ویژه در دسترس شماست. پس فرصت را از دست ندهید و با یادگیری مهارت‌های متنوع، به زمان معنا دهید. 😉

🔗 جزئیات جشنواره - [کلیک کنید]

🔰 در ادامه برخی از آموزش‌های پرطرفدار فرادرس در یک ماه اخیر، آمده است. جهت دسترسی سریع‌تر، روی عنوان مورد نظر خود کلیک کنید. 👇

⚡️ اکسل Excel

⚡️ برنامه‌نویسی پایتون

⚡️ طراحی وب با HTML

⚡️ وردپرس WordPress

⚡️ فتوشاپ Photoshop

⚡️ ترسیمات دو بعدی در AutoCAD

⚡️ ریاضی عمومی ۱ با حل مثال و تست


🌟 پرمخاطب‌ترین آموزش‌های یک ماه اخیر - [کلیک کنید]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ ۳۰ قطعه کد مفید پایتون که باید با آنها آشنا باشید — راهنمای کاربردی

‏پایتون به یکی از محبوب‌ترین زبان‌هایی تبدیل شده است که در حوزه‌های علم داده و یادگیری ماشین، توسعه وب، اسکریپت‌نویسی، اتوماسیون و حوزه‌های بسیار دیگر مورد استفاده قرار می‌گیرد. بخشی از دلیل این محبوبیت گسترده، سادگی و سهولت یادگیری آن است. شما که این مطلب را برای مطالعه انتخاب کرده‌اید، به احتمال بالا هم اینک از پایتون استفاده می‌کنید یا دست‌کم به آن علاقه‌مند هستید. در این مقاله به طور مختصر ۳۰ قطعه کد مفید پایتون را معرفی می‌کنیم که می‌توانید به سرعت آن‌ها را یاد بگیرید و در امور روزمره خود در زمینه‌های مختلف به کار بگیرید.

══ فهرست مطالب ══

‏ ○ ۱. همه عناصر یکتا
‏ ○ ۲. آناگرام
‏ ○ ۳. حافظه
‏ ○ ۴. اندازه بایت
‏ ○ ۵. پرینت یک رشته به میزان N بار
‏ ○ ۶. بزرگ‌نویسی حروف اول
‏ ○ ۷. Chunk
‏ ○ ۸. Compact
‏ ○ ۹. Count by
‏ ○ ۱۰. مقایسه زنجیری
‏ ○ ۱۱. جدا شده با کاما
‏ ○ ۱۲. به دست آوردن حروف صدادار
‏ ○ ۱۳. خروج از حالت حروف بزرگ
‏ ○ ۱۴. مسطح سازی
‏ ○ ۱۵. تفاوت
‏ ○ ۱۶. تفاوت با…
‏ ○ ۱۷. فراخوانی زنجیری توابع
‏ ○ ۱۸. بررسی وجود عناصر تکراری
‏ ○ ۱۹. ادغام دو دیکشنری
‏ ○ ۲۰. تبدیل دو لیست به یک دیکشنری
‏ ○ ۲۱. استفاده از enumerate
‏ ○ ۲۲. زمان صرف شده
‏ ○ ۲۳. Try else
‏ ○ ۲۴. بیشترین فراوانی
‏ ○ ۲۵. پالیندروم
‏ ○ ۲۶. ماشین حساب بدون if-else
‏ ○ ۲۷. Shuffle
‏ ○ ۲۸. Spread
‏ ○ ۲۹. تعویض مقادیر
‏ ○ ۳۰. دریافت مقدار پیش‌فرض برای کلیدهای مفقود


🔸 ۱. همه عناصر یکتا

‏متد زیر بررسی می‌کند که آیا در لیست مفروض عناصر تکراری وجود دارد یا نه. این متد از مشخصه ()set برای حذف عناصر تکراری از لیست استفاده می‌کند:

def all_unique(lst):
return len(lst) == len(set(lst))


x = [1,1,2,2,3,2,3,4,5,6]
y = [1,2,3,4,5]
all_unique(x) # False
all_unique(y) # True


🔸 ۲. آناگرام

‏این متد بررسی می‌کند که آیا دو رشته آناگرام هم هستند یا نه. منظور از آناگرام کلمه یا اصطلاحی است که از طریق بازچیدمان حروف کلمه یا اصطلاح دیگری به دست آمده باشد و به طور معمول حروف کلمه اصلی دقیقاً یک بار مورد استفاده قرار می‌گیرند:
from collections import Counter

def anagram(first, second):
return Counter(first) == Counter(second)


anagram("abcd3", "3acdb") # True



مطالعه ادامه مطلب 👇👇

🔗 ۳۰ قطعه کد مفید پایتون که باید با آنها آشنا باشید — راهنمای کاربردی — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

فرصت محدود — با ۶۰ درصد تخفیف، یادگیری را شروع کنید.

💠 در «بزرگترین جشنواره تاریخ فرادرس» که با نام جشنواره سال نو در حال برگزاری است، بیش از ۲۲ هزار ساعت آموزش با تخفیف ۶۰ درصدی، برای یادگیری همراه شماست.

🔗 جشنواره سال نو — [کلیک کنید]

✳️ کتابخانه آموزشی خود را با جدیترین آموزش‌های فرادرس تکمیل کنید: 👇

▫️ رویت Revit برای مهندسین عمران

▫️ اسکریپت‌ نویسی آباکوس با پایتون

▫️
نوشتن مقاله ISI در پژوهش مهندسی

▫️ خرید عرضه اولیه و پذیره‌ نویسی در بورس

▫️ اصلاح غیر مخرب رنگ و اکسپوژر در فتوشاپ

▫️ انتخاب مدل های یادگیری ماشین در پایتون

▫️ کلان داده و پایگاه داده غیر رابطه‌ای NOSQL

▫️ آشنایی سیستم‌های تصویرگری پزشکی و رادیولوژی


🔗 فهرست کامل جدیدترین آموزش‌ها [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ آموزش ساخت بلاک چین (Blockchain) با پایتون — راهنمای کاربردی

‏افراد علاقمند به موضوع داغ و جذاب «رمز ارزها» (Cryptocurrencies) مخاطبان اصلی این مطلب خواهند بود. همچنین، به کلیه علاقمندان به یادگیری چگونگی عملکرد «بلاک چین» (Blockchain | زنجیره بلوکی) و فناوری پایه نهفته در پس آن، مطالعه این مطلب توصیه می‌شود. نکته قابل توجه آن است که بلاک چین در فارسی «زنجیره بلوکی» ترجمه شده و بنابراین در ادامه این مطلب سعی بر آن است که از این معادل نیز در کنار واژه شناخته شده بلاکچین استفاده شود.

══ فهرست مطالب ══

‏ ○ پیش از آغاز
‏ ○ گام ۱: ساخت یک بلاک چین
‏ ○ درک الگوریتم Proof of Work
‏ ○ پیاده‌سازی الگوریتم پایه Proof of Work
‏ ○ گام ۲: زنجیره بلوکی به عنوان یک رابط کاربردی برنامه‌نویسی
‏ ○ گام ۳: تعامل با بلاک چین
‏ ○ گام ۴: اجماع
‏ ○ پیاده‌سازی الگوریتم Consensus


🔸 پیش از آغاز

‏بلاک چین (زنجیره بلوکی) یک زنجیره پیوسته و تغییرناپذیر از رکوردهایی است که به آن‌ها «بلوک» (Block) گفته می‌شود. این بلوک‌ها می‌توانند در برگیرنده «تراکنش‌ها» (Transactions)، فایل‌ها یا هر نوع داده انتخابی دیگری باشند. اما مساله مهم آن است که این بلوک‌ها با استفاده از «هش‌ها» (hashes) به یکدیگر زنجیر شده‌اند. (مطالعه مطلب «تابع هش یا درهم سازی (Hash Function) چیست؟ — به زبان ساده» برای آشنایی با مفهوم هش توصیه می‌شود.)

‏پرسشی که امکان دارد برای مخاطبان این مطلب مطرح شود آن است که برای مطالعه نوشتار پیش رو به چه پیش‌نیازهایی نیاز دارند؟ آشنایی مقدماتی با نوشتن و خواندن کدهای پایتون و داشتن درک مقدماتی از چگونگی عملکرد درخواست‌های HTTP مورد نیاز است، زیرا بلاک چین ساخته شده در این مطلب برمبنای HTTP است. کدهای ارائه شده در اینجا بر اساس پایتون ۳.۶ نوشته شده‌اند، بنابراین مخاطبان باید اقدام به نصب پایتون ۳.۶، و همچنین چارچوب Flask و کتابخانه Requests کنند.


مطالعه ادامه مطلب 👇👇

🔗 آموزش ساخت بلاک چین (Blockchain) با پایتون — راهنمای کاربردی — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

🔴 آخرین فرصت برای استفاده از بزرگترین جشنواره تاریخ فرادرس

🎁 در جشنواره سال نو فرادرس، تمامی آموزش‌های مورد نظر خود را با ۶۰ درصد تخفیف تهیه کرده و سال جدید را پُر قدرت و با مهارت شروع کنید.

🔗 ورود به صفحه جشنواره - [کلیک کنید]

💯 جهت دسترسی سریع‌تر به آموزش‌ها، چند دسته‌بندی مهم و کاربردی در ادامه آمده است. با کلیک روی هر عنوان، آموزش‌های هر حوزه را بر اساس پرمخاطب‌ترین دوره‌های یک ماه اخیر مشاهده کنید:

🔸 فیزیک و شیمی

🔹 فنی و مهندسی

🔸 زبان‌های خارجی

🔹 آموزش‌های عمومی

🔸 هنر، طراحی و گرافیک

🔹 مدیریت و کسب‌ و کار

🔸 علوم جغرافیایی و تاریخ

🔹 ریاضیات، آمار و احتمالات

🔸 برنامه‌نویسی و طراحی وب

🔹 علوم کامپیوتر، شبکه و IT

🔸 تربیت بدنی و علوم ورزشی

🔹 علوم انسانی و علوم تجربی

🔸 بورس، بازارهای مالی و رمز ارزها

🔹 هوش مصنوعی و یادگیری ماشین

🔸 حسابداری، حقوق و علوم اقتصادی

🔹 نگارش دانشگاهی و تحصیلات تکمیلی

🔸 علوم پزشکی، زیست‌شناسی و روانشناسی


📕 سایر موضوعات و دسته‌بندی‌ها [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ بازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهان

‏در این مطلب، بازار کار پایتون و درآمد برنامه نویس پایتون در ایران و جهان مورد بررسی قرار گرفته است. اما پیش از پرداختن به موضوع اصلی مطلب، یعنی بازار کار پایتون در ایران و جهان، «زبان برنامه نویسی پایتون» (Python Programming Language) معرفی شده است تا علاقه‌مندان به یادگیری برنامه‌نویسی، به خوبی با این زبان آشنا شوند و نه فقط با در نظر گرفتن بازار کار پایتون که با شناخت دقیق از دیگر ویژگی‌های آن، بتوانند انتخاب درست را از میان زبان‌های برنامه‌نویسی متعدد موجود در بازار انجام دهند و یک زبان برنامه‌نویسی پر قدرت و جذاب را به عنوان مهارتی خوب و درآمدزا یاد بگیرند.

══ فهرست مطالب ══

‏ ○ زبان برنامه نویسی پایتون
‏ ○ نکات مهمی پیرامون پایتون و تاثیر آن‌ها بر بازار کار پایتون در ایران و جهان
‏ ○ نقش‌های شغلی موجود در بازار کار پایتون در ایران و جهان
‏ ○ بازار کار پایتون در جهان
‏ ○ بازار کار پایتون در ایران
‏ ○ درآمد برنامه‌نویس پایتون در جهان
‏ ○ درآمد برنامه نویس پایتون در ایران
‏ ○ منابع آموزشی برای یادگیری پایتون
‏ ○ جمع‌بندی


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

‏زبان برنامه نویسی پایتون توسط «خیدو فان روسوم» (Guido van Rossum) خلق شده است. خیدو این زبان برنامه‌نویسی را طی تعطیلات سال نو ساخت. در واقع، او به دنبال یک پروژه برنامه‌نویسی برای روزهای تعطیلات و خانه‌نشینی بود تا در اوقات تعطیلات، سرگرم باشد. بنابراین، به دفتر کار خود رفت و در تنهایی، پایتون را که امروزه بی‌اغراق یکی از قدرتمندترین زبان‌های برنامه‌نویسی و جزو پنج زبان محبوب دنیا است، ایجاد کرد. خیدو، چهار هدف اساسی را برای ایجاد زبان پایتون برشمرده بود که در ادامه بیان شده‌اند.

‏– زبانی ساده و قابل درک و در عین حال، به اندازه سایر رقبای خود قدرتمند

‏– زبانی متن‌باز که همه بتوانند در توسعه آن مشارکت داشته باشند

‏– کدهای آن به اندازه متن انگلیسی، خوانا باشند

‏– مناسب بودن برای وظایف گوناگون و فراهم کردن امکان توسعه در زمان کم

‏در ادامه این مطلب و با پرداختن بیشتر به زبان برنامه نویسی پایتون، مشخص می‌شود که خیدو فان روسوم به کلیه اهدافی که برای پایتون در نظر داشته به خوبی و به قدرت رسیده است. پایتون یک زبان برنامه‌نویسی رایگان، «متن‌باز» (Open Source)، «سطح بالا» (High Level Programming Language)، «همه‌منظوره» (General Purpose)، «چندسکویی» (Cross Platform)، «چند پارادایمی» (Multi-Paradigm) و «مفسری» (Interpreted Language) است. جای نگرانی برای مخاطبانی که با هیچ یک از مفاهیم بالا آشنایی ندارند، وجود ندارد. کلیه این موارد در ابعادی که در حوصله این مطلب بگنجد و از موضوع اصلی یعنی معرفی زبان برنامه‌نویسی پایتون، بازار کار پایتون در ایران و جهان و درآمد برنامه نویسی پایتون در ایران و جهان فاصله گرفته نشود، توضیح داده خواهند شد.

‏پایتون یک زبان برنامه‌نویسی متن باز است. در یک تعریف کلی، متن‌باز بودن پایتون یعنی می‌توان به کد منبع آن، مستندات طراحی و محتوای پایتون به عنوان یک محصول، دسترسی داشت. این در حالی است که در محصولات انحصاری و دارای «کپی‌رایت» (Copyright) این قابلیت‌ها و بسیاری از دیگر قابلیت‌ها وجود ندارد. در اینجا به مفهوم متن‌باز بودن و مباحث مربوط به آن‌ها پرداخته نخواهد شد؛ ولی مزایای متن‌باز بودن پایتون مورد بررسی قرار خواهند گرفت. متن‌باز بودن پایتون موجب شده است که طیف وسیعی از افراد در توسعه و به روز رسانی آن مشارکت داشته باشند؛ از همین رو، این زبان به سرعت به روز و قابلیت‌های جدیدی به آن اضافه می‌شود. از سوی دیگر، نواقص و «باگ‌های» (Bug) احتمالی موجود در زبان برنامه‌نویسی پایتون نیز به سرعت رفع می‌شوند. همچنین، جامعه کاربری بزرگ این زبان موجب شده است تا همه روزه کتابخانه‌های متعددی برای این زبان آماده شوند که کار را برای برنامه‌نویسان چه مبتدی و چه متخصص، بسیار ساده می‌کنند.


مطالعه ادامه مطلب 👇👇

🔗 بازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهان — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

ساعات پایانی جشنواره سال نو — بزرگترین تخفیف تاریخ فرادرس

💥 ۶۰ درصد تخفیف بر روی همه آموزش‌ها
💥

برای مشاهده آموزش‌ها و دریافت تخفیف روی لینک زیر کلیک کنید:

🔗 جشنواره سال نو — [کلیک کنید]


🟢 جدیدترین آموزش‌ها [+]

🟠 پرمخاطب‌‎ترین آموزش‌ها [+]

🔵 همه فرادرس‌ها با طبقه‌بندی موضوعی [+]

🟣 آموزش‌های رایگان [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
✳️ پایتون یا جاوا کدام بهتر است؟ — راهنمای جامع

‏زبان‌های برنامه‌نویسی، یکی از اساسی‌ترین بخش‌های «علم کامپیوتر» (Computer Science) محسوب می‌شوند. به عبارت دیگر، زبان‌های برنامه‌نویسی، یکی از مهم‌ترین ابزارهای در دسترس برنامه‌نویسان برای پیش‌برد اهداف خود و ابزاری حیاتی جهت تمامی فعالیت‌های برنامه‌نویسی محسوب می‌شوند. انتخاب بهترین زبان برنامه‌نویسی برای افراد مختلف، معمولا فرایندی بسیار گیج‌کننده است؛ حال فرض کنید که بخواهید چنین انتخابی را بین محبوب‌ترین زبان‌های برنامه‌نویسی موجود در جهان انجام دهید. انتخاب پایتون یا جاوا به عنوان زبان برنامه‌نویسی مقصد (برای تازه‌واردان به عرصه برنامه‌نویسی)، سؤالی است که ذهن بسیاری از فعالان و علاقه‌مندان به حوزه برنامه‌نویسی را به خود معطوف کرده است.

══ فهرست مطالب ══

‏ ○ زبان برنامه‌نویسی پایتون
‏ ○ زبان برنامه‌نویسی جاوا
‏ ○ پایتون یا جاوا: تفاوت‌های کلیدی
‏ ○ پایتون یا جاوا: موقعیت شغلی و درآمد
‏ ○ پایتون یا جاوا: محبوبیت زبان‌های پایتون و جاوا
‏ ○ پایتون یا جاوا: تفاوت‌های ساختاری پایتون و جاوا
‏ ○ پایتون یا جاوا: مقایسه عملکرد
‏ ○ جمع‌بندی


🔸 زبان برنامه‌نویسی پایتون

‏«زبان برنامه‌نویسی پایتون» (Python programming Language)، یک زبان برنامه‌نویسی با نوع‌های داده‌ای پویا است، یعنی، نوع داده‌ای متغیرها، بر حسب مقادیر آن‌ها و در زمان اجرا به طور خودکار توسط «مفسر» (Interpreter) مشخص می‌شوند. زبان برنامه نویسی پایتون، جزء زبان‌های برنامه‌نویسی همه منظوره محسوب می‌شود. توسعه ابتدایی زبان پایتون، در یک مؤسسه تحقیقاتی در کشور هلند آغاز شد.

‏انگیزه اصلی توسعه‌دهندگان، ساختن یک زبان برنامه‌نویسی «سطح بالا» (High Level) بود که قادر باشد شکاف میان زبان‌های C و «محیط‌های اسکریپتینگ» (Scripting Environment) نظیر Shell را بپوشاند. همانطور که یکی از نویسندگان اصلی زبان برنامه‌نویسی پایتون اظهار کرده است، ساختن «ابزارهای مدیریت سیستم» (System Administration Utilities) توسط زبان C کار بسیار دشواری بود و از بین بردن چنین نقیصه‌ای، یکی از انگیزه‌های اصلی توسعه زبان برنامه‌نویسی پایتون بود.

‏«قواعد دستوری» (Syntax) زبان پایتون نیز با الهام از زبان‌هایی نظیر Algol۶۸، پاسکال و ABC شکل گرفته است و هدف توسعه‌دهندگان، ایجاد بیشترین خوانایی ممکن در«قواعد دستوری» (Syntax) زبان پایتون بود.


🔸 زبان برنامه‌نویسی جاوا

‏زبان برنامه‌نویسی جاوا، یک زبان برنامه‌نویسی با نوع‌های داده‌ای «استاتیک یا ایستا» (Static) است، یعنی، نوع داده‌ای متغیرها، باید هنگام تعریف آن‌ها در برنامه مشخص شوند. زبان برنامه‌نویسی جاوا نیز، همانند زبان برنامه نویسی پایتون، جزء زبان‌های برنامه‌نویسی همه منظوره محسوب می‌شود.

‏«برنامه‌نویسی شیءگرا» (Object-Oriented programming | OOP)، به بهترین شکل ممکن در زبان برنامه‌نویسی جاوا نمود پیدا کرده است. همچنین، زبان جاوا در زمره زبان‌های برنامه‌نویسی «همزمان یا هم‌روند» (Concurrent) قرار می‌گیرد.

‏زبان برنامه‌نویسی جاوا، از ابتدا به شکلی توسعه داده شد که یک زبان برنامه‌نویسی WORA یا Write Once Run Anywhere باشد؛ یعنی زبانی که در آن، برنامه‌ها یکبار نوشته شوند و پس از آن در هر سیستمی قابل اجرا باشند. به عبارت دیگر، از همان ابتدا و در چشم‌انداز آینده زبان برنامه‌نویسی جاوا مشخص شده بود که برنامه‌های نوشته شده به این زبان باید قادر باشند به کمک «ماشین مجازی جاوا» (Java Virtual Machine | JVM) و بدون کمترین «وابستگی‌های برنامه‌نویسی» (Programming Dependencies) ممکن، روی هر پلتفرمی اجرا شوند.



مطالعه ادامه مطلب 👇👇

🔗 پایتون یا جاوا کدام بهتر است؟ — راهنمای جامع — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ برنامه‌نویسی شیءگرا در پایتون — یک راهنمای مقدماتی برای مبتدیان

‏پایتون برای هر چیزی از رزبری پای تا یادگیری ماشین استفاده می‌شود. با این وجود اگر می‌خواهید با هر نوع پروژه بزرگی کار کنید، باید شیوه کار پایتون با برنامه‌نویسی شیءگرا (OOP) از جمله مفهوم کلاس در برنامه نویسی به زبان پایتون را بدانید. این مقاله مفاهیم کاملاً ابتدایی برنامه‌نویسی شیءگرا در پایتون را بررسی می‌کند.

══ فهرست مطالب ══

‏ ○ پایتون اساساً چیست؟
‏ ○ پیش‌نیازهای راه‌اندازی پایتون
‏ ○ مفاهیم اساسی پایتون: کلاس‌ها
‏ ○ متغیرهای خصوصی در پایتون کدام هستند؟
‏ ○ درک وراثت در پایتون
‏ ○ دانش پایتون خود را بیش از این بسط دهید
‏ ○ فیلم آموزش برنامه نویسی شی گرا در پایتون


🔸 پایتون اساساً چیست؟

‏پایتون عملاً یک زبان برنامه‌نویسی است، پایتون زبانی محبوب است و به سرعت در حال رشد است. صرفاً به این خاطر که مانند شبه کد خوانده می‌شود و می‌توانید بر روی رزبری پای بازی «ماین‌کرفت» بسازید، دلیل نمی‌شود که آن را زبان ضعیف‌تری بدانیم.

‏برنامه‌نویسی شیءگرا یکی از بنیادهای توسعه نرم‌افزارهای مدرن است و پایتون نیز رابطه خوبی با آن دارد. با این که پایتون برخی کارها را به روشی متفاوت از زبان‌های عمده برنامه‌نویسی انجام می‌دهد؛ اما این مسئله نمی‌تواند باعث شود که به آن بی‌توجهی کنیم.


🔸 پیش‌نیازهای راه‌اندازی پایتون

‏پیش از این که کار خود را آغاز کنید باید محیط توسعه پایتون را راه بیندازید. ما در این راهنما از نسخه ۳.۶.۵ پایتون استفاده کرده‌ایم و گرچه شما می‌توانید از نسخه‌های قدیمی‌تر نیز استفاده کنید؛ اما اگر از این نسخه استفاده کنید مشکلات کمتری خواهید داشت چون نسخه نسبتاً جدید‌تری است.

‏در صورتی که تاکنون محیط مجازی ایجاد نکرده‌اید، ابتدا باید یک محیط مجازی بسازید و PIP برای پایتون را نصب کنید؛ گرچه در اکثر نسخه‌های جدید به همراه پایتون عرضه می‌شود. زمانی که این موارد نصب شدند، می‌توانیم کار خود را آغاز کنیم.



مطالعه ادامه مطلب 👇👇

🔗 برنامه‌نویسی شیءگرا در پایتون — یک راهنمای مقدماتی برای مبتدیان — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ ۵۰ کتاب برنامه نویسی پایتون رایگان که باید بخوانید

پایتون (Python) یک زبان برنامه نویسی بسیار محبوب و همه‌منظوره است که تقریباً برای هر کاری می‌توان از آن استفاده کرد. زبان برنامه نویسی پایتون (Python)، امکان توسعه سریع و اشکال‌زدایی (Debugging) آسان را فراهم می‌کند. همچنین پایتون از وظایفی پشتیبانی می‌کند که در دنیای امروزی، بیش‌ترین کاربرد را دارند. بسیاری از افراد به یادگیری برنامه نویسی از طریق کتاب‌های آموزشی علاقه دارند. در این مقاله، ۵۰ کتاب برنامه نویسی پایتون رایگان برای برنامه نویسان مبتدی، سطح متوسط و پیشرفته معرفی شده است. کتاب‌های معرفی شده، اثر بهترین ناشران جهان هستند.

══ فهرست مطالب ══

○ پایتون چیست؟
○ معرفی کتاب برنامه نویسی پایتون رایگان
○ فیلم های آموزش برنامه نویسی پایتون
○ جمع‌بندی


🔸 پایتون چیست؟

پایتون یک زبان برنامه نویسی شی گرا (OOP)، مفسری (Interpreted) و سطح بالا است که با هدف داشتن خوانایی زیاد و پیاده‌سازی ساده طراحی شده است. همچنین پایتون زبانی منبع‌باز محسوب می‌شود به این معنی که استفاده از آن حتی برای برنامه‌های کاربردی تجاری رایگان است. امکان اجرای پایتون روی سیستم‌‌های مک (Mac)، ویندوز و سیستم عامل یونیکس (Unix) وجود دارد. علاوه بر این با ماشین‌های مجازی جاوا (JVM) و دات نت (Net.) نیز تطبیق داده شده است.

از زبان برنامه نویسی پایتون برای ایجاد کاربردهای مبتنی بر وب (Web Application) و محتوای وب پویا استفاده می‌شود. همچنین توسط تعدادی از برنامه‌های تصویربرداری دوبُعدی و سه‌بُعدی پشتیبانی می‌شود و کاربران را قادر می‌سازد تا با پایتون، افزونه‌های سفارشی ایجاد کنند. Blender ،Inkscape ،GIMP و Autodesk Maya، نمونه‌هایی از از برنامه‌های تصویربرداری هستند که از زبان برنامه نویسی پایتون پشتیبانی می‌کنند. به طور خلاصه، پایتون یک زبان برنامه نویسی کامپیوتری است که غالباً برای ساخت وب‌سایت‌ها و نرم افزارها، خودکارسازی وظایف، تجزیه و تحلیل داده‌ها استفاده می‌شود و به دلیل همه منظوره بودن آن برای ایجاد انواع برنامه‌های مختلف کاربرد دارد.




مطالعه ادامه مطلب 👇👇

🔗 ۵۰ کتاب برنامه نویسی پایتون رایگان که باید بخوانید — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ ساخت بازی با پایتون — هر آنچه برای شروع باید بدانید + پروژه

بسیاری از افراد به این دلیل برنامه نویسی را شروع می‌کنند که به ساخت بازی‌های کامپیوتری علاقه‌مند هستند. صنعت بازی‌های ویدیویی بسیار بزرگ و پولساز است و روز‌به‌روز بر گستردگی آن افزوده می‌شود. بدون شک فرصت‌های شغلی بسیاری در صنعت بازی‌سازی وجود دارند. از زبان‌های برنامه نویسی مختلفی می‌توان برای ساخت بازی استفاده کرد. یکی از این زبان‌های برنامه نویسی، پایتون (Python) است. به دلیل سادگی یادگیری پایتون و سینتکس ساده آن، انواع کتابخانه‌های مختلف و کاربرد پایتون در تعدادی از بازی‌های محبوب، بسیاری تمایل دارند از پایتون در ساخت بازی استفاده کنند. بنابراین در این مقاله، اصول اولیه ساخت بازی با پایتون آموزش داده شده‌اند، کتابخانه‌های مرتبط با ساخت بازی در پایتون نیز معرفی شده‌اند و نحوه ساخت یک بازی با پایتون هم به صورت عملی شرح داده شده است.

══ فهرست مطالب ══

○ ساخت بازی با پایتون چگونه انجام می‌شود؟
○ آیا پایتون برای ساخت بازی مناسب است؟
○ کتابخانه ها و فریمورک های ساخت بازی با پایتون کدامند؟
○ معرفی فیلم های آموزش برنامه نویسی پایتون — مقدماتی تا پیشرفته
○ آموزش ساخت بازی با پایتون
○ پروژه طراحی یک بازی ساده از پایه با پایتون
○ منابع مورد نیاز در ساخت بازی با پایتون چیست؟
○ کتابخانه Arcade برای ساخت بازی با پایتون
○ فیلم های آموزش برنامه نویسی پایتون
○ جمع بندی


🔸 ساخت بازی با پایتون چگونه انجام می‌شود؟

پایتون یکی از زبان‌های برنامه نویسی است که تا کنون برای آن، طیف وسیعی از کتابخانه‌های گوناگون در دسترس کاربران قرار گرفته‌اند. کتابخانه‌هایی هم مختص ساخت بازی با پایتون وجود دارند که به وسیله آن‌ها می‌توان ساخت بازی را با این زبان برنامه نویسی انجام داد. محبوبت‌ترین کتابخانه ساخت بازی با پایتون، Pygame است. در این مقاله، علاوه بر Pygame، اکثر دیگر کتابخانه‌های مورد استفاده در ساخت بازی با پایتون هم معرفی شده‌اند.



مطالعه ادامه مطلب 👇👇

🔗 ساخت بازی با پایتون — هر آنچه برای شروع باید بدانید + پروژه — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ آموزش مقیاس بندی ویژگی در پایتون — راهنمای Feature Scaling

اغلب داده‌های در دسترس، قبل از استفاده نیاز به پردازش دارند و نمی‌توانند به صورت مستقیم مورد استفاده قرار بگیرند. یکی از فرآیندهایی که اغلب برای پیش پردازش داده‌ها (Preprocessing) در پروژه‌های داده کاوی و یادگیری ماشین انجام می‌شود، «مقیاس بندی ویژگی» (تغییر مقیاس داده‌ها) یا همان «Feature Scaling» است که با نام «نرمال سازی داده» (Data Normalization) نیز شناخته می‌شود. در این مقاله به آموزش و پیاده‌سازی مقیاس بندی ویژگی در پایتون پرداخته شده است.

══ فهرست مطالب ══

○ مقیاس بندی ویژگی چیست و چه کاربردی دارد؟
○ روش‌های مقیاس بندی ویژگی چه هستند؟
○ پیاده سازی مقیاس بندی ویژگی در پایتون
○ فیلم های آموزش داده کاوی و یادگیری ماشین فرادرس
○ جمع‌بندی



🔸 روش‌های مقیاس بندی ویژگی چه هستند؟

۳ مورد از پرکاربردترین روش‌ها برای مقیاس بندی ویژگی به شرح زیر است:

– مقیاس بندی مینیمم-ماکزیمم (Min Max Scaling | Min-Max Normalization)

– مقیاس بندی استاندارد (Standard Scaling)

– مقیاس بندی منسجم (Robust Scaling)



مطالعه ادامه مطلب 👇👇

🔗 آموزش مقیاس بندی ویژگی در پایتون — راهنمای Feature Scaling — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
✳️ نصب PIP پایتون بر روی ویندوز، مک و لینوکس — از صفر تا صد

پایتون نیز مانند هر زبان مهم برنامه‌نویسی دیگری از کتابخانه‌ها و فریمورک‌های شخص ثالث پشتیبانی می‌کند. این کتابخانه‌ها را می‌توانید بر روی پایتون نصب کنید تا در هر پروژه، چرخ را از نو اختراع نکنید! این فریمورک‌ها در یک ریپازیتری به نام ایندکس بسته پایتون (PyPI) قابل دسترسی هستند.

══ فهرست مطالب ══

○ ابزار PIP برای پایتون چیست؟
○ پیش از نصب PIP پایتون
○ ارتقای PIP برای پایتون
○ مدیریت بسته‌های پایتون با استفاده از PIP


🔸 ابزار PIP برای پایتون چیست؟

ابزار PIP اختصار بازگشتی برای عبارت‌های «PIP بسته‌ها را نصب می‌کند» یا «برنامه نصب ترجیحی» در نظر گرفته می‌شود. PIP در واقع یک ابزار خط فرمان است که بسته‌های PyPI را با یک دستور ساده و سرراست به نام «:PIP» نصب، حذف و یا نصب مجدد می‌کند.

اگر تاکنون در ویندوز یا مک و لینوکس با ابزارهای خط فرمان کار کرده باشید، در این صورت هنگام استفاده از PIP مشکلی نخواهید داشت و می‌توانید مستقیماً به بخش راهنمای نصب برای سیستم‌عامل خاص خود مراجعه کنید.


🔸 پیش از نصب PIP پایتون

ابتدا باید مطمئن شوید که پایتون به طور صحیحی بر روی سیستم شما نصب شده است. بر روی ویندوز، ابزار خط فرمان را با استفاده از Windows key + X و سپس انتخاب Command Prompt باز کنید. در مَک می‌توانید پنجره ترمینال را با استفاده از دستور Command + Space باز کنید و به دنبال واژه terminal بگردید. بر روی لینوکس نیز ترمینال را می‌توان با استفاده از Ctrl + Alt + T یا هر طریق دیگری که در توزیع خاص شما تعیین شده است، باز کرد.



مطالعه ادامه مطلب 👇👇

🔗 نصب PIP پایتون بر روی ویندوز، مک و لینوکس — از صفر تا صد — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
✳️ بهترین مسیر یادگیری پایتون چیست؟ — راهنمای شروع آموزش

پایتون یک زبان برنامه نویسی بسیار مهم است و یادگیری پایتون در زمینه‌هایی مثل علم داده، برنامه نویسی وب، مهندسی نرم افزار، ساخت بازی و اتوماسیون (خودکارسازی فرآیندها) کاربرد دارد. اما بهترین مسیر یادگیری پایتون چیست؟ یافتن پاسخ این سوال می‌تواند بسیار دشوار و چالش برانگیز باشد. بنابراین در این مقاله با گردآوری تجربیات برنامه نویسان حرفه‌ای پایتون سعی شده است تا کلیه نکات و موارد مهم در خصوص یادگیری پایتون جمع‌آوری و ارائه شوند.

══ فهرست مطالب ══

○ پایتون چیست ؟
○ بهترین مسیر یادگیری پایتون
○ گام‌های تکمیلی یادگیری پایتون
○ نحوه یادگیری پایتون در سال ۱۴۰۱ — راهنمای گام به گام
○ پرسش‌های متداول یادگیری پایتون
○ معرفی فیلم های آموزش برنامه نویسی پایتون فراردس
○ جمع‌بندی


🔸 پایتون چیست ؟

در اصطلاح فنی، پایتون یک زبان برنامه نویسی شی‌گرا و سطح بالا به حساب می‌آید که دارای معناشناسی پویا و منسجمی برای برنامه نویسی وب و توسعه اپلیکیشن است. پایتون در حوزه توسعه سریع بسیار جذابیت دارد، چرا که امکانات و گزینه‌های «نوع پویا» (Dynamic Typing) و «مقیدسازی پویا» (Dynamic Binding) در آن گنجانده شده است. به دلیل اینکه سینتکس (نحو) پایتون به طور خاص بر خوانایی مطلوب تمرکز دارد، یادگیری پایتون نسبتاً ساده است. برنامه نویسان و توسعه دهندگان می‌توانند کدهای پایتون را نسبت به سایر زبان‌ها با راحتی بسیار بیش‌تری بخوانند و درک کنند. قابل درک بودن و سادگی کدها و سینتکس پایتون هزینه نگهداری برنامه و توسعه آن را به میزان زیادی کاهش می‌دهد. این سادگی باعث می‌شود تیم‌های برنامه نویسی بتوانند بدون وجود مانع خاصی در ارتباط با زبان برنامه نویسی به صورت گروهی با یکدیگر تعامل داشته باشند.



مطالعه ادامه مطلب 👇👇

🔗 بهترین مسیر یادگیری پایتون چیست؟ — راهنمای شروع آموزش — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ بازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهان

در این مطلب، بازار کار پایتون و درآمد برنامه نویس پایتون در ایران و جهان مورد بررسی قرار گرفته است. اما پیش از پرداختن به موضوع اصلی مطلب، یعنی بازار کار پایتون در ایران و جهان، «زبان برنامه نویسی پایتون» (Python Programming Language) معرفی شده است تا علاقه‌مندان به یادگیری برنامه‌نویسی، به خوبی با این زبان آشنا شوند و نه فقط با در نظر گرفتن بازار کار پایتون که با شناخت دقیق از دیگر ویژگی‌های آن، بتوانند انتخاب درست را از میان زبان‌های برنامه‌نویسی متعدد موجود در بازار انجام دهند و یک زبان برنامه‌نویسی پر قدرت و جذاب را به عنوان مهارتی خوب و درآمدزا یاد بگیرند.

══ فهرست مطالب ══

○ زبان برنامه نویسی پایتون
○ نکات مهمی پیرامون پایتون و تاثیر آن‌ها بر بازار کار پایتون در ایران و جهان
○ نقش‌های شغلی موجود در بازار کار پایتون در ایران و جهان
○ بازار کار پایتون در جهان
○ بازار کار پایتون در ایران
○ درآمد برنامه‌نویس پایتون در جهان
○ درآمد برنامه نویس پایتون در ایران
○ منابع آموزشی برای یادگیری پایتون
○ جمع‌بندی


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

زبان برنامه نویسی پایتون توسط «خیدو فان روسوم» (Guido van Rossum) خلق شده است. خیدو این زبان برنامه‌نویسی را طی تعطیلات سال نو ساخت. در واقع، او به دنبال یک پروژه برنامه‌نویسی برای روزهای تعطیلات و خانه‌نشینی بود تا در اوقات تعطیلات، سرگرم باشد. بنابراین، به دفتر کار خود رفت و در تنهایی، پایتون را که امروزه بی‌اغراق یکی از قدرتمندترین زبان‌های برنامه‌نویسی و جزو پنج زبان محبوب دنیا است، ایجاد کرد. خیدو، چهار هدف اساسی را برای ایجاد زبان پایتون برشمرده بود که در ادامه بیان شده‌اند.

– زبانی ساده و قابل درک و در عین حال، به اندازه سایر رقبای خود قدرتمند

– زبانی متن‌باز که همه بتوانند در توسعه آن مشارکت داشته باشند

– کدهای آن به اندازه متن انگلیسی، خوانا باشند

– مناسب بودن برای وظایف گوناگون و فراهم کردن امکان توسعه در زمان کم



مطالعه ادامه مطلب 👇👇

🔗 بازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهان — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پایتون برای تجزیه و تحلیل داده های مالی – بخش دوم منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 ما در این آموزش یاد می‌گیریم که سبدگردانی پرتفولیو به روش ماکوویتز از صفر تا صد چگونه انجام می‌شود. انتظار می‌رود معامله‌گران بعد از این آموزش عملی، در سبدگردانی مستقل شوند. این فرادرس کاملا کاربردی و همراه با کدنویسی برای سرمایه‌گذاران طراحی شده است. حال که با پیشرفت تکنولوژی و پردازش سریع‌‌تر نرم‌افزارهای کامپیوتری، شاهد عقب ماندن معامله‌گری سنتی و رو آوردن به سمت معاملات به اصطلاح نرم‌افزاری و الگوریتمی هستیم، با افزایش معامله‌گران بازارهای مالی به خصوص معامله‌گران بازار بورس، نیاز به افزایش سواد عمومی در خصوص قواعد حاکم بر این بازارها بیش از پیش نمایان می‌شود.

🎯 مناسب برای: بازارهای مالی | علاقه‌مندان به برنامه‌نویسی پایتون

💲 هزینه اصلی آموزش: ۳۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۷۹,۵۵۰ تومان
‌(‌۵۵ درصد تخفیف)

👈 کد تخفیف: NWHU57

❗️ اعتبار: تا پایان روز دوشنبه، ۲۲ خرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

✳️ یادگیری پایتون چقدر زمان میبرد؟ | مدت زمان حرفه ای شدن در پایتون

در این مطلب، این پرسش مورد بررسی قرار گرفته است که یادگیری پایتون چقدر زمان میبرد ؟ اما پیش از پاسخ دادن به این پرسش، نیاز به کسب آشنایی کلی با زبان برنامه‌نویسی پایتون (Python Programming Language) و ویژگی‌های مهم و کلیدی آن است تا بتوان با ارائه دلایل منطقی، به پرسش یادگیری پایتون چقدر زمان میبرد ، پاسخ داد.

══ فهرست مطالب ══

○ پایتون چیست؟
○ چرا پایتون زبان محبوبی است؟
○ کاربردهای پایتون چیست؟
○ بازار کار پایتون و درآمد برنامه‌نویس پایتون در ایران و جهان
○ مهارت‌های لازم برای برنامه‌نویس پایتون شدن چیست ؟
○ سطوح گوناگون برنامه نویسی و مدت زمان رسیدن به آن‌ها
○ یادگیری پایتون چقدر زمان میبرد ؟
○ چطور پایتون را سریع‌تر یاد بگیرم ؟
○ فیلم آموزش پایتون


🔸 پایتون چیست؟

در این بخش از مطلب یادگیری پایتون چقدر زمان میبرد به بررسی زبان پایتون پرداخته شده است. پایتون یک زبان برنامه‌نویسی رایگان (از زمان ارائه تاکنون)، متن‌باز (Open-Source) ، سطح بالا (High Level)، همه‌منظوره (General-Purpose)، چندسکویی (Cross-Platform)، مفسری (Interpreted Language) و با پشتیبانی از چندین پاردایم برنامه‌نویسی (Multi-Paradigm) است.

ایده ساخت زبان برنامه‌نویسی پایتون در دهه ۱۹۸۰ توسط «گیدو ون روسوم» (Guido Van Rossum) مطرح و پیاده‌سازی آن توسط خود او انجام شد. ون روسوم یک دانشمند علوم کامپیوتر هلندی است که مدرک کارشناسی ارشد خود در زمینه ریاضیات و علوم کامپیوتر را در سال ۱۹۸۲ از دنشگاه آمستردام دریافت کرد.




مطالعه ادامه مطلب 👇👇

🔗 یادگیری پایتون چقدر زمان میبرد؟ | مدت زمان حرفه ای شدن در پایتون — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

📋 جمع‌بندی شب امتحان با فرادرس — دروس جمع‌بندی شده ۶۰ رشته دانشگاهی 😉

💯 دوره‌های دانشگاهی فرادرس رو با ۵۰ درصد تخفیف ببین و بهترین نمره رو در امتحانات به دست بیار! 👌

فقط کافیه روی عنوان مورد نظرت کلیک کنی و مرور و حل تمرین رو از همین الان شروع کنی: 👇

📖 مهندسی برق (+)

📖 مهندسی مکانیک (+)

📖 مهندسی عمران (+)

📖 مهندسی معماری (+)

📖 مهندسی صنایع (+)

📖 مهندسی کامپیوتر (+)

📖 مهندسی شیمی (+)

📖 سایر رشته‌های فنی و مهندسی (+)

📖 علوم پایه (+)

📖 علوم انسانی (+)

📖 علوم تجربی (+)

📖 مدیریت، علوم مالی و اقتصادی (+)

📘 مشاهده سایر رشته‌ها - [کلیک کنید]
 
🎁 کد تخفیف ۵۰ درصدی: BHR75
 
✳️ آموزش‌های رایگان [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس

✳️ دستور pass در پایتون — به زبان ساده

در این مطلب، دستور pass در پایتون آموزش داده شده است. از این دستور در «زبان برنامه‌نویسی پایتون» (Python Programming Language) به عنوان یک «محل نگه‌داری» (Placeholder) برای پیاده‌سازی‌های آتی «توابع» (Functions)، «حلقه‌ها» (Loops) و دیگر موارد، استفاده می‌شود. پیش از این، در مطالب جداگانه‌ای به دستورات کنترلی شرطی، for (حلقه)، while (حلقه) و دستورات break و continue پرداخته شد. برای مطالعه بیشتر در مورد این دستورات کنترلی، مطالب زیر پیشنهاد می‌شوند.

══ فهرست مطالب ══

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


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

در برنامه‌نویسی پایتون، pass یک دستور «هیچ مقدار» (null) است. تفاوت بین یک «توضیحات» (Comment) و یک دستور pass در پایتون آن است که مفسر، توضیحات را نادیده می‌گیرد ولی از pass چشم‌پوشی نمی‌کند. اگرچه، هنگام اجرای دستور pass در پایتون، هیچ اتفاقی نمی‌افتد و در واقع، این دستور منجر به اتفاق خاصی نمی‌شود.

«نحو» (Syntax) دستور pass در ادامه آمده است.

pass

🔸کاربرد دستور pass در پایتون

از دستور pass به عنوان «محل نگه‌داری» (Placeholder) استفاده می‌شود. فرض می‌شود که یک حلقه یا تابع هنوز پیاده‌سازی نشده است، اما کاربر قصد دارد که در آینده آن را پیاده‌سازی کند. تابع نمی‌تواند بدنه خالی داشته باشد زیرا در این صورت، مفسر با خطا مواجه می‌شود. بنابراین، از دستور pass برای ساخت بدنه‌ای که هیچ کاری انجام نمی‌دهد استفاده می‌شود.


مطالعه ادامه مطلب 👇👇

🔗 دستور pass در پایتون — به زبان ساده — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس