دانلود پاورپوینت زبان برنامه سازی Python در 25 اسلاید

صفحه اصلی آرشیو راهنمای خرید پرسش و پاسخ درباره ما پشتیبانی تبلیغات تماس با ما

صفحه نخست »  »  دانلود پاورپوینت زبان برنامه سازی Python در 25 اسلاید

دانلود پاورپوینت زبان برنامه سازی Python- در 25 اسلاید

nپایتون یک زبان برنامه نویسی تفسیری ، داینامیک و شی گرا
n
می باشد که می توان از آن در محدودی وسعی از نرم افزار ها و

تکنولوژی ها بهره برد . این زبان برنامه نویسی روشهای بسیار

قدرتمند و حرفه ای را برای کار با زبانها وابزار های مختلف را با

آسانی هر چه تمام تر فراهم می کند .بدین منظور این زبان داره

کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها

در عرض چند روز ممکن می باشد !

معرفی

▪ یک زبان مفسری و محاوره ای است که در مؤسسه ی CWI  در آمستردام هلند به عنوان نسل بعدی زبان برنامه نویسی ABC در سال1990 توسط Guido van Rossum  ایجاد شد.

▪ Stand alone و نیز اسکریپتی است.

▪ دارای بررسی نوع پویای کامل و مدیریت حافظه خودکار است؛ از این نظر شبیه به زبانهای Perl, Ruby,Scheme,SmallTalk و TCL است.
Cross-Platform ▪

▪ یک زبان چند روشی است (Multi-Paradigm) :
▪ برنامه نویسی تابعی(Functional)
▪ برنامه نویسی ساخت یافته (Structured Programming)
▪ برنامه نویسی شی گرا (Programming Object Oriented)
▪     برنامه نویسی جنبه گرا (Programming Aspect Oriented)
▪     طراحی با قرارداد (Design By Contract)

▪ یک هدف مهم توسعه دهندگان Python لذت بخش کردن آن برای استفاده
است.
▪ یک زبان برنامه نویسی پویای سطح بالا است.

▪ یکی دیگر از اهداف مهم زبان سادگی بسط پذیری آن است.

▪هر چند طراح Python تا اندازه ای مخالف برنامه نویسی تابعی و سنت Lisp است ، شباهت های زیادی بین فلسفه ی Python و زبانهای کمینه کننده ی خانواده ی Lisp از قبیل Scheme وجود دارد.

▪ Python برد وسیعی از انواع پایه ای را دارد. در کنار عدد صحیح و ممیز

شناور محاسباتی، به صورت شفافی از BigNum و اعداد مختلط پشتیبانی
می کند.

▪ از تجهیزات کامل اعمال رشته ای بهره می برد، با یک هشدار : رشته ها در

Python اشیای تغییر ناپذیر هستند.

برای مثال یک نفر می تواند یک فرهنگ لغت شامل رشته “foo” تعریف کند که به عدد صحیح 42 نگاشت شده باشد یا برعکس.

▪ فرهنگ لغت ها در قلب زبان جای دارند؛ چرا که آنها در هسته ی تمام اشیا و کلاسهای Python مقیم هستند.

▪ نگاشت بین نامهای متغیر (رشته ها) و مقادیری که نام ها به آن ارجاع می کنند به عنوان یک فرهنگ لغت ذخیره شده است. به  دلیل آنکه این فرهنگ لغت ها به طور مستقیم (از طریق خصوصیت __dict__ یک شی) قابل دستیابی هستند، Meta-Programming یک فرآیند بسیار ساده و طبیعی در Python است.

▪ Python طراحی شده تا یک زبان با خوانایی بالا باشد.

▪ Python فقط دو شکل ساختار چرخشی دارد :
1- :for item in iterator که بر عناصر یک لیست یا تکرار کننده چرخش ایجاد می کند.

2-while expression:  که تا زمانی که یک عبارت بولی صحیح باشد چرخش ایجاد می کند.

▪ همچنین برای انشعاب تنها از دستور if …elif …else استفاده می کند و نه از دستور دیگری یا Goto. (Goto هم به عنوان شوخی اول آوریل 2004 در یک ماژول add-on به آن اضافه شد.)

▪ Python دو روش برای یادداشت نویسی در کد دارد :
1- استفاده از کاراکتر #
مثال :
def getline():
return sys.stdin.readline()     # Get one line and return it

2- استفاده از docstring که در صورت یک خطی بودن از ” یا ′ و در صورت چند خطی بودن از “”” یا  ′′′ برای در بر گرفتن آن استفاده می شود.

▪ از این زبان در اسکریپت نویسی سمت سرویس دهنده استفاده می شود.
مثالی از اسکریپت Python
#! /usr/local/bin/python
import cgi, tempfile
LOGFILE = “/usr/tmp/images.log”
Response = “””
Image saved as

%(savefile)s Email = %(email)s
Image = %(image)s”””
Error = “””
Error: email and image must be

specified Email = %(email)s
Image = %(image)s “””
def main():
form = cgi.FieldStorage()
email = image = imagedata = None if
has_key(“email”):
email = form[“email”].value if
has_key(“image”):
item = form[“image”] if item.filename:
image = item.filename imagedata = item.value if email and

.

قیمت : 10000 تومان

10000 تومان – خرید
[ بلافاصله بعد از پرداخت لینک دانلود فعال می شود ]


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



پاسخ دهید


برچسب ها:




تبلیغات