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

از Pythoni.ca

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


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

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

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

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

و کتاب_یک_بایت_از_پایتون نیز ترجمه گردیده است و بر روی ویکی قرار گرفته است .


همچنین هم اکنون ، پروژه ایی تحت عنوان PyLearn برای یکپارچه سازی ، بازبینی و اصلاح ، و سهولت استفاده از مستندات فارسی پایتون

و به منظور بالابردن ارتقاء کیفی و کمی مستندات فارسی پایتون راه اندازی شده است .

برای مشارکت و توسعه در این پروژه به بخش PyLearn از انجمن مراجعه فرمائید .

پایتون چیست ؟

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

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

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

کتاب پایتون
کتاب در دست تالیف زبان برنامه نویسی پایتون
منابع آموزشی
کلیه منابع آموزشی : کتاب - فیلم - برنامه های آموزشی
نرم افزارهای جانبی پایتون
برنامه های IDE(ویرایشگر)و GUI(رابط کاربری)- plugins افزودنی ها و مجموعه های پیشنهادی
نکته ها
نکته‌ها و ترفندها
ماژول
ماژول و ابزار مرتبط (معرفی ماژول‌ها و ابزار مورد نیاز ، لینک دانلود و ...)
کتابخانه‌های داخلی و خارجی پایتون
معرفی کتابخانه‌های داخلی و خارجی پایتون و لینك دانلود
پروژه
نمونه پروژه و برنامه های آماده (معمولا توسط برنامه نویسان ایرانی)
FAQ
پرسش و پاسخ - سوالت معمول

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

الگو:Links

اخبار

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


شروع برنامه نویسی با جنگو
شروع برنامه نویسی وب با استفاده از فریم ورک جنگو (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
ماژولی برای کار با فایل های اکسل
ساخت یک وبلاگ با جانگو
آشنایی بیشتر با جانگو با ساخت یک وبلاگ ساده
(PyGame) ساخت بازی
ساخت بازی با ماژول PyGame
(PIL) پردازش تصاویر
معرفی توابع کتابخانه ایی PIL

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

مقاله PyQt

PyQt چیست ؟

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

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

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


بیان حامی پایتون در ایران