Avatar ·

المتغيرات العامة في Python: حفظ المتغير المحلي من استدعاء إلى استدعاء دالة

📁 وظيفة, بايثون, ذكاء اصطناعي, عمل

لدي دالة تحتاج إلى الاحتفاظ بقيمة من استدعاء إلى استدعاء، بينما تُستخدم هذه القيمة فقط في هذه الدالة. كيف يمكن استخدام المتغيرات العامة في Python؟ حاولت كتابة شيء مشابه:

someglobalvar = 0def incrementglobalvar(): someglobalvar = someglobalvar + 1

لكن هذا الكود لا يعمل. هل هناك طرق أخرى لحل هذه المشكلة؟