جرب بنفسك — فهرسة القائمة صفحة ١٣٦

المرجع: القوائم وصفوف البيانات، «print("subjects[0]: ", subjects[0])»
جرب بنفسك — الدالة min صفحة ١٣٨

المرجع: القوائم وصفوف البيانات، «minLetter = min(letters)»
جرب بنفسك — دوال القائمة صفحة ١٤١

المرجع: القوائم وصفوف البيانات، «ما الدالة التي ستستخدمها لإزالة عنصر "dairy" من القائمة؟»
جرب بنفسك — طباعة الصف صفحة ١٤٣

المرجع: القوائم وصفوف البيانات، «fruitsTuple = ("apple", "orange", "banana")»
لنطبق معًا صفحة ١٤٥

المرجع: القوائم وصفوف البيانات، «ترقيم القائمة يبدأ من:»
نتائج الأوامر صفحة ١٤٦

المرجع: القوائم وصفوف البيانات، «C = ["red", "orange", "green", "blue", "white"]»
أنشطة تطبيقية صفحة ١٤٧


المرجع: القوائم وصفوف البيانات، «إنشاء قائمة Subject التي تحتوي على العناصر الآتية: Arabic, Math, Social, Biology»
جرب بنفسك — التقريب صفحة ١٦٠

المرجع: المكتبات البرمجية، «حاول أن تجرب الدالتين السابقتين على الرقم -3.4.»
لنطبق معاً صفحة ١٦٩

المرجع: المكتبات البرمجية، «right_this_minute = datetime.today().minute»
لنطبق معاً صفحة ١٧٠

المرجع: المكتبات البرمجية، «وضح الفرق بين مكتبات بايثون القياسية ومكتبات بايثون الأخرى، واذكر بعض الأمثلة على كل منهما.»
جرب بنفسك — الخطوط المتقطعة صفحة ١٧٥

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.create_line(0,100,400,100,fill="white",dash=100)»
جرب بنفسك — النقر المزدوج صفحة ١٧٦

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.bind("<Double-Button-1>", callback)»
جرب بنفسك — الخطوط المتقطعة صفحة ١٧٧

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.create_line(0,200,400,200,fill="white",dash=1)»
جرب بنفسك — المستطيل صفحة ١٧٨

المرجع: بناء الواجهات الرسومية بلغة البايثون، «canvas.create_rectangle(30,10,120,80,width=5,fill="green")»
جرب بنفسك — رسم الأشكال البيضاوية صفحة ١٨٠

المرجع: بناء الواجهات الرسومية بلغة البايثون، «اكتب المقطع البرمجي اللازم لرسم الأشكال الآتية:»
لنطبق معاً صفحة ١٨١

المرجع: بناء الواجهات الرسومية بلغة البايثون، «window.title("Graphics Window")»
أنشطة تطبيقية صفحة ١٨٢


المرجع: بناء الواجهات الرسومية بلغة البايثون، «أنشئ مقطعاً برمجياً لرسم الأشكال الآتية:»
جرب بنفسك — قاموس الفاكهة صفحة ١٨٦

المرجع: القواميس، «أنشئ قاموساً يحتوي على أسماء ثلاثة طلبة، والفاكهة المفضلة لكل واحد منهم.»
جرب بنفسك — تعديل قيمة في القاموس صفحة ١٨٨

المرجع: القواميس، «Students["Ali"] = "Social Studies"»
أنشطة تطبيقية صفحة ١٩٣


المرجع: القواميس، «وضح الاختلاف بين القاموس والقائمة من حيث طريقة الوصول إلى عناصر كل منهما.»
أنشطة تطبيقية صفحة ١٩٤


المرجع: القواميس، «يحتوي على الاسم الأول والاسم الأخير لثلاثة من أصدقائك.»
جرب بنفسك — فهرسة قائمة متداخلة صفحة ١٩٦

المرجع: القوائم المتداخلة، «thislist = ["a", "b", ["c", "d"], "e", "f"]»
جرب بنفسك — التكرار المتداخل صفحة ١٩٨

المرجع: القوائم المتداخلة، «ThisList = [[1,2,3],[4,5,6],[7,8,9]]»
لنطبق معاً صفحة ١٩٩

المرجع: القوائم المتداخلة، «list=[3,4,["a","b"]]»
أنشطة تطبيقية صفحة ٢٠٠


المرجع: القوائم المتداخلة، «ينشئ بايثون مصفوفة ثنائية الأبعاد (2D array) باستخدام القوائم المتداخلة.»
جرب بنفسك — قراءة أسطر الملف صفحة ٢٠٤

المرجع: الملفات، «line = f.readline()»
جرب بنفسك — إزالة محرف الانتقال صفحة ٢٠٧

المرجع: الملفات، «يحتوي cities.txt على أربعة أسطر: Riyadh وJeddah وAbha وDammam.»
لنطبق معاً صفحة ٢١٢

المرجع: الملفات، «عندما تقرأ من ملف txt فإنك تضيف أسطراً جديدة.»
أنشطة تطبيقية صفحة ٢١٣


المرجع: الملفات، «f.write("Riyadh")»
أنشطة تطبيقية صفحة ٢١٤




المرجع: الملفات، «أنشئ الملف النصي "temperature.txt".»
مشروع الوحدة صفحة ٢١٥


المرجع: مشروع الوحدة الرابعة، «لحساب متوسط درجة الطالب، تحتاج إلى معرفة درجاته في مادة الرياضيات، والعلوم، والدراسات الاجتماعي…»
تقويم المهارات صفحة ٢١٦

المرجع: في الختام، «التمييز بين هياكل البيانات.»
اختبر نفسك صفحة ٢١٨


المرجع: اختبر نفسك، «يرتبط الأمن السيبراني بحماية أجهزة الحاسب والشبكات والبرامج والبيانات من الوصول غير المصرح به.…»
اختبر نفسك صفحة ٢١٩


المرجع: اختبر نفسك، «يقتصر استخدام النوافذ المنبثقة على المعلنين لجذب الانتباه.»
اختبر نفسك صفحة ٢٢٠


المرجع: اختبر نفسك، «عند استخدام قواعد البيانات في الأعمال التجارية، من السهل إضافة البيانات أو تعديلها أو حذفها.»
اختبر نفسك صفحة ٢٢١


المرجع: اختبر نفسك، «هناك ثلاثة أنواع من العلاقات: علاقة رأس برأس، وعلاقة رأس بأطراف، وعلاقة أطراف بأطراف.»
اختبر نفسك صفحة ٢٢٢


المرجع: اختبر نفسك، «خدمة تتبع توصيل المنتج هي إحدى الخدمات التي تعتمد عليها التجارة الإلكترونية.»
اختبر نفسك صفحة ٢٢٣


المرجع: اختبر نفسك، «التحويل الإلكتروني للأموال (Electronic Fund Transfer) هو تقنية مستخدمة على نطاق واسع في التجارة…»
اختبر نفسك صفحة ٢٢٤

المرجع: اختبر نفسك، «fruits.remove("apple")»
اختبر نفسك صفحة ٢٢٥


المرجع: اختبر نفسك، «المكتبة البرمجية منظمة بحيث يمكن استخدامها بواسطة برامج متعددة ذات طبيعة مختلفة.»
اختبر نفسك صفحة ٢٢٦

المرجع: اختبر نفسك، «numbers = {1:"One", 2:"Two", 3:"Three"}»
اختبر نفسك صفحة ٢٢٧


المرجع: اختبر نفسك، «list=[1,"a",[35,"e"]]»
الوحدة الرابعة: البرمجة مع بايثون ومراجعة الجزء الأول · الصفحات ١٣٦ – ٢٢٧ · طبعة ١٤٤٨هـ
حلول أنشطة هياكل البيانات والمكتبات والواجهات الرسومية والملفات في بايثون، ثم مشروع الوحدة ومراجعة «اختبر نفسك».
الكيبورد حالف يغثني اكتب التنمر يكتب النمر النمر تلقاه في الغابه ياصاحبي
الكوست الجديد مره رهيب