Questenaتدريب يوضح لك ما ينبغي مراجعته لاحقًا
السؤال 81

Classify parameters placed after a bare * or after an *args parameter. Which statements are true? Select all that apply.

  1. A parameter after a bare * must be named in the call.الإجابة الصحيحة
  2. The marker makes every preceding parameter keyword-only.
  3. A keyword-only parameter cannot have a default.
  4. A parameter after *args cannot be supplied positionally.الإجابة الصحيحة

الشرح

Parameters after either marker cannot be filled by additional positional arguments and must be named in the call. The marker affects following parameters, not preceding ones, and keyword-only parameters may still declare defaults.

تابع هذا الاختبار

بدء التدريب
السؤال 81: Classify parameters placed after a bare * or after an *args… · Python Fundamentals · Questena