‫مرحبًا بعودتك.
‫هذا مقطع فيديو اختياري سريع جيدًا ، مع شيء ربما لن تستخدمه ، لكنني أريدك
‫أن تعرف أنه موجود.
‫وهذا هو في الواقع نوع بيانات إضافي لم أتحدث عنه ، ويسمى معقدًا.
‫وكما يوحي الاسم ، فهو معقد جدًا.
‫ومع ذلك ، فإن الرقم المركب ، مرة أخرى ، هو رقم من النوع الثالث بدلاً من int و float.
‫لدينا أيضًا هذا النوع من الأرقام.
‫الآن السبب في أنني لا أقوم بتدريس المعقد حقًا هو أنك تستخدم هذا فقط إذا كنت تقوم بشيء ما ، حقًا في
‫الرياضيات المعقدة.
‫في معظم الأوقات لن تستخدمه أبدًا.
‫أنا شخصياً لم أستخدمه من قبل ، لكن من الجيد معرفة أنه موجود.
‫إنه يعادل رقمًا حقيقيًا ويمكنك أن تقرأ عن الأعداد المركبة إذا أردت.
‫لكن مرة أخرى ، هذا شيء لا داعي للقلق.
‫99. 9٪ من الوقت.
‫شيء آخر أود التحدث عنه هو فكرة تخزين هذه الأعداد الصحيحة والعوامات
‫، مثل خمسة في الذاكرة كثنائي ، أي كأرقام ثنائية ، وآحاد وأصفار.
‫وهناك فعلاً فعل أو وظيفة يمكننا استخدامها في بايثون تسمى bin for binary.
‫ويمكنك أن ترى أن الحاوية ترجع التمثيل الثنائي لعدد صحيح.
‫لذلك سيعود مهما كانت النسخة الثنائية للخمسة.
‫إذا قمت بالنقر فوق تشغيل هنا.
‫حسنًا ، يجب أن أطبع ، أتذكر؟
‫لذلك دعونا نطبع.
‫وانقر فوق تشغيل.
‫وأحصل على التمثيل الثنائي الآن بدلاً من كل الأصفار والآحاد.
‫هناك أيضًا فكرة B ، وهذا ما تستخدمه Python أسفل الغطاء لتقول A عندما أرى هذا
‫الرقم بصفر B ، هذا رقم ثنائي.
‫ولكن إذا كنت جوجل الثنائي رقم خمسة.
‫أرى أن العدد الثنائي لخمسة هو 101 ، وهو أيضًا ما نراه هنا.
‫لذلك هذا رائع حقًا.
‫مثيرة للاهتمام حقا.
‫فقط لمعرفة أنه موجود ، بالمناسبة ، للمتعة فقط ، دعنا نقول أننا نريد تحويل هذا إلى رقم عشري.
‫لنفترض أننا الكمبيوتر واسترجعنا هذا الرقم الثنائي.
‫أستطيع أن أفعلها ثم أغلفها.
‫مثل هذا في علامات الاقتباس المفردة أو المزدوجة.
‫وبعد ذلك باستخدام inte ، يمكنني أيضًا أن أقول ، مرحبًا ، أريد أن يعود هذا إلى رقم أساسه عشرة ، وهو
‫ما نستخدمه نحن البشر.
‫لذلك إذا قمت بالفعل بالطباعة هنا.
‫وانقر فوق تشغيل.
‫حسنًا ، في الواقع ، علينا عمل القاعدة الثانية هنا ، تمامًا.
‫لأن ما نقوله هو ، هذا الرقم أساسه اثنان ، وقم بتحويله إلى عدد صحيح وأساس اثنين.
‫الرقم هو كل الأصفار وواحد.
‫إنه رقم ثنائي.
‫لذلك إذا قمت بالنقر فوق تشغيل هنا.
‫انظر إلى ذلك.
‫لدي خمسة.
‫لذلك يمكنك التفكير في الأمر بهذه الطريقة.
‫عندما نقوم بتخزين رقم مثل خمسة ، عدد صحيح مثل خمسة ، عندما يسترجع الكمبيوتر هذا الرقم ، لنفترض أننا
‫نقوم ببعض الإضافة.
‫حسنًا ، سوف تستحوذ على هذا للذاكرة.
‫سيقول ، حسنًا ، هذا رقم ثنائي وسأحوله إلى عدد صحيح.
‫رائع جدا.
‫الآن ، سبب تعليمي لهذا هنا ، لن ترى هذا كثيرًا في دورات المبتدئين وخاصة في وقت مبكر جدًا من الدورة
‫، لكنني أعتقد أنه مبدأ مهم ، على الرغم من أنك قد لا يتم اختباره على الإطلاق.
‫بالنسبة لك فقط لفهم كيفية عمل الأشياء تحت الغطاء ، أعتقد أنه أمر مهم
‫بالنسبة لك لكي تصبح مطورًا رائعًا.
‫لذا آمل ألا يربكك هذا كثيرًا.
‫سأراك في الفيديو التالي.
‫مع السلامة.