هناك وحدة أخرى مفيدة حقًا قد تستخدمها في الواقع كثيرًا في مهنتك البرمجية وهي
وحدة التاريخ والوقت.
وكما يوحي الاسم ، فإنه يسمح لنا بمعالجة قيم التاريخ ، وهو أمر مفيد حقًا.
لذا اسمحوا لي أن أريكم بسرعة كيف سيعمل ذلك.
أستطيع أن أقول من تاريخ الوقت.
وهنا ، حسنًا ، هناك الكثير من الوظائف ، ولكن يمكنك القيام بأشياء بسيطة مثل التاريخ والوقت
والنقطة.
وإعطائها وهنا بعض الخيارات.
أوه.
وتأكد من أنني أستورد هنا بهذه الطريقة.
لذلك هذا الآن إذا نظرت إلى الوقت.
اطبع هنا إذا قمت بالنقر فوق تشغيل.
أحصل على وقت من الصفر.
ولكن إذا دخلت هنا ، فلنفترض أنني أقوم بذلك ، فالوقت هو 545 ولنقل ثانيتين إذا قمت بالنقر فوق تشغيل.
أحصل على 545 و 2 ثانية ، أحصل على الوقت.
لذا يمكنني إنشاء كائنات زمنية هنا ، وهو أمر رائع حقًا.
آخر مفيد هو التاريخ.
والتاريخ يعطينا بعض الأشياء المفيدة حقًا مثل اليوم.
يا.
ما هو اليوم؟
حسنا اليوم.
تلميح ، تلميح.
هذا عندما أسجل هذا الفيديو.
لذا أحصل على كائن تاريخ يمكنني استخدامه الآن ، وهو أمر مفيد حقًا.
ربما يقوم المستخدم بالتسجيل في بدء التشغيل الخاص بك وتريد التأكد من أنه عندما يقوم بالتسجيل
، فإنك تريد تتبع اليوم الذي بدأ فيه.
ربما حصلوا على عضوية وتنتهي صلاحيتها في غضون 30 يومًا.
حسنًا ، يمكننا استخدام وحدة التاريخ والوقت لتتبع ذلك وهناك الكثير من الأشياء التي يمكننا القيام بها مع
التواريخ.
كما يمكنك أن تتخيل ، هناك أشياء مثل المناطق الزمنية وبيانات زمنية مختلفة يمكننا معالجتها بشكل مفيد
للغاية.
كدت أنسى هذا.
لكن تذكر عندما قمنا ببناء مصمم الديكور لدينا ، مصمم الأداء لدينا ، والذي يقيس الوقت الذي تستغرقه
الوظيفة؟
حسنًا ، استخدمنا وحدة هنا ، أليس كذلك؟
وهذه واحدة أخرى من الوحدات المفضلة لدي.
إنها وحدة الوقت ويمكننا استخدامها جيدًا على هذا النحو.
يخبرنا بالوقت ويمكننا استخدام حالتين من الوقت لمعرفة الفرق بين
حالات الوقت بشكل أساسي.
مرة أخرى ، واحدة أخرى مفيدة حقًا.
حسنا.
أعتقد أن لدينا وقتًا لمقطع آخر لأن مقاطع الفيديو هذه يمكن أن تستمر إلى الأبد.
يمكنني فقط أن أريكم هذه.
ولكن كما قلت ، هذه وحدات ستستخدمها كلما دعت الحاجة.
ستبدأ البحث في Google وتكتشف ، مرحبًا ، أحتاج إلى الحصول على معلومات عن التاريخ.
حسنًا ، ستبدأ البحث في Googling وتكتشف أن هناك وحدة تاريخ أو حزمة تاريخ PI.
حسنا.
آخر واحد يسمى المصفوفة.
ولدينا حزمة مصفوفة يمكننا استخدامها من وحدة المصفوفة جيدًا.
الآن هنا ما هي المصفوفة.
وهذا شيء ربما أشرت إليه لأن القوائم في بايثون تسمى أحيانًا المصفوفات بلغات
أخرى ، لكن هناك اختلافًا طفيفًا.
ترى القوائم في Python هي ما نسميه فقط ديناميكية.
في أي وقت نحتاج فيه البيانات إلى قائمة ، يمكننا جعلها كبيرة كما نريد.
يمكننا فقط زيادة هذه القائمة بشكل تدريجي وملء ذاكرتنا.
وقد رأينا ذلك من قبل عندما حاولنا ، دعنا نقول ، طباعة قائمة ضخمة ، المصفوفات التي تعطينا بايثون
، في الواقع تشغل ذاكرة أقل وتؤدي بشكل أسرع.
لذلك إذا كانت لديك قائمة كبيرة ودعنا نقول أنك لا تريد استخدام المولدات ، فيمكنك تحسينها باستخدام
مصفوفة.
وذلك لأنه عندما نقوم بإنشاء مصفوفة ، فإنها تحدد مقدار الذاكرة التي يمكننا استخدامها في أجهزتنا.
الآن ، هذا موضوع كبير جدًا في علوم الكمبيوتر.
يمكنك التعرف على المصفوفات عبر الإنترنت أو بعض الدورات التدريبية الأخرى الخاصة بي ، ولكن في الوقت الحالي ، الطريقة التي نستخدمها بها
هي على هذا النحو.
سنقول مصفوفة وعلينا أولاً أن نعطيها رمز نوع.
إذن ، رمز النوع الذي يحتوي على مصفوفة هو ما نوع البيانات التي ستحتفظ بها هذه المصفوفة؟
وهذا جزء من التحسين من خلال إخباره بنوع البيانات التي سنحتفظ بها ، يتم استخدام الذاكرة
بشكل أفضل.
على سبيل المثال ، إذا ذهبت إلى المصفوفة.
الوحدة هنا ، ترى أن لدينا أكواد نوع مختلفة وإذا أردت ، دعنا نقول عددًا صحيحًا.
هذا إذا كنت أرغب في نهاية موقعة أو ربما أريد أن أطفو وعادة ما نريد شيئًا مثل int موقعة.
إذن هذا عدد صحيح من نوع python ويظهر لك الحد الأدنى للحجم بالبايت.
لكن لنفترض أننا نريد فقط أرقامًا صغيرة ، لذا يمكنني القول ، مرحبًا ، سيكون رمز الكتابة
هو I ، سيكون عددًا صحيحًا بعلامة ، ثم سأعطيه واحدًا ، اثنان ، ثلاثة.
حتى الآن إذا كان لدي مصفوفة كهذه.
وأنا أطبع.
إذا قمت بالنقر فوق تشغيل.
ها أنت ذا.
لدينا مصفوفة ، لكن يمكنني الوصول إليها تمامًا كما لو كنت أريد قائمة.
رائع جدا.
وهذا أداء أكثر قليلاً من القوائم.
مرة أخرى ، إذا كنت لا ترغب في استخدام المولدات ، إذا كانت لديك قائمة ضخمة ، فهذه طريقة سريعة وسهلة لتحسين
الكود الخاص بك.
الاحتمالات لا حصر لها.
هناك العديد من الحزم التي يمكننا استخدامها ، والعديد من الأدوات المضمنة.
الشيء الرئيسي هو البحث عنه والبحث عنه عند ظهور المشكلة.
ولكن لا توجد طريقة يمكنك من خلالها حفظ كل هذه الأشياء أثناء تقدمك في حياتك المهنية.
سيكون هناك بعض الأشياء التي تستمر في الظهور وستعتاد عليها ، لكن عليك فقط أن تثق بي في هذا
الأمر.
هذا هو أحد تلك الأشياء التي تأتي فقط مع الخبرة وكلما قمت بالبرمجة أكثر فأكثر ، فإن أفضل
طريقة لتعلمها هي الاستمرار في الترميز.
سأراك في المرحلة التالية.
مع السلامة.