Ali Ahmed6 نشر 25 نوفمبر 2023 أرسل تقرير نشر 25 نوفمبر 2023 السلام عليكم اي هي وظفيه dir() فيه python ? 1 اقتباس
0 Adnane Kadri نشر 25 نوفمبر 2023 أرسل تقرير نشر 25 نوفمبر 2023 تستخدم حصرا للحصول على قائمة تحتوي على الأسماء (المتغيرات والوحدات) المتاحة في النطاق الحالي. مثال: # مثال بسيط x = 10 y = "Hello, World!" # استخدام dir() للحصول على قائمة الأسماء names = dir() # طباعة الأسماء print(names) سيعرض هذا الكود قائمة بجميع الأسماء المتاحة في النطاق الحالي، والتي هي x و y. يمكنك أيضًا استخدام dir(object) للحصول على قائمة بالأسماء المرتبطة بكائن معين. على سبيل المثال: # مثال على استخدام dir() مع كائن my_list = [1, 2, 3] # استخدام dir() للحصول على قائمة الأسماء المرتبطة بالقائمة list_names = dir(my_list) # طباعة الأسماء print(list_names) هاته هي فكرتها باختصار. 1 اقتباس
0 عمار معلا نشر 25 نوفمبر 2023 أرسل تقرير نشر 25 نوفمبر 2023 بتاريخ 3 ساعة قال Ali Ahmed6: السلام عليكم اي هي وظفيه dir() فيه python ? وعليكم السلام ورحمة الله كما تحدث الاستاذ عدنان بالإضافة ليس اسماء المتحولات والمتغيرات بل يشمل إيضا اسماء التوابع وكذلك الكائنات المأخوذه من الصفوف وكذلك اسماء المكتبات المستخدمة ضمن الكود الخاص بك import numpy def get(x): return x a = 5 b = "Hi" c = [1, 2, 3, 4] names = dir() #طباعة الخرج print(names) #الخرج ['__annotations__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'a', 'b', 'c', 'get', 'numpy'] ما يهمنا الجزء الاخير حيث نلاحظ وجود المتحولات a,b,c وكذلك اسم التابع get وكذلك اسم المكتبة numpy مع ذلك نحن كمبرمجين لا نقوم باستخدام جميع ما هو متوافر باللغة البرمجية بل نستخدم حسب الحاجة وهنا ك dir من الممكن أن لا يكون لها اي استخدام على مستوى الكود لأنها لا تقدم إضافة كبيرة 1 اقتباس
0 عبدالباسط ابراهيم نشر 26 نوفمبر 2023 أرسل تقرير نشر 26 نوفمبر 2023 دالة dir() في Python تُستخدم لعرض قائمة بأسماء المتغيرات والوظائف المتاحة في نطاق معين. ويجب ملاحظة أنه عند استدعاء dir() بدون وسيط، فإنها ستعرض الأسماء المتاحة في النطاق العام الحالي. وعند استدعاءها مع وسيط، مثل dir(object) ، فإنها ستعرض الأسماء المتاحة في الكائن المحدد. أمثلة على الشرح استخدام `dir()` لاستكشاف النطاق العام: print(dir()) استخدام `dir()` لاستكشاف الكائنات: my_list = [1, 2, 3] print(dir(my_list)) سيقوم هذا الكود بطباعة قائمة بأسماء المتغيرات والوظائف المتاحة في الكائن `my_list`. استخدام `dir()` لاستكشاف الmodules : import math print(dir(math)) سيقوم هذا الكود بطباعة قائمة بأسماء المتغيرات والوظائف المتاحة في موديول `math`. اقتباس
السؤال
Ali Ahmed6
السلام عليكم
اي هي وظفيه dir() فيه python ?
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.