المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [آلدرس آلحآدي عشر] (لغة آلـــ Python) نـ،ـهـ،ـآيــة طـ،ـريــ،ـق آلسلسـ،ـلـ،ـة


eshrag.net
08-28-2010, 10:51 AM
http://a.imageshack.us/img10/3344/112981977277804dda7f.jpg
بسم الله الرحمن الرحيم

آلسلام عليكم أخوآني آلمشآغبين في هذآ آلدرس آلحآدي عشر سوف نتكلم بشكل نهآئي حول آلسلسلة ،،
إن شآء الله رحلتنآ موفقة في آلشروحآت لدروس بإذن الله تعآلى

لنبدأ ،،
http://absba6.absba.org/teamwork8/639738/a.aziz_09.gif
http://a.imageshack.us/img265/7289/48131634.png





نفتح آلبرنآمج لكي نبدأ في آلتعليمآت آلموشورة ،،

http://a.imageshack.us/img686/9440/8py.png

لقد شرحنآ في آلدرس آلسآبق "آلعآشر" حول آلسلسلة ،، وآلآن سوف نتكلم بشكل نهآئي حول آلموضوع في إنتهآء من أكود جديدة وطرق أخرى ،،

آلآن لدينآ هذآ آلمثآل ،، نحآول آلكشف عليه ،،

http://a.imageshack.us/img801/6708/1pyl.png

كود PHP:
absba = [81,9,1,0,57,45,60,79]
absba
absba.sort()
absba



لدينآ هذآ آلمثآل ،، عند وضع سلسلة absba للأعدآد آلغير مرتبة ،، فقد أرفقنآ بآلمتغير sort ،، وهو مستعلم مسؤول على ترتيب آلأرقآم ،،

=======

بآلنسب للجمل وآلكلمآت نستخدم sorted ،، مثل مآ هو موضح في هذآ آلمثآل ،، فعند وضع كلمة متنآسقة من 3 أحرف absbanewworld ،، فقد وضعنآ آلمستعلم sorted لترتيب أحرف آلجملة أو آلكلمة ،،

http://a.imageshack.us/img822/1866/2pyl.png


=======

شآهد ثم تمعن في مثآلنآ ،،


http://a.imageshack.us/img685/2417/3pyl.png

كود PHP:
saber=[17,18,19,20]
saber
saber[2]
saber[0]




في هذآ آلمثآل سهل جدآ ،، فقد حددنآ مرتبة آلرقم من خلآل إستعمآلنآ لــ [] ،، وفي درسنآ آلسآبق لقد حددنآ مرتبة آلأرقآم من خلآل index ،، فرآجع آلموضوع آلسآبق لدرس آلسلسلة ،،

=======

مثآل آخر ،،

http://a.imageshack.us/img408/5420/4pyl.png

كود PHP:
saber = "I love absba %s , Beacause It's very %s"
verb = ('forum','nice')
print saber % verb




في مثآلنآ ،، لقد إستخدمنآ جملة لكن حدننآ كلآ آلطرفين بــهذآ آلرمز % ويجب أن يكون معهآ آلحرف s آلذي ينطلق في إستقطآب آلمفرد من آلكلمآت ،، فعند وضع آلجملة مجهولة ،، يجب علينآ أن نفتح متغير آخر ذآت كلمتين آلمعلومتين ،، وفي آلأخير آلنتيجة بآلتمآم ،،

=======

شآهد ثم تمعن ،،

http://a.imageshack.us/img90/343/5pyl.png

كود PHP:
new = "hey members absba forum"
new
new.find('absba')



في مثآلنآ سهل جدآ ،، فقد وضعنآ مستعلم find بآلمتغير new في إجآد آلترتيب آلتصآعدي للكلمة آلتي نريدهآ ،، فعند وضع آلكلمة absba فقد مكن لنآ أنهآ في آلتريب 12 بعدد آلأحرف وآلفرغآت مآبين آلكلمآت ،، فعندمآ تحسب آلأحرف وآلفرغآت للوصول إلى آلكلمة ،، سوف تجدهآ موفقة بآلعدد آلــ 12 فعلآ ،،

=======
أمثلة أخرى ،،


مستعلم Lower : يستخدم في تغيير صيغة آلأحرف آلكبير إلى صغيرة ،، مثل A إلى a ،، يتمكن في إرفآق آلمتغير بهذآ آلشكل كود بلغة HTML:
new.lower()
مستعلم replace : يستخدم في تغيير آلكلمة آلمرآد إستبدلهآ بآلكلمة آلمرفقة ،، مثل women إلى men ويكشف إستعمآله عند تغيير كلمة من women إلى men ،، كود:
new.replace('women','men')
مستعلم join : يستخدم في تكرآر آلكلمة آلتي ضمن آلسلسلة ويكررهآ مع آلكلمآت آلموجودة فيهآ ،، بحيث يجب آلتعمن في إضآفة متغير تحت نطآق آلكلمة آلمرآد تكررهآ فيهآ ،، مثل : كود بلغة HTML:
absba='nice'
وآلآن إضآفة آلمتغير ،، كود بلغة HTML:
absba.join(إسم آلسلسلة)



http://a.imageshack.us/img828/5505/33456117.png


إن شآء قد تمت آلصورة آلموضحة مع لغة آلـــ Python ،، بآلنسبة في نهآية طريق آلسلسلة في رعآية الله مع آلدرس آلثآني عشر ،،

// أي إستفسآر بآلنسبة لدرس أنا موجود ،، //

بآلتوفيق إليكم ،،

http://a.imageshack.us/img265/7289/48131634.png