صفحه 1:
۱2 SED 1S) DPE OES Tae
ee ال
02 EVES vA E|
رشته : نرم افزار
) ترم سوم foe) om : سال تحصيلى
۱۳ yl 7 abate
دانشگاه شهید چمران اهر
صفحه 2:
9
" بايتون يك زبان برنامه نويسى تفسيرى » دايناميك و شى كرا
مى باشد كه مى توان از آن در محدودى وسعى از نرم افزار ها و
ce) 0 ال 22 Bein
قدرتمند و حرفه ای را برای کار با زبانها وابزار های مختلف را با
Poe eye er ete SPT rece eee
PE reyes Se eee weir eee)
۱۳ ie eae)
صفحه 3:
Python
ers
Bre) | Bra erery ere roe Yn Sy cr mn pee rn re oe
1 wN Se SET en Deri eee Maree yee |
PORE ICL MYC Tim 055۱0 سال۱۹۹۰ توسط
« 310106 563130 و نيز اسكرييتى است.
۱
نظر شبيه به زبانهاى رتیت مارا وت
۰
= Cross-Platform
صفحه 4:
Python
0
۱۸00 مؤسسهى نرم افزاری #
ا 0 ل
"ا وب سايت : 11013.01 /21] . ثانا لالالالا
صفحه 5:
a Bye)
pice In eee الل ليا
pe ا اننا
* 0 ا لل ات
# برنامه نويسى شى كرا Programming Object)
(Oriented
Programming Aspect) 1,5 i> 043 ali, 3
(Oriented
oP Teta = Sel te (ol SSC ne Oo
صفحه 6:
ee nee)
است. 00611 50101 -»
از 0۱۱6610۳ 68۲0296 برای مدیریت حافظه استفاده می کند. «
Romp ترا ی Ronee yeee PE
#طراحان ۴۱۷۲0010 متدولویی کد نویسی با گرامر زیاد را رد می کنند و
Boe cE Roe moe nee
۳ dale] NCR ee Kreme ree 2-1 g BNUt a]
RA Oe Koes ee el ep ا
صفحه 7:
ee nee)
* بیک هدف مهم توسعه دهندگان ۳۱۲۵۲ لذت بخش کردن آن برای
ات
نت
و
* یکی دیگر از اهداف مهم زبان سادگی بسط پذیری آن است.
#هر جند طراح 619013 لاا اندازه اى مخللف برنامه نويسى تابعى و سنت
۳0است . شباهت های زیادی بین فلسفه ی ۳۷۵۲ و زبانهای
3 ۱۳
صفحه 8:
1
#داراى بررسى نوع يوياى كامل است.
پآ |
۱
۱ reese Tele Stee
متوسط
أست.
صفحه 9:
ا
SOON Se ENT BOCES ME ae he eT Eee A
Foe 7 310) (UT 1 Wei pe eermeepy ae inp ewe By ce
می کند,
۱
۱۳۳ ا Lil) i)
صفحه 10:
انواع مجموعه ای
es aren An ee ea
81012ع20116) است كه دو شكل اساسى دايند : ترتيبى a AY oD)
ها و نكاشت ها.
1
رشته ها و چ ها تغيير نايذيرند. از طرف ديكر ليست ها تغيير
000 OIE Reece (or inet) Carpe Sige per ee ar eee Rey
000 ل ا ا
1 ل ا Toric |
۱ NC eos ae eee)
می کند.
صفحه 11:
ادامه ى انواع مجموعه اى
براى مثال يك نفر عى تولند يى فرهنك لغت شامل رشته “©©8”
1/1
PRON gers peee eel ا ل ل cot 1[
CRY ا ۱ veo
* نكا
cb ila pli aS (5 polite g (la ait) patio clyoli ارجاع می
ا ge ra ا ا ا Pe elie Acer eeroen
teen |) per cemrygy eral Gori fear ge) 0 یک
شىي) قلبل دستيابى هستند. 11683-870013101180 يى
RO Od ee rn rp ال
صفحه 12:
ادامه ى انواع مجموعه اى
م ا ا ا اال cee PR AON
0520000000
* مجموعه بر دو نوع است : 56 و Pome pn Rey ein
که
ل ا ا ee
» 1011لا همجنين توانابيهاى دستكارى مجموعه اى كسترده از قبيل
بررسى بازدارى داخلى و قرارداد جرخشى اساسى را فراهم مى كند.
صفحه 13:
« در ۳۷۱۵۲ همه چیز حتی کلاسها شی هستند. کلاسها مانند اشیا یک
كلاس
دارند که به آن فوق کلاس گویند.
ere Sel 2 ل ل 0 ل
صفحه 14:
گرامر
ل ا 2 ا 0
لل ا ا ل
ee eee eae ie) di)
ieee ncecs 0
00 و را (eae
0 peated wee
عواه... ]ااه... ]1 استفاده می Ree SAC eeer eee] Bra peneee AOE
کند ونه از دستور دیگری با 6۵00 (600 همبه عنوان شوخی
اول آوريل ٠٠١ در يك مازول 200-019 به آن اضافه شد.)
صفحه 15:
اهمیت گرامری تو رفتگی
ا ا ا ل ا لك
ا ل ل ا ۱
است.
و
:def factorial(x)
<< ۲ ]]:
1 ۲6۵۲۷۲۳
عواه:
return x * factorial(x-1)
صفحه 16:
۱۳ were)
هه ۱3
-١ استفاده از كاراكتر #
مثال :
لصة عمنا عمه غء6 #2 ()عستالدعء.صأل5.دلاد مصبغعم
لتنا
۲- استفاده از 01065171610 که در صورت یک خطی بودن از " یا "و
در صورت جند خطى بودن از """ يا ” براى در بر كرفتن كن استفاده
هو نود
صفحه 17:
عملكرها
celles gla Siac =
300 و0 ومانند آنها.
در 2.2 ,0e0, Oj, None, False ,0.0 ,O ," 313! 435 Python
ل Biteowe dd) Sree en 1-1 - eek Spe
* عملگرهای مقایسه ای
APE ete A ea en de
عبارتهای زنجیره ای مقایسه ای از قبیل > 9 > هبه صورت ریاضی وار
ارزیابی می شوند.
داراى خاصيت مدار كوتاه (6آلاء/ أ 519018) است.
۱
برگردانده می شود.
* عملگرهای محاسباتی
صفحه 18:
مديريت استثنا
»۰ ۷۵۷ مدیریت استثنا راجه عنوان بیک وسیله تست برای شرایط
خطا و دیگر رویدادهای استثنایی دریک برنامه پشتیبلنی و به طور
وسيعى استفاده مى كند.
۱
فد
baz = foo.bar
except AttributeError
ohandle_error
۱
:if hasattr(foo, 'bar')
baz = foo.bar
تترت
ohandle_error
صفحه 19:
» Hello World at»
Python
Name: hello_world.py #
# كتمضقط مأباععا OTe
Coletti be 02/13/04 # غدها
.Description: A very simple Python script for beginners #
ل
نارمنلا مااع" خصاءم!"
# لامقووععع2 لإأاهعء غ20 ذأ غنامصا_تتلقء مغ لألدء ووتأييدهااه؟ عط
اناه لاغأبيا خبط
something to pause the script, it will open and close the #
command window
#عدع: عط مغ ومتغد ,"!لاعملالا مااعاط" رعطغ مه؟ غأوج؟ ممغع.
raw_input( '\nPress Enter to exit...' )
صفحه 20:
0 در مب
ل ۱
مثالی از اسکریپت ۱/۲۳۵
ا دا كك
تال ات اور زر
ال يك انا
5 58۷60 ۳1<۱۳۴۵96>
Oa tales (ng TULL) سيت عونا ad ها مسا
Error = """ <H1>Error: email and image must be
specified</H1> Email = %(email)s<BR> Image = %
(image)s ™
دییات ۲۱
ات وا یسیو ۱۱
1۴ ۱۵86۵ ع ۱۳۵9602۲2۵ < ۱۳۵96 < اندصه
رل ریت 4 Bleu Mt
email = form["email"].value if
ل اه دا را روت ۲
ایا این ناکت نز
اقیت ا ییا ریت یواست »یلا
eamail and
"LOGFILE
8۵5۵۵۴856 <
صفحه 21:
تاره
يكى از شكلهاى ممكن براى Se sm aclu) oy
این اسکریپت ("طنا" f = open(savefile,
f.write(imagedata)
09
logf = open(LOGFILE, “a")
logf.write("%s: %s\n" % (email, ~savefile’))
(Qlogf.close
:print Response % locals() else
۱ ترا یوت نیا یز
لا
۱ تاو رز سرت زره روز
:main() except
9.0۲۱۸۲ _ halo)
Invitation
|
صفحه 22:
SSE
Me AYA » به بعد بستارهاى لغوى | ۱2
|
پشتیبانی می کند.
* دارای کتابخانه استاندارد بزرگی است که آن را برای کارهای زیادی مناسب
می سازد.
صفحه 23:
صفحه 24:
۱
< همکاری در روش قایل های پاورپوینت شما
https://telegram.me/PptDL_ir