قارئ ZIP في بايثون: هل يوقفه إغلاق الأرشيف؟
قارئ ZIP المفتوح مستقل عن الأرشيف هنا.
قراءات عربية في العلوم والتقنية والطبيعة والثقافة، تبدأ بسؤال وتترك لك مساحة للاستكشاف.
8455 مقالًا
قارئ ZIP المفتوح مستقل عن الأرشيف هنا.
النوافذ في sliding_window_view قد تتداخل في التخزين. [1] نختبر كتابة مفردة، ونفصل منع الكتابة الافتراضي عن أثر السماح بها.
تمييز التناظر بألوان الرؤوس يجمع تلوينًا صحيحًا مع شرط أن يثبت كل تناظر حافظ للألوان جميع الرؤوس. في الدورة الرباعية لا تكفي الألوان الصحيحة المعتادة: يمكن لرأسين متقابلين من اللون نفسه أن يتبادلا دون تغيير الرسم الملون. سنثبت الحد أربعة، ثم نفصل ألوان الرؤوس عن الحواف، ونحسب أمثلة المعزولات والنجمة والرسم الكامل.
الحد يغيّر عرض الفرق هنا. [1] [2]
أكبر حجم لطارة مع بقاء الثقب سؤال يحتاج مجال الأبعاد، لا معادلة الحجم وحدها. [3]
mkdir في ZIP تتجاهل mode مع ZipInfo هنا.
تثبيت الرؤوس وكسر التناظر يختار رؤوسًا لا يثبتها جميعًا سوى الهوية. سنرى لماذا يترك الرأس الواحد انعكاسًا في الدورة الرباعية ويكفي المتجاوران، ونفصل التثبيت الفردي عن حفظ المجموعة، ونحسب أمثلة المسار والنجمة والمعزولات.
قد تستخدم spacing لبناء سماحية عددية، فتفترض أن نتيجتها مسافة موجبة إلى أقرب جار. لكن تجربة تخص العدد −2 تكشف مشكلتين: الإشارة سالبة، والجار نحو الصفر أقرب من الجار الذي تحدده هذه الخطوة. لذلك نميز اتجاه الانتقال عن مقدار الفاصل.
حجم دوران القطع الناقص يتغير مع المحور الذي ندير المنطقة حوله. نقارن الشكل نفسه بحسابين. [2]
الرسالة المخصصة تستبدل القياسية هنا. [1] [2]
قد تحذف الجزء الكسري باستخدام trunc، ثم تحول الناتج إلى عدد صحيح وتعيده إلى float64. تساوي القيم قبل التحويل وبعده قد يوحي بأن شيئًا لم يتغير. لكن في مثالنا يفقد الصفر الناتج من −0.75 إشارته السالبة خلال هذا المسار؛ لذلك نفحص سجل الإشارة إلى جانب القيمة.
حجم مخروط بقطع مائل يحتاج مساحة القاعدة وارتفاعها العمودي. [2]
قد تقرأ زاوية 180° من angle فتتصور عددًا مركبًا غير صفري على الجهة السالبة. لكن في تجربتنا أعطى أحد تمثيلات الصفر المركب الزاوية نفسها، مع مقدار يساوي صفرًا. سنفصل نتيجة الزاوية عن اختبار المقدار، ونتابع إشارتي الجزأين الحقيقي والتخيلي.
قطع خيط البندول عند الأسفل يبقي سرعته الأفقية لحظة القطع. [3]
قد تستخرج الجزء الحقيقي من مصفوفة مركبة لتعدّل أرقامه، وتظن أن الناتج الحقيقي مستقل عن الأصل المركب. في مثالنا بقيت البيانات مشتركة: كتابة واحدة في الناتج غيرت جزءًا من الأصل. سنضع نسخة صريحة بجواره، ثم نتابع ثلاث لقطات للكتابة في الاتجاهين.
عندما ترتب أعدادًا مركبة، تحتاج إلى تحديد ما تقارنه: الجزأين الحقيقي والتخيلي، أم مقدار كل عدد. في مثالنا وضعت sort_complex أكبر مقدار أولًا، بينما وضع الفرز بالمقدار هذا العدد أخيرًا. سنقرأ ترتيبين للقيم الخمس نفسها ونراجع سبب الاختلاف.
قد تحمل مصفوفة NumPy عددًا واحدًا دون محاور، ومع ذلك تعيد isscalar لها False. في مثالنا بقي العدد 13 نفسه بين خمسة تمثيلات، لكن نتيجة الاختبار تغيرت مع نوع الكائن. سنقرأ اختبار النوع إلى جانب عدد الأبعاد، ثم نرى أثر استخراج العنصر.
العدد −9 واحد، لكن نصه الثنائي قد يبدأ بشرطة أو يتكون من آحاد وأصفار فقط. في binary_repr يحدد width طريقة كتابة السالب. سنقرأ ثلاثة نصوص للقيمة نفسها، ثم نفحص لماذا لا يعيد تحويل النص إلى عدد في الأساس 2 القيمة السالبة تلقائيًا.