@@ -600,7 +600,7 @@ Most of these attributes check the type of the assigned value:
600
600
or ``None `` if unavailable.
601
601
602
602
* - .. attribute:: function.__defaults__
603
- - A :class: `tuple ` containing default parameter values
603
+ - A :class: `tuple ` containing default :term: ` parameter ` values
604
604
for those parameters that have defaults,
605
605
or ``None `` if no parameters have a default value.
606
606
@@ -613,14 +613,15 @@ Most of these attributes check the type of the assigned value:
613
613
See also: :attr: `__dict__ attributes <object.__dict__> `.
614
614
615
615
* - .. attribute:: function.__annotations__
616
- - A :class: `dictionary <dict> ` containing annotations of parameters.
616
+ - A :class: `dictionary <dict> ` containing annotations of
617
+ :term: `parameters <parameter> `.
617
618
The keys of the dictionary are the parameter names,
618
619
and ``'return' `` for the return annotation, if provided.
619
620
See also: :ref: `annotations-howto `.
620
621
621
622
* - .. attribute:: function.__kwdefaults__
622
623
- A :class: `dictionary <dict> ` containing defaults for keyword-only
623
- parameters.
624
+ :term: ` parameters <parameter> ` .
624
625
625
626
Function objects also support getting and setting arbitrary attributes, which
626
627
can be used, for example, to attach metadata to functions. Regular attribute
0 commit comments