filterfalse في بايثون: هل None تختار None فقط؟
تمرير None مكان شرط filterfalse يستعمل bool؛ لا يختبر تطابق العنصر مع None. [1]
أفكار وأدوات رقمية بلغة مفهومة.
2060 مقالًا
تمرير None مكان شرط filterfalse يستعمل bool؛ لا يختبر تطابق العنصر مع None. [1]
None في ناتج zip_longest قد تكون قيمة أصلية أو حشوًا؛ قيمة الحشو الافتراضية None. [1]
write_through=True تمرر الكتابة إلى المخزن الثنائي؛ لا تفرغ BufferedWriter في تجربتنا. [1]
detach من TextIOWrapper تفصل المخزن الثنائي وتعيده؛ يصبح الغلاف النصي غير قابل للاستخدام. [1]
peek تبقي موضع القارئ المنطقي؛ ملء مخزنه قد يحرك موضع المصدر إلى الأمام، كما في تجربتنا. [1]
SimpleNamespace تقارن سمات كائنين منها؛ المقارنة مع قاموسنا تعطي False. [1] [2]
exec_body تملأ نطاق الأسماء المعطى؛ إرجاع قاموس وحده لا يملؤه. [1] [2]
عند تمرير الدالة بالموضع، obj= تصل إليها ككلمة مفتاحية. [1]
closing تستدعي close عند الخروج حتى مع الخطأ؛ لا تخفي ValueError في مثالنا. [1]
redirect_stdout تستعيد التيار السابق عند الخروج بعد الخطأ في مثالنا. [1] [2]
مولد contextmanager يجب أن يقدم قيمة واحدة؛ yield الثانية تخالف العقد. [1]
singledispatchmethod تختار بحسب أول وسيط بعد self أو cls؛ في طريقتنا هو value. [1]
partialmethod تربط المثيل قبل الوسائط المحفوظة؛ العدد 2 يملأ x في مثالنا. [1]
الدالة العادية قد تعيد كائن مولد؛ isgeneratorfunction تفحص الدالة، وisgenerator تفحص الكائن. [1]
isgenerator تفحص نوع الكائن؛ تبقى True لمولدنا المغلق. getgeneratorstate تميز حالة التنفيذ. [1]
getclosurevars تربط الأسماء الخارجية بقيمها؛ globals هنا تضم tone، ولا تضم unused غير المستعملة. [1]
unwrap تتبع __wrapped__ إلى نهاية السلسلة؛ لقاء دورة يرفع ValueError. [1]
frozen=True تمنع إسناد الحقل بالطريقة المعتادة؛ قائمة items نفسها تبقى قابلة للإضافة في مثالنا. [1]