پایتون

در دنیای ‌برنامه‌نویسی نمی‌توان یک زبان برنامه‌نویسی واحد را یاد گرفت و انتظار داشت زبان برنامه‌نویسی انتخابی بتواند به بهترین شکل ممکن تمامی پروژه‌های برنامه‌نویسی را به اتمام برساند. به همین دلیل زبان‌های برنامه‌نویسی مختلفی ابداع شدند که هر یک برای انجام کار خاصی ایده‌آل هستند. به رغم وجود زبان‌های برنامه‌نویسی مختلف اغلب این پرسش مطرح می‌شود که پایتون یا سی شارپ کدامیک گزینه ایده‌آلی برای یادگیری هستند. هر دو زبان، همه‌منظوره هستند و برای انجام پروژه‌های مختلفی استفاده می‌شوند، اما هر کدام ویژگی‌های خاص خود را دارند. در این مطلب قصد داریم ویژگی‌ها، تفاوت‌ها و شباهت‌های این دو زبان را مقایسه کنیم تا بتوانید زبان برنامه‌نویسی مناسبی که نقش کلیدی در آینده شغلی شما بازی خواهد کرد را انتخاب کنید.
چگونه پایتون را دانلود، نصب و اجرا کنیم
29 آبان 1398
اگر می‌خواهید از پایتون برای ساخت برنامه‌های کاربردی استفاده کنید، در اولین گام باید یک محیط توسعه یکپارچه را انتخاب کنید. محیطی که برای کدنویسی، اشکال‌زدایی و اجرای برنامه‌ها استفاده می‌شود. در این مطلب به شما نشان می‌دهیم که چگونه پایتون را باید دانلود کرده و روی کامپیوتر خود نصب و اجرا کنید.
متاسفانه، متخصصانی که تمایل دارند در حوزه علم داده‌ها مشغول به کار شوند و مهارت‌های تئوری لازم برای کار در این حوزه را دارند با مشکل بزرگی روبرو هستند. این افراد در انتخاب زبان برنامه‌نویسی و به ویژه میان دو زبان R یا پایتون برای تحلیل داده‌ها مردد هستند که کدامیک عملکرد بهتری دارند. اگر به هوش مصنوعی و علم داده‌ها علاقه‌مندید، اما در انتخاب زبان برنامه‌نویسی مردد هستید، این مقاله برای شما نگارش شده است. این مقاله به شما خواهد گفت برای ورود به دنیای لایتناهی علم داده‌ها هر یک از این دو زبان‌ برنامه‌نویسی چه ویژگی‌هایی دارند.
شبکه منتشر کرد: کتاب الکترونیکی دوره مقدماتی آموزش پایتون
07 مرداد 1398
در کتاب آموزش مقدماتی پایتون قصد داریم به شما نشان دهیم که چگونه می‌توانید پایتون را آماده کرده و در کوتاه‌ترین زمان از آن استفاده کنید. اگر به دنبال آن هستید به شکلی ساده زبان برنامه‌نویسی پایتون را یاد گرفته و برای انجام کارهای خود از آن استفاده کنید، پیشنهاد می‌کنیم این کتاب را تا انتها مطالعه کنید. در کتاب آموزش مقدماتی پایتون تمرکز ما روی افرادی است که هیچ‌گونه پیش‌زمینه قبلی در ارتباط با پایتون ندارند و قصد دارند این زبان را از پایه بیاموزند.
در این راهنمای Kafka Python ما یک اپلیکیشن پایتون خواهیم ساخت که داده‌ها را به یک تاپیک کافکا و اپلیکیشن‌های دیگری که این پیغام‌ها را مصرف می‌کنند، ارسال می‌کند. برای نشان دادن چگونگی تجزیه و تحلیل بزرگ داده‌ها، یک کانال ارتباطی از یک بزرگ‌داده را پیکربندی خواهیم کرد که سنجه‌های (Metrics) سایت را از Clicky.com استخراج می‌کند و این سنجه‌ها را به یک تاپیک کافکا در کلاستر کافکا وارد می‌کند. این تنها کانال ارتباطی است که در پیاده‌سازی بزرگ‌داده‌ها استفاده می‌کنید. آمارهای وب‌سایت می‌تواند بخش ارزشمندی از داده‌های شما باشد، زیرا در مورد بازدیدکنندگان، صفحات بازدید شده و ... داده‌هایی را در اختیارتان می‌گذارد. ترکیب کردن این داده‌ها با سایر داده‌ها مانند شبکه‌های اجتماعی در زمانی که تجزیه‌وتحلیل داده‌های خود را آغاز می‌کنید به شما کمک می‌کند تا تصمیمات تجاری مفید و منظمی‌ را در مورد این‌که چه زمانی بهترین موقع برای ارسال مطالب به‌روزرسانی شده سایت به شبکه‌های اجتماعی برای جذب حداکثری مخاطبان است، اتخاذ کنید. این همان مزيت اصلی پیاده‌سازی بزرگ‌داده‌ها است: نه لزوما خود داده‌های خام، بلکه دانشی که شما می‌توانید از این داده‌های خام به دست آورده و تصمیمات آگاهانه بیشتری اتخاذ کنید. در این مثال ما آمار صفحات را از Clicky.com API استخراج کرده و آن‌ها را به admintome-pages Kafka وارد می‌کنیم. این کار داده‌های JSON را از صفحات AdminTome در اختیار ما قرار می‌دهد.
معرفی خانواده پایتون‌ها: آناکوندا، PyPy ،Cpython و دیگر توزیع‌های پایتون
27 خرداد 1398
هنگامی که پایتون را برای توسعه نرم‌افزار انتخاب می‌کنید در واقع یک اکوسیستم بزرگ از زبان برنامه‌نویسی را انتخاب کرده‌اید که تمامی شیوه‌های برنامه‌نویسی مورد نیاز را شامل می‌شود. اما علاوه بر کتابخانه‌ها، برای همه چیز، از توسعه GUI تا یادگیری ماشین، شما می‌توانید از چندین مجری (rumtime) پایتون نیز استفاده کنید که بهتر است بدانید کدامیک در چه زمانی کارایی بیشتری دارد. در این مقاله یک نگاه کوتاه به توزیع‌های رایج پایتون مانند پیاده‌سازی استاندارد (Cpython)، نسخه‌های بهینه‌شده برای سرعت (PyPy)، برای استفاده خاص Anaconda)، ActivePython) و یا مجری‌هایی برای زبان‌های متفاوت (Jython و IronPython) خواهیم داشت.
چرا باید از پایتون 3.7 به‌ پایتون 3.8 برویم
20 ارديبهشت 1398
پایتون 3.7 دیگر قدیمی شده است. در نسخه 3.7 از نظر عملکردها و بهینه‌سازی، بهبودهایی انجام شده و این داستان در مورد 3.8 نیز ادامه خواهد داشت. در حال حاضر، بیشتر قابلیت‌های جدید در توسعه ماژول C قرار دارد. بر اساس اظهارنظرهای انجام‌شده می‌توان حدس زد که چه قابلیت‌های جدیدی به نسخه 3.8 اضافه‌شده است. اما تمام این تحقیق‌ها به‌صورت پیش‌نویس (پروپوزال) بوده و به‌عنوان تحقیقات انجام‌شده در سایت پایتون قابل دسترسی‌ است و هنوز به صورت رسمی تحقیقی منتشر نشده است. در این مقاله قصد داریم با نگاهی به چند مورد از آن‌ها ذهنیتی از ویژگی‌های جدید پایتون کسب کنیم.
جــاوا در مقابل پایتون: کدام‌یک زبان برنامه‌نویسی برتری است؟
14 ارديبهشت 1398
مقايسه کردن جاوا و پایتون به معنای روبه‌روی هم قرار دادن و رقابت بین آن‌ها نیست. این دو زبان برنامه‌نویسی کاربردهای متفاوت و طرفداران خاص خود را دارند که بهتر است به عنوان دو نمونه از معروف‌ترین زبان‌های برنامه‌نویسی موجود، نگاه دقیق‌تری به شباهت‌ها، تفاوت‌ها، مزایا، معایب و موارد کاربرد هر یک داشته باشید.
8 نکته کلیدی و مهم پایتون که خیلی از توسعه‌دهندگان اطلاعی از آن ندارند
06 ارديبهشت 1398
پایتون شرایطی را فراهم کرده که دیگر برنامه‌نویسی برای علاقه‌مندان، یک آرزو نباشد و بسیاری از آنان که به کدنویسی نیاز دارند، استفاده از این زبان‌ برنامه‌نویسی را یک مسیر خوب و مستقیم برای دستیابی به اهدافشان می‌دانند. از جمله کاربردهای پایتون، استفاده گسترده از آن در حوزه تحلیل داده‌ها یا به‌طور دقیق‌تر علم داده است. در زبان برنامه‌نویسی نکته‌هایی وجود دارد که آشنایی با آن‌ها کار ما را در کدنویسی برای تحلیل داده‌ها بسیار ساده‌تر خواهد کرد. در این مقاله چند نمونه از این نکته‌ها را که برگرفته از نوشته Conor Dewey است و در در وب‌سایت towardsdatascience.com منتشر شده، مرور می‌کنیم.
پایتون، ستاره پر فروغ اما ترسناک آسمان فناوری
02 ارديبهشت 1398
پایتون از معدود زبان‌های برنامه‌نویسی مورد علاقه برنامه‌نویسان و شرکت‌های بزرگ است. زمانی‌که شرکت‌های بزرگی همچون گوگل، پیکسار و.... از یک ابزار یا محصول استفاده می‌کنند، در حقیقت مهر تاییدی بر خوب بودن محصول زده‌اند.

صفحه‌ها

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