Submit Search
Upload
Byt of ByteofPython arabic
•
4 likes
•
77 views
M
mohamednacim
Follow
Byte of Python خطوة على طريق بايثون
Read less
Read more
Education
Report
Share
Report
Share
1 of 140
Download now
Download to read offline
Recommended
كسر عشري(أجابه)
كسر عشري(أجابه)
aishah280
Gr6 ar na
Gr6 ar na
mustafa002
C++ arabic
C++ arabic
sma_alomar
Gr3 ar na t2
Gr3 ar na t2
mustafa002
امتحان يومي للصف السابع \الفصل الثاني
امتحان يومي للصف السابع \الفصل الثاني
Hazem Hafeza
T2
T2
Kayl Mido
Android(arabic) android studioتحميل كتاب تعلم أساسيات الاندرويد بالعربية باست...
Android(arabic) android studioتحميل كتاب تعلم أساسيات الاندرويد بالعربية باست...
NoureddineHassi
اختبار نصف الفصل الأول في مادة اللغة العربية للصف السابع
اختبار نصف الفصل الأول في مادة اللغة العربية للصف السابع
Hazem Hafeza
Recommended
كسر عشري(أجابه)
كسر عشري(أجابه)
aishah280
Gr6 ar na
Gr6 ar na
mustafa002
C++ arabic
C++ arabic
sma_alomar
Gr3 ar na t2
Gr3 ar na t2
mustafa002
امتحان يومي للصف السابع \الفصل الثاني
امتحان يومي للصف السابع \الفصل الثاني
Hazem Hafeza
T2
T2
Kayl Mido
Android(arabic) android studioتحميل كتاب تعلم أساسيات الاندرويد بالعربية باست...
Android(arabic) android studioتحميل كتاب تعلم أساسيات الاندرويد بالعربية باست...
NoureddineHassi
اختبار نصف الفصل الأول في مادة اللغة العربية للصف السابع
اختبار نصف الفصل الأول في مادة اللغة العربية للصف السابع
Hazem Hafeza
تاسع حاسوب
تاسع حاسوب
Engdeaa
انواع العارضات
انواع العارضات
guest586be2
5784
5784
kotob arabia
المسابقة المنهجية في اللغة العربية
المسابقة المنهجية في اللغة العربية
sarabomar
E2
E2
Kayl Mido
نمودج ثاني لفرض المستوى الثالتة إعدادي
نمودج ثاني لفرض المستوى الثالتة إعدادي
Kayl Mido
Amazon Web service Aws
Amazon Web service Aws
Ahmed Gamil
خطة الجلسات التدريبية
خطة الجلسات التدريبية
Ahmed Rezq
نشاط قصير في نظم التشغيل المفتوحة والتطبيقات الحرة
نشاط قصير في نظم التشغيل المفتوحة والتطبيقات الحرة
Noor Mohammed
ورقة أتعرف على حاسوبي 05
ورقة أتعرف على حاسوبي 05
نوافذ حاسوبية
نشاط حل المشكلات1
نشاط حل المشكلات1
Noor Mohammed
ورقة أشغل حاسوبي 02
ورقة أشغل حاسوبي 02
نوافذ حاسوبية
برنامج إدارة المطاعم - اذواق
برنامج إدارة المطاعم - اذواق
Trans Gulf information technology
ورقة أصمم عروضي 07
ورقة أصمم عروضي 07
نوافذ حاسوبية
Project Writing Step by Step.pdf
Project Writing Step by Step.pdf
MutaharHussein
FOSS
FOSS
Eslam Farid
تحميل كتاب الإلكترونيات الرقمية بين العملى والنظرى ج1
تحميل كتاب الإلكترونيات الرقمية بين العملى والنظرى ج1
Free Courses
ورقة اتحكم بحاسوبي 06
ورقة اتحكم بحاسوبي 06
نوافذ حاسوبية
تعبيرات.pdf
تعبيرات.pdf
أنور غني الموسوي
ورقة اتحكم بحاسوبي 01
ورقة اتحكم بحاسوبي 01
نوافذ حاسوبية
ورقة أصمم عروضي 06
ورقة أصمم عروضي 06
نوافذ حاسوبية
ورقة أتعرف على حاسوبي 02
ورقة أتعرف على حاسوبي 02
نوافذ حاسوبية
More Related Content
What's hot
تاسع حاسوب
تاسع حاسوب
Engdeaa
انواع العارضات
انواع العارضات
guest586be2
5784
5784
kotob arabia
المسابقة المنهجية في اللغة العربية
المسابقة المنهجية في اللغة العربية
sarabomar
E2
E2
Kayl Mido
نمودج ثاني لفرض المستوى الثالتة إعدادي
نمودج ثاني لفرض المستوى الثالتة إعدادي
Kayl Mido
What's hot
(6)
تاسع حاسوب
تاسع حاسوب
انواع العارضات
انواع العارضات
5784
5784
المسابقة المنهجية في اللغة العربية
المسابقة المنهجية في اللغة العربية
E2
E2
نمودج ثاني لفرض المستوى الثالتة إعدادي
نمودج ثاني لفرض المستوى الثالتة إعدادي
Similar to Byt of ByteofPython arabic
Amazon Web service Aws
Amazon Web service Aws
Ahmed Gamil
خطة الجلسات التدريبية
خطة الجلسات التدريبية
Ahmed Rezq
نشاط قصير في نظم التشغيل المفتوحة والتطبيقات الحرة
نشاط قصير في نظم التشغيل المفتوحة والتطبيقات الحرة
Noor Mohammed
ورقة أتعرف على حاسوبي 05
ورقة أتعرف على حاسوبي 05
نوافذ حاسوبية
نشاط حل المشكلات1
نشاط حل المشكلات1
Noor Mohammed
ورقة أشغل حاسوبي 02
ورقة أشغل حاسوبي 02
نوافذ حاسوبية
برنامج إدارة المطاعم - اذواق
برنامج إدارة المطاعم - اذواق
Trans Gulf information technology
ورقة أصمم عروضي 07
ورقة أصمم عروضي 07
نوافذ حاسوبية
Project Writing Step by Step.pdf
Project Writing Step by Step.pdf
MutaharHussein
FOSS
FOSS
Eslam Farid
تحميل كتاب الإلكترونيات الرقمية بين العملى والنظرى ج1
تحميل كتاب الإلكترونيات الرقمية بين العملى والنظرى ج1
Free Courses
ورقة اتحكم بحاسوبي 06
ورقة اتحكم بحاسوبي 06
نوافذ حاسوبية
تعبيرات.pdf
تعبيرات.pdf
أنور غني الموسوي
ورقة اتحكم بحاسوبي 01
ورقة اتحكم بحاسوبي 01
نوافذ حاسوبية
ورقة أصمم عروضي 06
ورقة أصمم عروضي 06
نوافذ حاسوبية
ورقة أتعرف على حاسوبي 02
ورقة أتعرف على حاسوبي 02
نوافذ حاسوبية
التمرين السابع عشر E17
التمرين السابع عشر E17
Ahmed Rezq
Gr3 ar na t2
Gr3 ar na t2
mustafa002
ورقة أشغل حاسوبي 05
ورقة أشغل حاسوبي 05
نوافذ حاسوبية
Teaching planning mohammed asiri
Teaching planning mohammed asiri
mohammedAlmashayk
Similar to Byt of ByteofPython arabic
(20)
Amazon Web service Aws
Amazon Web service Aws
خطة الجلسات التدريبية
خطة الجلسات التدريبية
نشاط قصير في نظم التشغيل المفتوحة والتطبيقات الحرة
نشاط قصير في نظم التشغيل المفتوحة والتطبيقات الحرة
ورقة أتعرف على حاسوبي 05
ورقة أتعرف على حاسوبي 05
نشاط حل المشكلات1
نشاط حل المشكلات1
ورقة أشغل حاسوبي 02
ورقة أشغل حاسوبي 02
برنامج إدارة المطاعم - اذواق
برنامج إدارة المطاعم - اذواق
ورقة أصمم عروضي 07
ورقة أصمم عروضي 07
Project Writing Step by Step.pdf
Project Writing Step by Step.pdf
FOSS
FOSS
تحميل كتاب الإلكترونيات الرقمية بين العملى والنظرى ج1
تحميل كتاب الإلكترونيات الرقمية بين العملى والنظرى ج1
ورقة اتحكم بحاسوبي 06
ورقة اتحكم بحاسوبي 06
تعبيرات.pdf
تعبيرات.pdf
ورقة اتحكم بحاسوبي 01
ورقة اتحكم بحاسوبي 01
ورقة أصمم عروضي 06
ورقة أصمم عروضي 06
ورقة أتعرف على حاسوبي 02
ورقة أتعرف على حاسوبي 02
التمرين السابع عشر E17
التمرين السابع عشر E17
Gr3 ar na t2
Gr3 ar na t2
ورقة أشغل حاسوبي 05
ورقة أشغل حاسوبي 05
Teaching planning mohammed asiri
Teaching planning mohammed asiri
More from mohamednacim
Networking
Networking
mohamednacim
Perl tutorial
Perl tutorial
mohamednacim
l'analyse financière
l'analyse financière
mohamednacim
Mohasabamalia v2
Mohasabamalia v2
mohamednacim
المحاسبة المالية
المحاسبة المالية
mohamednacim
الذكاء الإصطناعي
الذكاء الإصطناعي
mohamednacim
Introduction to oracle databases
Introduction to oracle databases
mohamednacim
Spss
Spss
mohamednacim
بحث حول الأليياف البصرية
بحث حول الأليياف البصرية
mohamednacim
بحث حول الأليياف البصرية
بحث حول الأليياف البصرية
mohamednacim
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
mohamednacim
التحليل الاحصائي Spss
التحليل الاحصائي Spss
mohamednacim
maintenance informatique
maintenance informatique
mohamednacim
Les bases du pc
Les bases du pc
mohamednacim
الشامل في الشبكات
الشامل في الشبكات
mohamednacim
شبكات الكمبيوتر
شبكات الكمبيوتر
mohamednacim
Vba course
Vba course
mohamednacim
Introduction to oracle databases
Introduction to oracle databases
mohamednacim
Programming in pasca l
Programming in pasca l
mohamednacim
La méthode Merise
La méthode Merise
mohamednacim
More from mohamednacim
(20)
Networking
Networking
Perl tutorial
Perl tutorial
l'analyse financière
l'analyse financière
Mohasabamalia v2
Mohasabamalia v2
المحاسبة المالية
المحاسبة المالية
الذكاء الإصطناعي
الذكاء الإصطناعي
Introduction to oracle databases
Introduction to oracle databases
Spss
Spss
بحث حول الأليياف البصرية
بحث حول الأليياف البصرية
بحث حول الأليياف البصرية
بحث حول الأليياف البصرية
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
التحليل الإحصائي للمتغيرات المتعددة باستخدام برنامج SPSS
التحليل الاحصائي Spss
التحليل الاحصائي Spss
maintenance informatique
maintenance informatique
Les bases du pc
Les bases du pc
الشامل في الشبكات
الشامل في الشبكات
شبكات الكمبيوتر
شبكات الكمبيوتر
Vba course
Vba course
Introduction to oracle databases
Introduction to oracle databases
Programming in pasca l
Programming in pasca l
La méthode Merise
La méthode Merise
Recently uploaded
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
ssuser53c5fe
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
أمل عرفات محمد العربي . جامعة جنوب الوادي -كلية تربيه عام الفرقة الثالثة قسم اللغه العربيه
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
Osama ragab Ali
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
v2mt8mtspw
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
fjalali2
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
575cqhpbb7
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
r6jmq4dqcb
sass session by ali ramadan to themifiiy
sass session by ali ramadan to themifiiy
h456ad
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
MohamadAljaafari
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
fjalali2
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
shimaahussein2003
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراق
OmarSelim27
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
AhmedFares228976
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
fsaied902
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
bassamshammah
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
Mohammad Alkataan
Recently uploaded
(16)
الترادف بين اللغة العربية والإنجليزية.pptx
الترادف بين اللغة العربية والإنجليزية.pptx
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
عرض تقديمي عن اسم المفعول.امل عرفات محمد العربي جامعة جنوب الوادي تربيه عام ...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
أسامه رجب علي أحمد (عرض تقديمي عن الجمل التي لها محل من الاعراب والتي ليس لها...
الصف الثاني الاعدادي -علوم -الموجات .pptx
الصف الثاني الاعدادي -علوم -الموجات .pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
تهيئة ممتعة استراتيجية شريط الذكريات.pptx
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
دور مجتمعات التعلم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
عرض تقديمي دور مجتمعات التعليم في تحسين جودة الحياة الجامعية .pdf
sass session by ali ramadan to themifiiy
sass session by ali ramadan to themifiiy
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
الوعي المعلوماتي لدى العاملين في المكتبات و مراكز المعلومات
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
لطلاب المرحلة الابتدائية طرق تدريس التعبير الكتابي
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
شكل الحرف وطريقة الرسم DOC-20240322-WA0012..pdf
إعادة الإعمار-- غزة فلسطين سوريا العراق
إعادة الإعمار-- غزة فلسطين سوريا العراق
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
1-G9-حل درس سورة الواقعة للصف التاسع 57-74 (1).pptx
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
عرض تقديمي تكليف رقم (1).الرسوم التعليمية
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
سلسلة في التجويد للدورات التمهيدية والمتوسطة والمتقدمة.pdf
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
تطبيقات الذكاء الاصطناعي و استخداماتها في العلوم البيولوجية والطبية
Byt of ByteofPython arabic
1.
بيثون طريق على
خطوة بيثون طريق على خطوة خلف علي أشرف : ترجمــه حسني خالد : راجعه Byte of Python Swaroop C H للفهرس عودة|
2.
بيثون طريق على
خطوة الصدارة1.20 © النشر حقوق2003-2005.ه .س سواروپ التجارية غير العامة البداع رخصة بموجب الكتاب هذا يصدر بالمثل المشاركة2.0. ملخص كنت سواء ،بيثون البرمجة لغة تعلم على الكتاب هذا سيساعدك .متمرسا مبرمجا أو الحواسيب على جديدا للفهرس عودة|1
3.
بيثون طريق على
خطوة المحتويات قائمة تمهيد .............................................................................. الكتاب؟ هذا لمن09 ................................................................................ الكتاب تاريخ10 حالة.................................................................................. الكتاب10 .............................................................................. الرسمي الموقع10 الترخيص بنود.................. ...........................................................11 ....................................................................................القتراحات11 فيه التفكير يجب مسائلا....................................................................11 1مقدمــة . مقدمة.....................................................................................12 ............................................................................. بيثون مميزات12 الخلصة......................................................................................15 .......................................................................... بيرل؟ ليس لماذا15 ..................................................................... المبرمجون يقول ماذا16 2بايثون ثبيت . .............................................................. لينكس/بيإسدي لمستخدمي17 لمستخدمي.........................................................................ويندوز18 ..................................................................................... الخلصة18 3الولى الخطوات . ...................................................................................... مقدمة19 ........................................................................... المحث استخدام20 ............................................................................ محرر اختيار21 .................................................................... مصدري ملف استخدام21 ..................................................................................... الخرْج21 ............................................................................... يعمل كيف22 .................................................................... تنفيذية بيثون برامج22 ................................................................. المساعدة على الحصول24 ................................................................................. الخلصة24 4الساسيات . .......................................................................... الحرفية الثوابت25 للفهرس عودةالمحتويات قائمة|2
4.
بيثون طريق على
خطوة ...................................................................................... العداد26 .................................................................................... السلسل28 .................................................................................. المتغيرات28 ............................................................................. المعرف تسمية29 .............................................................................. البيانات أنواع29 .................................................................................... الكائنات29 ................................................................................... الخرْج30 ................................................................................ يعمل كيف30 ............................................................... والمنطقية المادية السطور31 .................................................................................... الزاحة33 .................................................................................... الخلصة33 5والتعبيرات العوامل . مقدمة.......................................................................................34 ..................................................................................... العوامل34 ............................................................................. العوامل أسبقية36 ............................................................................ الحساب ترتيب38 ................................................................................. الرتباطية38 .................................................................................. التعبيرات38 ........................................................................ التعبيرات استخدام38 ................................................................................... الخلصة39 6التدفق في التحكم . ..................................................................................... مقدمة40 43 ...........................................................................if إفادة استخدام ................................................................................ يعمل كيف42 43 ............................................................................while إفادة 43..................................................................... while إفادة استخدام 45 ............................................................................... for الحلقة 45 ............................................................................ for استخدام 47 ........................................................................... break الفادة 47 ........................................................................ break استخدام 48 ........................................................................continue الفادة 48 .............................................................continue الفادة استخدام .................................................................................. الخلصة49 للفهرس عودةالمحتويات قائمة|3
5.
بيثون طريق على
خطوة 7الدوال . ..................................................................................... مقدمة50 ............................................................................... دالة تعريف50 ........................................................................... الدالة معاملت51 .................................................................. الدالة معاملت استخدام50 ........................................................................ المحلية المتغيرات52 .............................................................. المحلية المتغيرات استخدام52 53 ................................................................. global اللادة استخدام ................................................................. للمعطيات المبدئية القيم54 ....................................................... للمعطيات المبدئية القيم استخدام55 ............................................................... المفتاحية الكلمات معطيات56 المفتاحية الكلمات معطيات استخدام56 57........................................................................... return الفادة 57 ................................................................. return إفادة استخدام .............................................................................. التوثيق جمل58 .................................................................... التوثيق جمل استخدام58 ................................................................................... الخلصة59 8الوحدات . ..................................................................................... مقدمة59 60 .................................................................... sys الوحدة استخدام 62 ............................................................ pyc المصرفة البيتات ملفات 63 ...................................................... ........from .. import الفادة __ خاصيةname........................................................... للوحدة __63 __ استخدامname.......................................................... الوحدة __63 .................................................................. الخاصة وحداتك عمل64 ................................................................. الخاصة وحداتك إنشاء64 65 ............................................................................... dir() الدالة 65 ................................ .................................. dir() الدالة استخدام ................................................................................ الخلصة66 9البيانات هياكل . ................................................................................... مقدمة67 ................................................................................... القائمة68 ..................................................... والفئات الكائنات إلى سريعه مقدمة68 ......................................................................... القوائم استخدام68 للفهرس عودةالمحتويات قائمة|4
6.
بيثون طريق على
خطوة ................................................................................... الصف70 ...................................................................... الصفوف استخدام70 72......................................... ....................... print وإفادة الصفوف ................................................................................. القاموس73 ...................................................................... القاموس استخدام73 ............................................................................. المتسلسلت76 .................................................................... المتسلسلت استخدام76 ................................................................................. الشارات78 ...................................................................... والشارات الكائنات79 ............................................................ النصية السلسل عن المزيد80 .................................................................. النصية السلسل طرق80 ................................................................................. الخلصة82 10بيثون سكربت كتابة - المشاكل حل . ................................................................................. المشكلة83 .................................................................................... الحل84 .......................................................................... الول الصدار84 ........................................................................ الثاني الصدار87 .......................................................................... الثالث الصدار89 .......................................................................... الرابع الصدار91 .................................................................. التحسينات من المزيد93 تط عملية................................................................ ويرالبرمجيات94 ................................................................................ الخلصة95 11الموجهة الكائنية البرمجة . مقدمة.................................................................................96 ................................................................................... الذات97 ................................................................................. الفئات98 إنشاءالفئة..........................................................................99 طرق........................................................................ الكائنات99 استخدامطرق.............................................................. الكائنات100 100 ......................................................................... init طريقة 100............................................................... init طريقة استخدام والكائن الفئة متغيرات...............................................................101 للفهرس عودةالمحتويات قائمة|5
7.
بيثون طريق على
خطوة استخداممتغيراتالفئة.................................................... والكائن101 .................................................................................. التوارث106 استخدامالتوارث........................................................................106 الخلصة.................................................................................108 12الدخل/الخرج . الملفات.................................................................................109 الملف استخدام......................................................................109 110 ............................................................................... Pickle 110 ........................................................ Pickling و Unpickling ............. الخلصة.................................................................112 13الستثناءات . الخطاء..............................................................................113 114....................................................................... Try..Except .................................................................... الستثناءات معالجة114 الستثناءات رفع..........................................................................115 الستثناءات رفع كيفية..................................................................115 117 ..................................................................... Try ..Finally 117 ............................................................................ Finally الخلصة...............................................................................118 14القياسية بيثون مكتبة . ................................................................................. مقدمة119 119 .......................................................................... sys الوحدة ................................................................ الوامر سطر معطيات119 122 .................................................................... sys عن المزيد 122 ............................................................................ os الوحدة .............................................................................. الخلصة123 15بيثون من مزيد . ........................................................................ الخاصة الطرق124 ............................................................... المفردة الفادات لبنات125 ............................................................ المضمنة القوائم استخدام126 استقبالالصفوفوالقوائمفيالدالة................................................126 ........................................................................ لمبدا نماذج127 للفهرس عودةالمحتويات قائمة|6
8.
بيثون طريق على
خطوة ................................................................. لمدا نماذج استخدام127 128 ............................................................... exec و eval إفادات 128 .........................................................................assert إفادة 128............................................................................ repr دالة .............................................................................. الخلصة129 16بعد؟ وماذا . الرسومية البرمجيات.................................................................130 الرسومية الدوات عن ملخص........................................................131 المزيد استكشف.......................................................................132 الخلصة................................................................................133 Aالمصدر مفتوحة الحرة البرمجيات ......................................................134 Bْعن .........................................................................................137 الطبع بيانات...................................................................................137 المؤلف عن....................................................................................137 Cالمراجعة تأريخ . الزمني الختم.........................................................................137 الجداول قائمة 5.1............................................... واستخداماتها الرياضية العوامل .35 5.2العوامل أسبقية ...................................................................37 15.1الخاصة الساليب بعض .......................................................124 المثلة قائمة 3.1بيثون مفسر محث استعمال . 3.2مصدري ملف استخدام . 4.1الحرفية والثوابت المتغيرات استخدام . 5.1التعبيرات استخدام . 6.2إفادة استخدام .while 6.3إفادة استخدام .for 6.4الفادة استخدام .break 6.5الفادة استخدام .continue 7.1دالة تعريف . 7.2الدالة معاملت استخدام . 7.3المحلية المتغيرات استخدام . 7.4الفادة استخدام .global 7.5للمعطيات المبدئية القيم استخدام . للفهرس عودةالمحتويات قائمة|7
9.
بيثون طريق على
خطوة 7.6المفتاحية الكلمات معطيات استخدام . 7.7الفادة استخدام .return 7.8التوثيق جمل استخدام . 8.1الوحدة استخدام .sys 8.2__ الوحدة استخدام .name__ 8.3الخاصة وحداتك تنشئ كيف . 8.4الدالة استخدام .dir 9.1القوائم استخدام . 9.2الصفوف استخدام 9.3الصفوف استخدام خرج . 9.4القواميس استخدام . 9.5المتسلسلت استخدام . 9.6والمرجعيات الكائنات . 9.7النصية السلسل طرق . 10.1الول الصدار - الحتياطي النسخ سكربت . 10.2الثاني الصدار - الحتياطي النسخ سكربت . 10.3(يغمل )ل الثالث الصدار - الحتياطي النسخ برنامج . 10.4الرابع الصدار - الحتياطي النسخ برنامج . 11.1فئة .إنشاء 11.2الكائنات طرق استخدام . 11.3طريقة استخدام . 11.4والفئة الكائن قيم استخدام . 11.5التوارث استخدام . 12.1الملفات استخدام . 12.2.Pickling and Unpickling 13.1الستثناءات معالجة . 13.2الستثناءات رفع كيفية . 13.3استخدام .Finally 14.1استخدام .sys.argv 15.1المضمنة القوائم استخدام . 15.2لمدا نماذج استخدام . للفهرس عودةالمحتويات قائمة|8
10.
بيثون طريق على
خطوة تمهيــــد المحتويات قائمة الكتاب؟ هذا لمن الكتاب تاريخ الكتاب حالة الرسمي الموقع الترخيص بنود القتراحات فيها التفكير يجب مسائل لغة إنها .والقوة البساطة بين تجمع أنها الدعاء يمكننا التي القليلة اللغات تلك من واحدة هي بيثون إلى الكتاب يهدف .بها البرمجة في المتعة الهم والمر ،سواء حد على وللمحترفين للمبتدئين جيدة هو الواقع وفى – وسهولة بسرعة المور إنجاز كيفية ويريك الرائعه اللغة هذه تعلم في مساعدتك .'البرمجية لمشاكلك المثالي 'الترياق الكتاب؟ هذا لمن بيثون البرمجة للغة تعليمي دليل بمثابة الكتاب هذا.المبتدئين أساسا تستهدف وهي.مفيدة وهي كذلك الخبرة ذوي للمبرمجين. النصية الملفات حفظ كيفية هو الحواسيب عن تعرفه ما كل كان إذا عموما ذلك من والهدف الكتاب هذا من بيثون تتعلم أن إذن فيمكنك.أيضا فيمكنك البرمجة عن مسبقة خبرة لديك كان وإذا الكتاب هذا من بيثون تتعلم أن. برمجتك ولغة بيثون بين الختلف بأوجه مهتما فستكون ،بالبرمجة مسبقة خبرة لك كان إذا المفضلة-الختلفات هذه من الكثير على الضوء ألقيت لقد.،بسيط تنبيه فلي ذلك من الرغم على المفضلة برمجتك لغة تصبح سوف قريب عما بيثون. للفهرس عودةالكتاب؟ هذا لمن|9
11.
بيثون طريق على
خطوة الكتـاب تاريخ يتيلبرمج تثبيت برنامج إلى احتجت عندما بيثون مع بدأت المر أول فيDiamondحتى ، مكتبة مع بيرل و بيثون ارتباطات بين الختيار علي وكان .سهل التثبيت أجعلQTفي وبحثت - والمشهور المبجل الهاكر ذلك - رايموند .إس لِريك مقالة على عثرت حتى النترنت شبكة ارتباطات أن اكتشفت وكذلك .المفضلة برمجته لغة هي بيثون أصبحت كيف عن فيها يتكلم PyQtمع بالمقارنة جدا جيدةPerl-Qt.لغتي هي بيثون أن قررت لذلك . بعض وجدت وقد ،!!منها أيا أجد لم ولكني .بيثون لغة في جيد كتاب عن البحث بدأت بعدها كتبO'Reillyإلى منها المرجعي الكتيب إلى أقرب أو ،للغاية الثمن باهظة إما كانت ولكنها ،وصغيرة جدا مختصرة كانت لكنها ،بيثون مع جاءت التي الوثائق إلى هتاتج وبالتالي .دليل كان حيث معها التعامل أمكنني وقد .مكتملة تكن لم ولكنها ،بيثون عن جيدة فكرة أعطتني وقد .للمبتدئين ملئمة غير ولكنها ،بالبرمجة مسبقة خبرة لدي اتهرده من (اهوقته )فهي توزيعهة آخهر بتثهبيت قمهت بيثهون مهع لهي اءهلق أول مهن شهرأ سهتة بعهد Red Hat 9ببرنامهج ألعهب وبهدأت ،KWordفكهرة لهي خطهرت وفجهأة إثهارة أزداد وكنهت ، ينثلث صبحتأ سريعا هاولكن ،صفحاتال من يلبقل بةالكتا بدأت قدو .ثونبي عن مادة بةكتا وبعد .كتاب شكل على فائدة أكثر جعلها في جادا صبحت بعدها ،طويلة صفحةالكثيرإعادة من الكتهاب ههذا أعتهبر وأنها ،بيثهون لغهة تعلهم فهي مفيهدا مرجعها كهونه مرحلهة فهي أصهبح ،الكتابهة .المفتوحة المصادر لمجتمع وتحيتي مساهمتي أني من بالرغم ،النظرة نفس إليه أنظر زلت وما بيثون عن شخصية كملحظات الكتاب هذا بدأ (: اﻵخرين عند قبول أكثر ليكون الجهد من الكثير فيه بذلت ،البناءة القتراحات من الكثير تلقيت ،المفتوحة المصادر لمجتمع الحقيقية الروح خلل ومن و والنتقاداتفعل ردود.الكتاب هذا تحسين على كثيرا ساعدني مما القراء من متحمسة الكتـاب حالة الكتاب هذا يزال ماالعمل قيدذلك ومع ،وتتحسن باستمرار تتغير الفصول من الكثير حيث . فضلك من .الكتاب هذا من بسهولة بيثون لتعلم مستعدا وستكون ،كثيرا نضج قد فالكتاب .مفهوم غير أو صحيح غير الكتاب هذا في جزء أي وجدت إن أخبرني عن فصل مثل ،المستقبل في الفصول من لمزيد خطط هناكwxPython Twistedوربما حتىBoa Constructor. الرسمي الموقع هو الكتاب لهذا الرسمي الموقعhttp://www.byteofpython.infoيمكنك الموقع خلل ومن للفهرس عودةالرسمي الموقع|10
12.
بيثون طريق على
خطوة الملحظات إرسال وكذلك ،الكتاب من إصدار آخر تنزيل أو مباشر بشكل كامل الكتاب قراءة لي. الترخيص بنود بموجب مرخص الكتاب هذابالمثل المشاركة التجارية غير العامة البداع رخصة2.0. )Creative Commons Attribution-NonCommercial-ShareAlike License (2.0 هي القيود .لي الفضل تنسب أنك طالما ،الكتاب وعرض ،وتوزيع نسخ في الحرية لك ؛ أساسا والبناء التعديل في الحرية لك .مني إذن بدون تجارية لغراض الكتاب استخدام يمكنك ل أنه المعدل العمل وإصدار التغييرات لكل واضحة علمات بوضع تقوم أن شريطة ،العمل هذا على .الكتاب هذا كما الرخصة نفس تحت بزيارة قم فضلك منالرخصة موقعيوجد إذ ،الفهم سهلة لصدارة أو ،كامل نصها لقراءة .الرخصة لشرح مصورة قصة بالموقع حتى القتراحات وجدت إذا ،ولكن .المكان قدر على ومحكما مفيدا الكتاب هذا لجعل الجهد من الكثير بذلت لقد بحيث ،أبلغني رجاء ،تحسين إلى بحاجة ببساطة أو ،صحيحة غير أو متسقة غير المواد بعض عبر َّإلي الوصول يمكنك .المناسبة الصلحات عمل من أتمكن> swaroop@byteofpython.info<. فيها التفكير يجب مسائل وإما ،قصور بل أنها بوضوح يظهر بحيث جدا بسيطة جعلها هو أحدها برمجية لتصميم طريقتان هناك .القصور أوجه بها يظهر ل بحيث معقدة جعلها --C. A. R. Hoare .ومثابرة تركيز هو ما بقدر وموهبة ذكاء مسألة ليس الحياة في النجاح --C. W. Wendte للفهرس عودةفيها التفكير يجب مسائل|11
13.
بيثون طريق على
خطوة فصل1.مقدمـــة المحتويات قائمة مقدمة بيثون مميزات الخلصة بيرل؟ ليس لماذا المبرمجون يقول ماذا مقدمــة أنها الدعاء يمكن التي القليلة اللغات تلك من واحدة هي بيثونبسيطةوقويةسواء حد على. التي البرمجة لغة وأساسيات تراكيب وليس المشكلة حل على وتركز سهلة هي كم ستتفاجأ بها تبرمج. المقدمهي لبايثون الرسمية ة قوية ،التعلم سهلة برمجة لغة هي بيثون.وتوجه ،كفؤة المستوى عالية بيانات هيكلة لها الكائنية البرمجية نحو فعال لكن بسيط.جنبا ،النواع تحديد ودينامية بيثون قواعد حذاقة وتطوير السكربتات لبرمجة مثالية لغة بيثون من تجعل ،التفسيرية طبيعتها مع جنب إلى المنصات معظم على المجالت من العديد في السريع التطبيقات. التالي الباب في التفصيل من بمزيد الميزات هذه معظم سأناقش. ملحظة روسام ان جويدو أطلقڤ)Guido van Rossum- (بيثون لغة مؤلف-هذا عليها البريطانية الذاعة هيئة عرض اسم على السم"الطائرة للثعابين مونتي سيرك )"Monty Python's Flying Circus.(تقتل التي بالثعابين معجبا ليس فهو سحقها ثم حولها باللتفاف جسدها تصفية طريق عن عليها لتتغذى الحيوانات. بيثون مميزات بسيطة على النكليزية اللغة قراءة يشبه يكاد جيد بيثون برنامج قراءة .الحدود لبعد بسيطة لغة بيثون ) رمزية الشبه الطبيعة صارمة!هذه إنجليزية أنها من الرغمpseudo-codeأحد لبايثون ( للفهرس عودةبيثون مميزات|12
14.
بيثون طريق على
خطوة .نفسها اللغة ل المشكلة حل على التركيز لك فتتيح .قوتها أسرار أعظم التعلم سهلة بشكل سهلة تراكيب تحتوي بيثون .البرمجة تعلم في بها لتبدأ للغاية سهلة بيثون ،سترون كما .ذكره سبق كما ،معتاد غير المصدر ومفتوحة حرة توزيع بحرية يمكنك ،بسيطة بعبارات .المصدر مفتوحة الحرة البرمجيات على مثال هي بيثون أجزاء واستخدام عليها التغييرات ببعض القيام و ،المصدر كود وقراءة ،البرمجيات هذه من نسخ الحرية البرمجيات .الشياء هذه تفعل أن يمكنك أنه تعرف وأنت ،جديدة حرة برمجيات في منها - جدا جيدة بيثون كون أسباب من واحد هذا .المعرفة في يتشارك الذي المجتمع مبدأ على تقوم بيثون يرى أن فقط يريد الذي المجتمع خلل من مستمر بشكل وتحسينها إنشاؤها تم قد لنه .أفضل المستوى عالية برمجـة لغة الذاكرة إدارة مثل المستوى دقيقة بالتفاصيل للهتمام تحتاج ل ،بيثون في البرامج تكتب عندما .إلخ ،برنامجك يستخدمها التي محمولة العديد (على تعمل جعلها تم )أي إلى بيثون نقل تم ،المصدر مفتوحة كبرمجية لطبيعتها نظرا أن دون المنصات هذه من أي على يعمل أن يمكن بيثون برامج من تكتبه ما كل .المنصات من تعتمد خصائص أي لتجنب الكفاية فيه بما دقيقا كنت إذا الطلق على تغييرات أي ذلك يتطلب .بعينه نظام على ،سولريس ،ماكينتوش ،بيإسدي فري ،ويندوز ،لينكس على بيثون استخدام يمكنكOS/2، Amiga، AROS، AS/400، BeOS، OS/390، z/OS، Palm OS، QNX، VMS، Psion، Acorn RISC OS، VxWorks، PlayStation، Sharp Zaurus، Windows CE.الكفي الحاسوب وحتى مفسَّرة .الشرح من شيئا يتطلب هذا للفهرس عودةبيثون مميزات|13
15.
بيثون طريق على
خطوة ) مصرّفة بلغة المكتوب البرنامجcompiledاللغة من تحويله يتم ++سي أو سي مثل ( (وآحاد أصفار من ثنائي )كود حاسوبك يتكلمها التي اللغة إلى (++سي أو )سي المصدر يقوم ،البرنامج تشغيلك عند .والتعليمات الخيارات مختلف مع المصرّف باستخدام ) الرابط/المحمّلlinker/loaderفي ويبدأ الذاكرة إلى الصلب القرص من البرنامج بنسخ ( .تشغيله فقط .ثنائي كود إلى التصريف تحتاج ل -أخرى ناحية -من بيثونشغلمن مباشرة البرنامج يسمى وسيط شكل إلى المصدر كود يحول بيثون فإن ،داخليا .المصدر الكودbytecodeثم استخدام بكثير السهل من يجعل هذا كل .يشغله ثم ،لجهازك الصلية اللغة إلى هذا يترجم الربط مكتبات صحة من التأكد أو ،البرنامج بتصريف للهتمام بحاجة لست حيث بيثون يمكنك بحيث ،محمولية أكثر بك الخاصة بيثون برامج يجعل أيضا وهذا .الخ ،الخ ،وتحميلها !يعمل وبعدها ،آخر حاسوب إلى بك الخاص بيثون برنامج نسخ مجرد التوجـه كائنيـة ) الجرائية البرمجة بيثون تدعمprocedure-orientedالكائنية البرمجة وكذلك ( )object-orientedاللغات في .(التوجه إجرائيةالدوال أو الجراءات حول البرنامج يتمحور ، اللغات وفي .استخدامها إعادة يمكن البرامج من قطع سوى ليست التيالتوجه كائنيةيتمحور ، ) الكائنات حول البرنامجobjectsقوية طريقة ولبايثون .والوظائف البيانات بين تجمع التي ( أو ++سي مثل الكبيرة باللغات مقارنتها عند خاصة الكائنية البرمجة لعمل تبسيطية ولكن جدا .جافا للمتداد قابلة ،الخوازميات بعض إخفاء تريد أو جدا سريعا يعمل الكود من حيوي جزء لجعل حاجة في كنت إذا برنامج من تستخدمه وبعدها ++سي أو سي بلغة برنامجك من الجزء هذا كتابة فيمكنك .بك الخاص بيثون للتضمين قابلة 'ال قدرات لعطاء ++سي/سي برامج في بيثون تضمين يمكنكscriptingلمستخدمي ' .برنامجك شاملة مكتبات فيهها بمها العاديهة الشهياء مختلهف عمهل علهى تسهاعدك .حقها ضهخمة مكتبهة القياسهية بيثهون مكتبهة للفهرس عودةبيثون مميزات|14
16.
بيثون طريق على
خطوة ) النمطيهة التعهابيرregular expressionsالخيهوط ،الوحهدات اختبهار ،التوثيهق توليهد ،( )threading،وب متصهفحات ،البيانهات قواعهد ،(CGI، ftp،إلكهتروني بريهد ،XML، XML- RPC، HTMLملفات ،WAVعلى تعتمد التي الشياء من وغيرها الرسومية الواجهات ،التعمية ، 'مضمنة 'البطاريات فلسفة يسمى ما وهذا .بيثون يثبت أينما دائما متاح هذا كل ،تذكر .النظام .بيثون في مثل الجودة عالية الخرى المتنوعة المكتبات من العديد توجد القياسية المكتبات بجانب wxPythonو ،Twistedو ،Python Imaging Library.الكثير وغيرها الخلصـة قاح يةوقو مثيرة غةل ثونبي.مجبرا بةكتا علتج لتيا يزاتوالم لداءا سنح من يجمز هيف والمتعة السهولة من خليطا بيثون. بيرل؟ ليس لماذا شعبية صدرالم حةمفتو سرةمف جةبرم غةل لخرىا هي تبرتع فبيرل ،عدب عرفت ل نتك إذا .للغاية السهؤال ههذا عهن أجبهت قهد كنهت ربمها ،بيهرل فهي كهبير برنامهج كتابهة وحهاولت لهك سهبق إذا البرامهج فهي يهبرع وههو ،صهغيرة تكهون عنهدما سههلة بيهرل برامهج فهإن ،أخهرى بعبهارة !بنفسهك المراس صعية البرامج هذه تصبح ما سرعان لكن .العمل لنجاز والهاكات والسكربتات الصغيرة بلغة كبيرة برامج كتابة تجربة واقع من أتحدث وأنا ،أكبر برامج كتابة في البدء بمجرد !ياهو في بيرل الكتابة في وأسهل ،وأوضح ،أبسط بالتأكيد هي بيثون على البرامج فإن ،بيرل مع وبالمقارنة سيأسا شكلب ستخدامهابا قوموأ يرلب غةبل جبمع ناأ .صيانةولل همللف يةقابل كثرأ تاليوبال أصبحت هاإن يثح بيثون؛ في يرالتفك أبدأ ،برنامجا كتبت ماكل نيولك ،عةمتنو لمور يايوم هاأن شعروت ،كاتوالها يراتالتغي من كبير عددل يرلب غةل ضعتخ .لهي سبةبالن جدا يةطبيع بيرل إصدارة أن المحزن ومن .كبير كهاك تبدو6تحسينات بأي قامت أنها يبدو ل المقبلة .بهذا تتعلق الضخمة المكتبة هي بيرل في بها أشعر والتي جدا الهامة الوحيد الميزةبيرل أرشيف شبكة الشاملة)CPAN, the Comprehensive Perl Archive Networkيوحي (وكما ) وحدات من مزيج جمع هذا ،السمmodulesللحجم نظرا للعقل مذهل ببساطة وهو بيرل ( .الوحدات هذه باستخدام الحاسوب مع به القيام يمكنك شيء بأي القيام عمليا يمكنك والعمق؛ ولعلي .بكثير بيثون من أقدم كونها بيثون من أكثر بيرل مكتبات تجعل التي السباب أحد للفهرس عودةبيرل؟ ليس لماذا|15
17.
بيثون طريق على
خطوة في بيثون إلى بيرل وحدات لنقل هاك ورشة أقترحcomp.lang.python(: كهذلك؛الجديدةه ةالفتراضي ةاﻵلParrotبيهرل لغهة مهن كهل لتشهغيل مصهممة6المعهاد مثهل الهخرى المفسهرة واللغهات لبهايثون بالضهافة تمامها تصهميمهاRubyوPHPوTclمها . أنك لك بالنسبة هذا يعنيهربمابيثون داخل من بيرل وحدات جميع استخدام على قادرا تكون العهالم فهي مكتبهة أقهوى مهن كهل فهي الفضهل ذلهك سهيمنحك ولهذا ،المسهتقبل فهيCPAN .سيحدث ما ونرى ننتظر أن فقط علينا حال؛ أية على .القوية بيثون لغة مع بالشتراك المبرمجون يقول ماذا .رايموند .س إِريك أمثال من الهاكر عظماء يقوله ما تقرأ أن المهم من ربما ند رايمو .س يك إِر) 'والسهوق 'الكاتدرائيهة ابهكت مؤلهفThe Cathedral and the Bazaarيقهول .'حةالمفتو صادر'الم صطلحم واضهع ضاأي هوو (لغة هي بيثون أصبحت لقد المفضلة برمجته.بيثون مع خطواتي أولى في لي الحقيقي الملهم هي المقالة هذه وتعتبر . ِل إيك بروسأن يقهول '++سهي بلغهة 'التفكيهر و 'جافها بلغهة 'التفكيهر الشههيرة الكتهب مؤلهف الوحيدة اللغة تكون ربما بيثون أن ويقول .بيثون من إنتاجية أكثر جعلته قد لغة هناك ليس اقرأ .للمبرمج بالنسبة أسهل المور جعل على تركز التيالكاملة المقابلة.التفاصيل من لمزيد فج نور يتر بسامرو ان يدولجو شكرا) جلجو في حثالب جودة مديرو شهير سبلي لفمؤڤڤ هذا من التحقق يمكنك .جوجل من أصيل جزءا دائما كانت بيثون أن يقول (ذلك إلى لشارته صفحة فهي ظرالن خلل من الواقهع في التصهريحجوجل وظائففهي ثونبي غةل وضهعت والهتي . .البرمجيات مهندسي من المطلوبة المعارف قائمة هزيرينه بروسپمؤسسههي أحههدOpenSource.orgومشههروعUserLinuxيهههدف . Userlinuxضهربت وقهد .متعهددين منتجيهن مهن مدعومهة لينكهس مهن قياسهية توزيعهة لعمهل قبل من مدعومة ستكون التي الرئيسية البرمجة لغة لتصبح وروبي بيرل مثل المتنافسين بيثون Userlinux. للفهرس عودةالمبرمجون يقول ماذا|16
18.
بيثون طريق على
خطوة فصل2بيثون تثبيت . المحتويات قائمة لينكس/بيإسدي لمستخدمي ويندوز لمستخدمي الخلصة لينكس لمستخدمي/بيإسدي إأَو ماندريك أَو فيدورا مثل لينكس توزيعة ُتَستعمل كنت ذا}هنا َاختيارَك ضع{نظام أَو ، نظامك على مثبتة بيثون فغالبا ،بيإسدي فري مثل بيإسدي. طرفية برنامج افتح ،َلينكس توزيعة على عندك بالفعل موجودة بيثون كانت إذا ما لختِبار )مثلkonsoleأَوgnome-terminal(المر وأدخلpython -Vبأسفل موضح كما. $ python -V Python 2. 3. 4 ملحظــة $إعهدادات علهى اعتمهادا لهك بالنسهبة تختلهف قهد وذلهك النظهام صهدفة فهي المحهث علمهة ههي نظامك.فقط الرمز بهذا المحث إلى أشير سوف لذا$. بالفعل مثبتة فبايثون ،أعله المعروض مثل الصدارة عن المعلومات بعض رأيت إذا. هذه مثل رسالة على حصلت إذا ولكن: $ python -V bash: python: command not found عندك مثبتة ليست فبايثون.ممكن لكنه جدًا المستبعد من هذا. : نظامِك على بيثون لتثبيت طريقتان هناك ،الحالة هذه في مثل ،النظام مع ُتَجيء التي الحزم ِإدارة َبرامج باستخدام ثنائية حزم تثبيتyumلينكس في و ،فيدوراurpmiو ،ماندراك لينكس فيapt-getو ،دبيان لينكس فيpkg_addنظام في FreeBSDإلخ ،.مُلحظة:الطريقة هذه لستعمال بالنترنت اتصالًا ستحتاج. إلى انسخها ذلك وبعد آخر مكان ْمِن الثنائية الحزم َتُحمّل ْأَن يُمْكِنُك ،ذلك عن أوبديلًا بتثبيتها وقم جهازك. من بيثون تصرّف ْأَن ُيُمْكِنالمصدري الكودوتثبتها.موقع في موجودة التصريف تعليمات بيثون. للفهرس عودةفصل2.بيثون تثبيت|17
19.
بيثون طريق على
خطوة ويندوز لمستخدمي إلهى اذههبPython.org/downloadيبلهغ .الموقهع ههذا ْهمِن بيثهون إصهدارة آخهر ونهزّل حجمها9.4و .الخرى البرمجة لغات أكثر مع بالمقارنة جدًا ُمضغوطة وهي فقط بايت .م .ويندوز بيئة على برامج ّأي مثل التثبيت تحذيـر مكوّنات ّأي تثبيت بعدم خيارًا تَعطي عندمااختياريةستكون أيها عن العلمة ترفع ل ، خصوصًا ،لَك مفيدا ِالمكوّنات هذه بعضIDLE. حهوالي ّأنه المهثيرة الحقيقهة70.وينهدوز مسهتعملي مِهن بيثهون ِبرامجه بتحميهل قهام ممهن % ْعِنْدَهُم ُسَيكون تقريبا لينكس مستعملي ّكُل أن حيث َكاملة َصورة تَعطي ل هذه ،بالطبع .مبدئي بشكل أنظمتِهم على مثبتا بيثون ويندوز أوامر سطر في بيثون استخدام ُتَحتاج فإنك ،ويندوز أوامر سطر ْمِن بيثون اسْتِعْمال على قادرا َتَكُون أن أردت إذا المتغير لضبطPATH.صحيح بشكل هدوزلوينه هبةبالنسه2000KوXPو2003هىعله هرانقه ،Control Panel -> System -> Advanced -> Environment Variablesهىهعل هغطهاض . المسمّى ِالمتغيّرPATH' قسم فيSystem Variablesاختر ثم ،'Editوأضف ;C:Python23بالطبع .هناك مكتوب هو ما يةنها في (التنصيص ماتعل )بدون .المناسب المجلد اسم استخدم ' السطر أضف ،ويندوز نظام ْمِن ِالقدم الصدارات فيPATH=%PATH%;C: Python23الملف في 'C:AUTOEXEC.BAT.(التنصيص علمات )بدون لويندوز بالنسبةNTالملف استخدم ،AUTOEXEC.NT. الخلصة تُثبتهها ْهأَن فيُمْكِنُهك وإل .َنظهامِك علهى مثبّتهة بيثهون غالبها لينكهس لنظهام بالنسهبة تمي ،ندوزوي امهلنظ بالنسهبة .تكتوزيع مهع ُتَجيء الهتي الحهزم ِإدارة َهبرامج ستخدامبا ومن .عليه مرتين وبالنقر البرنامج ملف تَحميل خلل من كذلك بسهولة بيثون تثبيت .نظامك على مثبتة بيثون ّأن سنفترض ،فصاعدًَا اﻵن .بيثون على الول برنامجَنا ُسَنَكْتب ،القادم الفصل للفهرس عودةالخلصة|18
20.
بيثون طريق على
خطوة فصل3الولى الخطوات . المحتويات قائمة المحث استخدام محرر اختيار مصدري ملف استخدام الخرْج يعمل كيف تنفيذية بيثون برامج المساعدة على الحصول الخلصةمقدمة مقدمـــة َهكَيف اﻵهن َنَرىهسالتقليهدي البرنامهج نشهغل'Hello World'بيثهون فهي.ههذا َيُعلّمُكهس بيثون َبرامج وتشغّل ،وتحفظ ،ُتَكْتب َكَيف. التفاعلي المفسر محث استخدام برنامجِكَ؛ لتشغيل بيثون لستخدام طريقتين هناك)خلل من طرفية أي(مصدري ملف استخدام أو.الطريقتين كلتا ُنَستعمل َكَيف اﻵن وسَنَرى. المحـث استخدام كلمهة بكتابهة الهوامر سهطر فهي المفسهر ابهدأpythonاكتهب واﻵهن .الصهَّدَفة محهث فهي print 'Hello World'بزر عةمتبوEnterماتالكل ترى أن فترضي .Hello World .كناتج المتغيّهر دليهل ضهبطت إذا الهوامر سهطر مهن المفسهر تشهغل أن يُمْكنهك ،وينهدوز لمسهتخدمي PATHَبرنهامج َتَسهتعمل ْهأَن يُمْكِنُهك ،ذلهك عهن بهديلًا أو .ملئم بشهكلIDLE. IDLE على انقر .متكاملة تطوير ِبيئة عن عبارةStart -> Programs -> Python 2. 3 -> IDLE (Python GUIيستعملوا أن يمكنهم ِلينكس مستخدمي .(IDLE.أيضًا .بيثون إفادات إدخال محث هي >>> العلمة هذه أن لحظ مثال3.1بيثون مفسر محث .استعمال $ python Python 2.3.4 (#1, Oct 26 2004, 16:42:40) للفهرس عودةالمحـث استخدام|19
21.
بيثون طريق على
خطوة [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> print 'hello world' hello world >>> هو أدخلته ما .فورًا السطر َناتج تعطيك بيثون ّأن ْلحظإفادةنستخدم .واحدة بيثونprint َّالنَص أعطيناها ،هنا .لها نعطيها قيمة أيّة لطبع -مفاجئة -ليستHello Worldطُبِع وقد .الشاشة على فورًا بيثون محث من الخروج كيفية لمفتهاحي علهى اضهغط البرنامهج محهث مهن لخُهرُوجCtrl+dُتَسهتعمل كنهت إذاIDLEأَو مفتهاح اضهغط ،وينهدوز أوامهر سهطر حالهة فهي .لينكهس/بيإسهدي صهددَفَة تسهتخدمCtrl+z بمفتاح متبوعةEnter. محــرر اختيـار ِالملفات لكِتابَة محرّرًا ُنَحتاج ،ِالمصدرية ِالملفات في بيثون ِبرامج لكِتابة نَنتقل ْأَن َقَبْل ُتارتَخ ماك َحررالم َتارتخ ْنَأ ُبِيَج .يةالهم يةغا في مرأ ِحرّرُالم ياراخت .ِصدريةالم رحلتَك ُويَجْعل ،بسهولة بيثون برامج كتابة على يُساعدُك الجيد المحرّر .تَشتريها سيارة .أمانًا وأكثر بكثير أسرع بطريقة َغايتِك إلى َلتَصِل ويُساعدُك َأكثر ًمريحة ههي جهدًا ِالساسهية ِالمتطلبهات إحهدىالهتركيب إبراز)syntax highlightingحيهث ( أن لك يتسنى حتى المختلفة بيثون ِبرنامج أجزاء تلونتَرىكيفية ُوتَتصوّر َنامجَكبر .عمله استعمال عليك ُأَقترح ،ويندوز ُتَستعمل كنت إذاIDLEإن حيث .IDLEبإبراز بعمل يقوم داخهل َبرامجِكه تشهغيل مهن تمكينهك مثهل وأكهثر الهتركيبIDLE.أخهرى ِأشهياء ضهمن :خاصّة مُلحظةْستعمل ت لNotepadالتركيب بإبراز تقوم ل لنها سيئ اختيار فهي ، ) ِّهالنَص إزاحهة ُتَهدْعم ل أنهه ذلهك مهن والههمindentation(البهادءة المسهافات تنظيهم أي ، مثل الجيدة المحرّرات .لحقًا سَنَرى كما حالتِنا في جدًا ُمهم وهوIDLE)وأيضًاVIM( .ذلك عمَل على آليًا ستساعدك كنهت وإذا .منهها لتختهار المحهرّرِات ْهمِن الكهثير فلهديك لينكهس/بيإسهدي ُتَسهتعمل كنهت إذا تستعمل أنك المؤكد فمن ،خبيرا مبرمجاVIMأوEmacsاثنان بأنهما للقول حاجة ول . ُأَستعمل شخصيًا أنا .بيثون ِبرامج لكِتابَة استعمالهما من ُسَتَستفيد و القوى المحرّرات ْمِن للفهرس عودةمحــرر اختيـار|20
22.
بيثون طريق على
خطوة VIMَتَستعمل ْأَن يُمْكِنُك حينئذ ،مبتدئا مبرمجِا كنت إذا .برامجِي لغلبKateوهي ، لتَعَلّم وقت قضاء في راغبا كنت إذا ما حالة في .ِالمفضّلة أدواتي إحدىVIMأَوEmacs، في َكل جدًا يدامف لكذ ُسَيَكُون يثح مامنه أي سْتِعْمالا ّمتَتعل أن شدةب صيكأَو فإني .البعيد المدى انظهر ،المحهررات مهن الهخرى الخيهارات اسْتِكْشهاف ُتُريهد تهزال مها كنهت إذاَالشاملة َالقائمة بيثون لمحرّراتطالع ،لبايثون ِمتكاملة تطوير بيئة أيضًا َتَختار ْأَن يُمْكِنُك .خيارك وحدد التطوير لبيئات َالشاملة َالقائمة.التفاصيل من للمزيد بيثون ِتدعم التي مرحَا َأكثر بيثون برامج كتابة َيَجْعل فهو ،جيدا محرّرا ْاختر ًرجاء ،أخرى ًمرة ُأُكرّر .وسهولة مصدري ملف استخدام وتكتبه مجبرنا أول ،يدةجد جةبرم لغة متتعل ماكل أنه يدتقل ناكه .البرمجة لىإ عدلن اﻵن ' برنامهج ههو وتشهغلهHello World' يقهول أن ههو يفعلهه مها كهل '؛Hello Worldعنهد ' .تشغيله باسم واحفظه التالي البرنامج أدخل ،المفضل محررك شغلhelloworld.py مثال3.2مصدري ملف استخدام . #!/usr/bin/python # Filename : helloworld.py print 'Hello World' :المصدر )الملفcode/helloworld.py( الهمر كتابهة ثهم (دوس محهث أو لينكهس )طرفيهة الصهدفة فتهح طريهق عهن البرنامهج ههذا شهغل python helloworld.pyتسهتخدم كنهت إذا .IDLEقائمهة فاسهتخدمEdit -> Run Scriptالمفاتيح لوحة اختصار أوCtrl+F5.أدناه مبين الخرْج . الخرْج $ python helloworld.py Hello World للفهرس عودةمصدري ملف استخدام|21
23.
بيثون طريق على
خطوة لك برنامج أول تشغيل في نجحت لقد ،لك فتهانينا ،أعله مبين هو كما الناتج على حصلت إذا .بيثون في المذكور البرنامج كتابة يرجى ،ما خطأ على حصلت حال وفيبالضبطأعله مبين هو كما الهحرف بيهن )التفريهق الهحرف لحالهة حساسهة بيثهون أن لحهظ .أخهرى مهرة البرنامهج وتشهغيل كلمة مثل (والصغيرة الكبيرة اللتينيةprintتساوي لPrintالصغير الحرف -لحظpفي الكبير الحرف و الولى الكلمةPالحرف قبل مسافات وجود عدم من تأكد ،أيضا -الخيرة في .-لحق وقت في مهم أمر هذا لماذا -سنرى سطر كل في الول يعمل كيف البرنامهج مهن سهطرين أول فهي ننظهر دعونها.ههذه تسهمىتعليقهات)comments(شهيء أي ، الرمز يمين على مكتوب#البرنامج هذا لقارئ مفيد أمر الساس في هو و تعليق هو. خاصهة حالهة وههو هنها الهول السهطر باسهتثناء التعليقهات تسهتخدم ل بيثهون.تسهمى وههيسهطر شهابانغ)shebang(عهن عبهارة المصهدري الملهف مهن حرفيهن أول يكهون عنهدما!#متبوعها لينكهس يخهبر ههذا إنهف مجبرنا ارهبمس/المفسهر ههذا مهع يعمهل أن يجهب مجالبرنا ههذا أن يهونكس )interpreter(عنهدتنفيهذه.فهي بالتفصهيل ههذا يُشهرح وسهوفالتاليهالفصله.بهأنه علمها الوامر سطر على مباشرة المفسر تحديد خلل من منصة أي على البرنامج تشغيل دائما يمكنك المر مثلpython helloworld.py. ههام أمر وهذا ،البرنامج في المهمة التفاصيل بعض لشرح برنامجك في بحنكة التعليقات استخدم البرنامج به يقوم ما فهم بسهولة يمكن بحيث برنامجك لقارئ مفيد.الشخص هذا إن ،تذكر أشهر ستة بعد نفسك أنت يكون أن يمكن! متبوعة التعليقاتبإفادةالنص بطباعة فقط تقوم ،بيثون'Hello World'.كلمةprintهي عامل الحقيقة في)operator(و'Hello World'سلسلة باعتبارها إليها يشار)string(، لحقا بالتفصيل المصطلحات هذه أمر سنبحث ،تقلق ل. تنفيذية بيثون برامج بعض لديهم ويندوز مستخدمو يكون قد ولكن لينكس/يونكس مستخدمي على إل هذا ينطبق ل باستخدام يذالتنف صلحية مجالبرنا طاءإع ناعلي ،أول .البرنامج من الول السطر عن ضولالف المرchmodثمتشغيل.المصدري البرنامج $ chmod a+x helloworld.py للفهرس عودةتنفيذية بيثون برامج|22
24.
بيثون طريق على
خطوة $ ./helloworld.py Hello World أمرchmodالصلحية باعطاء للتنفيذ قابل لجعله الملف تصاريح حالة لتغيير هنا يستخدم لفالم قعمو يدتحد يقطر عن شرةمبا مجالبرنا فذنن نافإن عدهاوب .ظامالن ستخدميم يعلجم نستخدم .المصدري/ ..الحالي الدليل في يقع البرنامج هذا أن إلى لتشير إلى لفالم تسمية إعادة فقط يمكنك ،متعة كثرأ المور لجعلhelloworldعلى وتشغيله النحهو/ .helloworldباسهتخدام البرنامهج تشهغيل عليهه أن يعهرف النظهام لهن وسهيعمل .المصدر الملف من الول السطر في المحدد المفسر كنت لو ماذا ولكن ،البرنامج مسار بالضبط تعرف دمت ما البرنامج تشغيل على قادر اﻵن أنت تخزيهن خلل مهن ذلهك تفعهل أن يمكنهك مكهان؟ أي مهن البرنامهج تشهغيل علهى القهدرة تريهد لبيئةا يرمتغ سارم في الواردة الدله من واحدة في مجالبرناPATHأي شغيلبت متق ماكل . البيئة متغير مسار في الواردة الدلة من كل في البرنامج هذا عن يبحث النظام فإن ،برنامج PATHوبكل مكان كل في متاحا البرنامج هذا نجعل أن يمكننا .البرنامج هذا يشغل ثم ومن المسار في الواردة الدله من واحد إلى المصدر الملف هذا نسخ بساطةPATH. $ echo $PATH / opt/mono/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/sw aroop/bin $ cp helloworld.py /home/swaroop/bin/helloworld $ helloworld Hello World يرالمتغ عرض نكيمكPATHلمرا ستخدامباechoضافةوإ$بارلخ يرالمتغ سما بلق أن نرى ونحن .المتغير هذا قيمة نريد أننا الصدفة/home/swaroop/binالدلة أحد هو المسار فيPATHيثحswaroopسيكون .ظامين لىع أستخدمه الذي المستخدم اسم هو أن يمكنك ،لذلك كبديل أو .جهازك على بك الخاص المستخدم لسم مماثل دليل عادة هناك للمتغير اختيارك من دليل تضيفPATHالمر كتابة طريق عن ذلك يتم أن ويمكن ، PATH=$PATH:/home/swaroop/mydir حيث/'home/swaroop/mydir'المتغير إلى إضافته أريد الذي الدليل هوPATH. في البرنامج تشغيل وتريد مفيدة سكربتات تكتب أن تريد كنت إذا جدا مفيدة الطريقة وهذه المر مثل مثلها الخاصة أوامرك عمل يشبه إنه .مكان أي وفي وقت أيcdالوامر من أوغيره للفهرس عودةتنفيذية بيثون برامج|23
25.
بيثون طريق على
خطوة .دوس أو لينكس طرفية في تستخدمها التي تحـذيــر .الشيء نفس تعني جميعها تطبيق أو سكريبت أو برنامج بيثون في المساعدة على الحصول ) إفهادة أو دالهة أي عهن سهريع بشهكل معلومهات إلهى بحاجهة كنهت إذاstatement،بيثهون فهي ( استخدام عند وخصوصا جدا مفيد هذا .البرنامج في المدمجة المساعدة وظيفة استخدام يمكنك شهغل المثهال سهبيل فعلهى .المفسهر محهثhelp(str(الصهنف عهن مسهاعدة ههذا وسهيعرضstr بالتفصيل الطبقات ستشرح .برنامجك في تستخدمه ()سلسلة نص كل لتخزين تستخدم والتي .الكائنية بالبرمجة المتعلق الفصل في ملحظــة اضغطq.المساعدة من للخروج استخدم .بيثون في تقريبا شيء أي عن معلومات على الحصول يمكنك ،وبالمثلhelp()حول المزيد لمعرفة .نفسها المساعدة استخدام مثل عامل عن مساعدة على الحصول إلى بحاجة كنت حال فيprintالبيئة متغير تحديد إلى بحاجة فأنت ، PYTHONDOCSالمر باستخدام لينكس/يونكس على بسهولة ذلك يتم أن ويمكن .مناسب بشكلenv. $ env PYTHONDOCS=/usr/share/doc/python-docs-2.3.4/html/ python Python 2.3.4 (#1, Oct 26 2004, 16:42:40) [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> help('print') لتحديد القتباس علمة استخدمت أني ستلحظ'print'أريد أنني تفهم أن لبايثون يمكن حتى ' حهول مسهاعدة استحضهارprintاسهتخدمت أننهي علمها .شهيء أي طباعهة منهه أطلهب ل وأننهي ' فيدورا في المستخدم المكان3.الصدارة أو للتوزيعة طبقا مختلفة تكون وقد الخلصة أنهت اﻵهن .سههولة بكهل بيثهون برامهج وتشهغيل ،وحفهظ ،كتابهة علهى قهادرا اﻵهن تكهون أن يجهب .بيثون عن أكثر مفاهيم نتعلم اﻵن دعنا ،بيثون مستخدم للفهرس عودةالخلصة|24
26.
بيثون طريق على
خطوة فصل4الساسيات . المحتويات قائمة الحرفية الثوابت العداد السلسل المتغيرات المعرف تسمية البيانات أنواع الكائنات الخرْج يعمل كيف والمنطقية المادية السطور الزاحة الخلصة ' طباعهة مجهردHello Worldمهن أكهثر تفعهل أن تريهد ههل كهذلك؟ أليهس ،يكفهي ل فقهط ' في هذا نحقق أن يمكننا .منها شيء على والحصول معالجتها و ،المدخلت بعض أخذ تريد ذلك؛ .والمتغيرات الثوابت باستخدام بيثون الحرفية الثوابت العدد الحرفي الثابت على المثلة من5أو ،1.23أو ،9.25e-3مثل سلسلة أو ،'سلسلة هذه' أو"It's a string"!.حرفيهة تسهمى وههذه)literal(لنههاحرفيهةقيمتهها تسهتخدم وأنهت ، الحرفيهة.الرقهم2ابتهث هوف خر؛آ شهيء ول مادائ سهنف ثليم)constant(لن تتغيهر أن يمكهن ل قيمتهه.حرفيهة ثهوابت بأنهها إليهها يشهار كلهها فههذه ،لهذلك)lliteral constants.( العـــداد ا) هحيحةهص هدادهأع -:هواعهأن هةهأربع هونهبيث هيهف هدادهلعintegersهةهطويل هحيحةهص هدادهأع ،( )long integers) عشهههرية وكسهههور ،(floating pointمركّبهههة وأعهههداد ( )complex numbers.( مثل الصحيحة العداد2.فقط صحيح عدد هي التي للفهرس عودةالعـــداد|25
27.
بيثون طريق على
خطوة .أكبر ولكنها الصحيحة العداد مثل الطويلة الصحيحة العداد ) العشهرية الكسهورfloating pointأو (العشهريةمثهل ،اختصهارا3.23و52.3E-4. الرمزEأس يعني10الحالة هذه في .52.3E-4تساوي52.3*10-4 . مثل المركّبة العداد-)5+4j(و)2.3-4.6j( السـلسـل ا) لسلسلةstringهي (تتابعمنالمحارف.الكلمات من مجموعة مجرد ببساطة السلسل . لهذلك ،تكتبهها الهتي بيثهون برامهج كهل فهي تقريبها السلسهل ستسهتخدم أنهك لهك أضهمن ادهأك :بيثون في السلسل استخدام كيفية وإليك .التالي الجزء إلى النتباه عليك •) المفردة التنصيص علمات استخدام'( مثهل تنصهيص علمهتي بيهن بوضهعها سلسهلة تحديهد يمكنهك'جملهة 'ههذهمثهل الفراغهات جميهع .هي كما تبقى التبويب وعلمات المسافات ) المزدوجة التنصيص علمات استخدام"( مثل .المفردة التنصيص علمات في كما تماما تعمل المزدوجة التنصيص علمات ضمن الجمل "What's your name"? •) الثلثية التنصيص علمة استخدام'''أو"""( استخدام ويمكنك .الثلثية التنصيص علمات باستخدام السطر متعددة سلسل تحديد يمكنك مثل .الثلثية التنصيص علمة ضمن بحرية والمزدوجة المفردة التنصيص علمة '''This is a multi-line string. This is the first line. This is the second line. "What's your name?," I asked. He said "Bond, James Bond." ''' ) الخلوص تتابعاتEscape Sequences( ) يةفرد صيصتن مةعل لىع تويتح سلةسل يدتر نكأ فترضا'سلة؟السل هذه حددت يفك ،( مثلWhat's your name?اسهتخدام يمكنهك ل .'What's your name'?ههذا لهن التنصهيص علمهة تجعهل أن عليهك سهيتعين لهذا .ومنتهاهها الجملهة مبهدأ حهول بيثهون سهيربك القتباس علمة عند انتهت الجملة أن بيثون تعتقد )لئل النص نهاية إلى تشير ل هذه المفردة للفهرس عودةالخلوص تتابعات)Escape Sequences(|26
28.
بيثون طريق على
خطوة يسمى ما بمساعدة ذلك إنجاز يمكن .(الولىالخلوص تتابع)escape sequenceاجعل .( هكذا المفردة القتباس علمة') الخلفية الشرطة -لحظbackslashتحديد يمكنك ،اﻵن -( هكذا مفردة اقتباس بعلمة النصية الجملة'What's your name'?. باستخدام السلسلة هذه لتحديد أخرى طريقة هناك"What's your name"?باستخدام أي علمهة اسهتخدام أجهل مهن خلهوص تتهابع اسهتخدام عليهك ،وبالمثهل .مزدوجهة تنصهيص علمهة تحديهد عليهك ،كهذلك .مزدوجهة تنصهيص بعلمهة محاطهة جملهة داخهل المزدوجهة التنصهيص الخلوص تتابع باستخدام ذاتها الخلفية المائلة الشرطة. اهكم ثلثيهة تنصهيص علمهة اسهتخدام إمها يمكنهك سهطرين؟ مهن سلسهلة اسهتخدام أردت لهو اذاهم بكتابة الجديد السطر لمحرف خلوص تتابع استخدام يمكنك أو سابقا ذُكرnبدء إلى لتشير ههذا علهى الهمث .جديهد سهطرThis is the first linenThis is the second line. التبويب علمة آخر؛ مفيد خلوص تتابعtهنا ذكرت ولكني الخلوص تتابعات من العديد هناك . .فقط منفعة أكثرها أن لىإ تشير سطرال يةنها في يةالخلف شرطةال أن هو ،السلسل في تهملحظ ناعلي آخر شيء ،فمثل .جديد سطر إضافة بدون ولكن ،المقبل السطر في مستمرة السلسة "This is the first sentence. This is the second sentence." نفسه هو"This is the first sentence. This is the second sentence." الغفل السلسل تتابعات مثل خاصة معالجة أي عليها يجري أن تريد ل سلسل تحديد إلى حاجة في كنت إذا سلسلة تحديد فعليك ،الخلوصغفل)Raw Stringالحرف بتقديم (rأوRالسلسلة قبل مثلr"Newlines are indicated by n". يونيكود سلسل القومية بلغتك نص كتابة أردت فإذا .العالمية النصوص لكتابة معيارية طريقة هي يونيكود بيثون فإن ،وبالمثل .يونيكود يدعم نصوص محرر إلى فستحتاج ،الهندية أو العربية اللغة مثل البادئة إضافة هو فعله عليك ما كل ،يونيكود نصوص مع التعامل لك تتيحuأوUقبل ،المثال سبيل على .النصu"This is a Unicode string" .. تحتوي التي تلك وخاصة ،النصية الملفات مع التعامل تريد عندما يونيكود تستخدم أن تذكر .النجليزية غير بلغة نصوصا للفهرس عودةالخلوص تتابعات)Escape Sequences(|27
Download now