زبان برنامه نویسی پایتون (Python)

از PyLearn.com، دانشنامهٔ آزاد.

(تغییر مسیر از صفحه‌ اصلی)
پرش به: ناوبری, جستجو

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

دوستان و کاربران گرامی:

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

همچنین کتاب پایتون نیز در حال تالیف هست . که هم می تونید استفاده کنید و هم در تالیفش سهیم باشید .

پایتون چیست ؟

ناسا از پایتون استفاده می کند !

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

سرفصل کلی مطالب

کتاب پایتون
کتاب در دست تالیف زبان برنامه نویسی پایتون
نکته ها
نکته ها و ترفند ها
ماژول
ماژول و ابزار مرتبط (معرفی ماژول ها و ابزار مورد نیاز ، لینک دانلود و ...)
پروژه
نمونه پروژه و برنامه های آماده (معمولا توسط برنامه نویسان ایرانی)
FAQ
پرسش و پاسخ - سوالت معمول

سایت های پیشنهادی

  • [1] : گروه کاربران لینوکس گیلان
  • mashhadlug : گروه کاربران لینوکس مشهد
  • shirazlug : گروه کاربران لینوکس شیراز
  • [2] : لینوکس
  • [3] : لینوکس و موضوعات مختلف
  • اوبونتو بلاگ : وبلاگ فارسی اوبونتو
  • تکنولوژی XGRID : وبلاگ فارسی پیاده سازی سیستم های توزیع شده
  • دبیان : معرفی و آموزش سیستم عامل دبیان گنو/لینوکس

سایت خود را اضافه کنید ...

سايت هاي مجاز : لينوكس ، برنامه نويسي ، كامپيوتر و سایر مباحث وابسته
ساير سايت هاي اضافه شده حذف خواهد شد !

اخبار

جدیدترین های نرم افزار ، ماژول ، ابزار مرتبط و سایر اخبار به همراه لینک و توضیح مختصر


شروع برنامه نویسی با جنگو
شروع برنامه نویسی وب با استفاده از فریم ورک جنگو (Django)
جنگو (Django)
فریم ورک تحت وب جنگو (Django)
PyQt
برنامه نویسی رابط کاربری با استفاده از پایتون و کیوتی (PyQt4)
Qt
برنامه نویسی رابط کاربری با استفاده از کیوتی
Python Web Server
راه اندازی یک وب سرور مستقل و کامل با یک خط برنامه نویسی در پایتون !
SWIG
توسعه آسان پایتون با C و ++C توسط ابزار SWIG
Extension and Embedding
درونی سازی و گسترش پایتون با زبانهایی چون C و ++C
bgl2xdb
همگردانی فایل bgl لغتنامه babylon به فایل xdb لغتنامه xfardic
MySQLdb
رابطی ساده و قوی بین پایتون و پایگاه داده MySQL
WxPython
طراحی حرفه ای و آسان رابط کاربری
Xlrd
ماژولی برای کار با فایل های اکسل

مقاله انتخابی

مقاله PyQt

PyQt چیست ؟

PyQt در حقیقت مجموعه ای از ابزار های زبان برنامه نویسی پایتون بمنظور استفاده از فریم ورك برنامه سازی Qt می باشد . كیوتی خود مجموعه ای از كتابخانه های ++C به همراه ابزار های مورد نیاز برای توسعه برنامه های كامپیوتری می باشد . كیوتی شامل مجموعه ای از ابزار های مورد نیاز برای برنامه نویسی رابط كاربری ، شبكه ، چند نخی ، یونیكد ، پردازش متن ، پایگاه داده ، SVG ، اپن جی ال (OpenGL) ، ایكس ام ال (XML) و ... می باشد . ابزار PyQt تعداد 440 عدد از كلاس ها و كتابخانه های نوشته شده با زبان سی پلاس پلاس را بصورت ماژول برای پایتون فراهم كرده است .

در حقیقت PyQt پل و رابطی هست بین ابزار بسیار قدرتمند كیوتی به همراه كتابخانه هایی بسیار گسترده با زبان برنامه نویسی تفسیری و آسان پایتون ! با استفاده از این ابزار می توان قدرت ، كارایی و سرعت و سهولت را باهم و كنار هم تجربه نمود .

پایتون و كیوتی هردو امكان اجرا در پلتفرم ها و سیستم عامل های مختلف را دارا می باشد . بنا براین PyQt نیز مولتی پلتفرم بوده و وابسته به نرم افزار یا سخت افزار خاصی نیست .