المبرمج العربي نشر 18 يناير 2016 أرسل تقرير مشاركة نشر 18 يناير 2016 لدي كائن يرجع tuple يحتوي على قيمتين للمدينة والولاية كالتالي:('Boston', 'MA') في بعض الحالات قد لا يكون هنالك قيم للمدينة والولاية فهل أرجع None أو tuple يحتوي على (None, None) بدلا منه؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 18 يناير 2016 أرسل تقرير مشاركة نشر 18 يناير 2016 في أغلب الأحيان أنصحك بإرجاع None، فإذا لم تكن هنالك نتيجة فلماذا ترجع شيء مشابه للنتيجة؟ وفي حالات كانت إحدى القيم فقط مفقودة ففي هذه الحالة أنصحك بإرجاع tuple يحتوي على قيمة واحدة فقط مثل هذه ('Boston', None).هنالك بعض الحالات التي يجب أن يتم إرجاع فيها tuple يحتوي على (None, None) كما في هذه الحالة:city, state = getCityStateTuple("something") حيث أنه إذا قمت بإرجاع None فسيتم إصدار خطأ كالتالي:TypeError: 'NoneType' object is not iterable اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
المبرمج العربي
لدي كائن يرجع tuple يحتوي على قيمتين للمدينة والولاية كالتالي:
في بعض الحالات قد لا يكون هنالك قيم للمدينة والولاية فهل أرجع None أو tuple يحتوي على (None, None) بدلا منه؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.