Español
Abrir en Telegram

Publicación در کد زیر سعی شده با استفاده از یک decorator ساده، تعداد دفعات صدا زده شدن هر تابع در یک دیکشنری سراسری ذخیره شود، اما ب…

20 de diciembre de 2025
|
| کانال توسعه‌دهندگان پایتون |
Foto
haz clic para mostrar
در کد زیر سعی شده با استفاده از یک decorator ساده، تعداد دفعات صدا زده شدن هر تابع در یک دیکشنری سراسری ذخیره شود، اما به‌خاطر یک اشتباه در نحوه استفاده از global، شمارنده به‌درستی عمل نمی‌کند و ممکن است خطا یا رفتار اشتباه داشته باشد. سوال: در این کد چه چیزی باید اصلاح شود تا شمارندهٔ فراخوانی توابع به‌درستی کار کند و call_counts بدون خطا و به شکل صحیح به‌روزرسانی شود؟ call_counts = {} def count_calls(func): def wrapper(*args, **kwargs): global call_counts if func.__name__ not in call_counts: call_counts = {} call_counts[func.__name__] = call_counts.get(func.__name__, 0) + 1 return func(*args, **kwargs) return wrapper @count_calls def slow_add(a, b): return a + b for _ in range(3): slow_add(1, 2) print(call_counts) 🔖 #Python #پایتون 👤 Developix 💎 Channel: @DevelopixPython
3 · 2.6K ·

Cerca en el feed

|| کانال توسعه‌دهندگان پایتون |📌 امروز یک اسکریپت کاملاً کاربردی می‌سازیم: اسکن یک پوشه، پیدا کردن فایل‌ها، و خروجی گرفتن یک گزارش CSV با Python. سناریو واقعی 👇 فرض کن روی سرور یا سیستم خودت || کانال توسعه‌دهندگان پایتون |‏FastAPI یکی از محبوب‌ترین فریم‌ورک‌های مدرن برای ساخت REST API با Python است؛ سریع، تایپ‌محور و کاملا async-friendly 🚀 با FastAPI می‌شود خیلی سریع میکروسرویس،
este mensaje
|| کانال توسعه‌دهندگان پایتون |در قطعه‌کد زیر از ویژگی late binding در closureهای پایتون و همین‌طور از عملگر is روی اعداد استفاده شده است. خروجی اجرای این کد (خطوط چاپ‌شده در ترمینال) دقیقا چ|| کانال توسعه‌دهندگان پایتون |⭕️ ویراک کلود زیرساختی مطمئن برای کسب و کارهای آنلاین 🎁 20% شارژ بیشتر روی اولین واریزی ⚡️با کد معرف: 10% شارژ برای شما و 10% برای دوستتان! 🔘با IPv6 رایگان 🔘با
|| کانال توسعه‌دهندگان پایتون || کانال توسعه‌دهندگان پایتون |@DevelopixPython · canal · Tecnología
7 646suscriptores704alcance medio por publicación
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos