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

پاورپوینت زبان برنامه سازی پایتون (pptx) 23 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 23 اسلاید

قسمتی از متن PowerPoint (.pptx) :

زبان برنامه سازی پایتون مقدمه پایتون یک زبان برنامه نویسی تفسیری ، داینامیک و شی گرا می باشد که می توان از آن در محدودی وسعی از نرم افزار ها و تکنولوژی ها بهره برد . این زبان برنامه نویسی روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها وابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند .بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها در عرض چند روز ممکن می باشد ! Python معرفی ▪ یک زبان مفسری و محاوره ای است که در مؤسسه ی CWI در آمستردام هلند به عنوان نسل بعدی زبان برنامه نویسی ABC در سال1990 توسط Guido van Rossum ایجاد شد. ▪ Stand alone و نیز اسکریپتی است. ▪ دارای بررسی نوع پویای کامل و مدیریت حافظه خودکار است؛ از این نظر شبیه به زبانهای Perl, Ruby,Scheme,SmallTalk و TCL است. Cross-Platform ▪ Python ادامه ی معرفی ▪ مؤسسه ی نرم افزاری Python ▪ آخرین نسخه 2.4.2 در سپتامبر 2005 ▪ وب سایت : www.python.org فلسفه زبان ▪ یک زبان چند روشی است ( Multi-Paradigm ) : ▪ برنامه نویسی تابعی( Functional ) ▪ برنامه نویسی ساخت یافته ( Structured Programming ) ▪ برنامه نویسی شی گرا ( Programming Object Oriented ) ▪ برنامه نویسی جنبه گرا ( Programming Aspect Oriented ) ▪ طراحی با قرارداد ( Design By Contract ) ادامه ی فلسفه زبان ▪ Open Source است. ▪ از Garbage Collection برای مدیریت حافظه استفاده می کند. ▪ دارای خصوصیت Dynamic Name Resolution است. ▪ طراحان Python متدولوژی کد نویسی با گرامر زیاد را رد می کنند و معتقد هستند که هرچه خلوت تر، گیج کنندگی کمتر. ▪ مانند Perl توسعه دهندگان Python به صراحت از یک فرهنگ و ایدئولوژی خاص حمایت می کنند: «زیبایی»، «صراحت» و «سادگی». ادامه ی فلسفه زبان ▪ یک هدف مهم توسعه دهندگان Python لذت بخش کردن آن برای استفاده است. ▪ یک زبان برنامه نویسی پویای سطح بالا است. ▪ یکی دیگر از اهداف مهم زبان سادگی بسط پذیری آن است. ▪ هر چند طراح Python تا اندازه ای مخالف برنامه نویسی تابعی و سنت Lisp است ، شباهت های زیادی بین فلسفه ی Python و زبانهای کمینه کننده ی خانواده ی Lisp از قبیل Scheme وجود دارد. انواع و ساختمانهای داده ها ▪ دارای بررسی نوع پویای کامل است. ▪ تمام مقادیر در Python مراجعی به اشیا هستند و این مراجع توسط مقدار ( By Value ) به توابع ارسال می شوند. ▪ در بین زبانهای بررسی نوع پویا Python یک بررسی کننده ی نوع متوسط است. انواع پایه ای ▪ Python برد وسیعی از انواع پایه ای را دارد. در کنار عدد صحیح و ممیز شناور محاسباتی، به صورت شفافی از BigNum و اعداد مختلط پشتیبانی می کند. ▪ از تجهیزات کامل اعمال رشته ای بهره می برد، با یک هشدار : رشته ها در Python اشیای تغییر ناپذیر هستند. انواع مجموعه ای ▪ یکی از جنبه های مفید Python مفهوم انواع مجموعه ای ( Collection Type ) است که دو شکل اساسی دارند : ترتیبی ها و نگاشت ها. ▪ انواع ترتیبی منظم : لیست ها (آرایه های پویا)، چندتایی ها و رشته ها. رشته ها و چندتایی ها تغییر ناپذیرند. از طرف دیگر لیست ها تغییر پذیرند و عناصر آن می توانند اضافه، حذف، اصلاح، پیوست یا به صورت درجا ( In Place ) مرتب شوند. ▪ نگاشت ها : انواع نامنظم که به شکل فرهنگ لغت ها پیاده سازی می شود و یک مجموعه از کلید های تغییر ناپذیر را به عناصر مورد نظر نگاشت می کند.

نظرات کاربران

نظرتان را ارسال کنید

captcha

ایردراپ12
کسب درآمد 2 میلیون تومان روزانه (تضمین شده با گارانتی بازگشت وجه)
لوکس فایل بزرگترین سایت فروش فایل
اد ممبر بینهایت کانال،ربات و گروه تلگرام
لوکس فایل بزرگترین سایت فروش فایل

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

لوکس فایل | فروشگاه ساز رایگان فروش فایل دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید