تالار گفتگوی کیش تک/ kishtech forum
آموزش پایتون قسمت سوم - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: فناوری اطلاعات و ارتباطات (http://forum.kishtech.ir/forumdisplay.php?fid=6)
+--- موضوع: آموزش پایتون قسمت سوم (/showthread.php?tid=41884)



آموزش پایتون قسمت سوم - Mohamad.Ehteshami - 10-06-2020

پردیس فناوری کیش-طرح مشاوره متخصصین صنعت و مدیریت گروه فناوری اطلاعات و ارتباطات
 
5. قابل حمل بودن: ماهیت متن باز پایتون موجب شده است که این زبان با پلتفرم های مختلف
سازگار باشد. بنابر اعلام رسمی سایت پایتون، در حال حاضر این زبان روی 6 پلتفرم ازجمله
Windows ، GNU/Linux ، Macintosh ، Solaris ، Android ، iOS ، و ... کار می کند و برنامه های
نوشته شده به این زبان بدون نیاز به تغییر یا با تغییرات بسیار جزئی روی تمام پلتفرم ها اجرا می شود.
6. زبانی مفسری: برخلاف زبان های کامپایلری مانند C یا جاوا، زبان برنامه نویسی پایتون یک زبان
مفسری است و سورس کد برنامه های نوشته شده به این زبان با استفاده از یک مفسر اجرا می شود که
همین موضوع قابل حمل بودن آن را افزایش می دهد.
7. شیءگرایی: پایتون در مقایسه با زبان هایی مانند جاوا یا C++ ، روش قدرتمندتر و ساده تری را
برای اجرا برنامه های شیءگرا به کار می گیرد.
8. توسعه پذیری: یکی از مشکلات زبان مفسری پایتون سرعت پایین اجرا در مقایسه با زبان های
کامپایلری مانند C یا جاوا است. حال اگر بخواهید قطعه ای از کدها سریع تر اجرا شود یا اگر بخواهید
بخشی از الگوریتم برنامه ی خود را پنهان کنید می توانید آن بخش را به زبان C ، C++ یا جاوا بنویسید
و آن را در میان کدهای پایتون برنامه ی خود قرار دهید.
 
در قسمت بعد به بررسی بخش آخر ویژگی های زبان برنامه نویسی پایتون می پردازیم.
 
 
محمد صادق احتشامی-کارشناس دیتاسنتر و فناوری اطلاعات
خرداد 99