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