@@ -2133,8 +2133,8 @@ msgstr ""
21332133"Zeichenkette oder eine Instanz von :class:`bytes` oder :class:`bytearray` "
21342134"sein, die eine Ganzzahl zur Basis *base* darstellt. Optional kann der "
21352135"Zeichenkette ein ``+`` oder ``-`` vorangestellt sein (ohne Leerzeichen "
2136- "dazwischen), sie kann führende Nullen haben, von Whitespace umgeben sein "
2137- "und einzelne Unterstriche zwischen den Ziffern eingestreut haben."
2136+ "dazwischen), sie kann führende Nullen haben, von Whitespace umgeben sein und "
2137+ "einzelne Unterstriche zwischen den Ziffern eingestreut haben."
21382138
21392139#: ../../library/functions.rst:1074
21402140msgid ""
@@ -3151,16 +3151,15 @@ msgstr ""
31513151"Operandentypen handelt, gelten die Regeln zur Typanpassung für binäre "
31523152"arithmetische Operatoren. Bei Operanden vom Typ :class:`int` hat das "
31533153"Ergebnis denselben Typ wie die Operanden (nach der Typanpassung), es sei "
3154- "denn, das zweite Argument ist negativ; in diesem Fall werden alle "
3155- "Argumente in float umgewandelt und ein float-Ergebnis geliefert. So "
3156- "liefert beispielsweise ``pow(10, 2)`` den Wert ``100``, während ``pow(10, "
3157- "-2)`` den Wert ``0.01`` ergibt. Bei einer negativen Basis vom Typ :class:"
3158- "`int` oder :class:`float` und einem nicht ganzzahligen Exponenten wird "
3159- "ein komplexes Ergebnis geliefert. Zum Beispiel liefert ``pow(-9, 0.5)`` "
3160- "einen Wert nahe ``3j``. Ist die Basis hingegen negativ (vom Typ :class:"
3161- "`int` oder :class:`float`) und der Exponent ganzzahlig, so wird ein "
3162- "float-Ergebnis geliefert. So ergibt ``pow(-9, 2.0)`` beispielsweise "
3163- "``81.0``."
3154+ "denn, das zweite Argument ist negativ; in diesem Fall werden alle Argumente "
3155+ "in float umgewandelt und ein float-Ergebnis geliefert. So liefert "
3156+ "beispielsweise ``pow(10, 2)`` den Wert ``100``, während ``pow(10, -2)`` den "
3157+ "Wert ``0.01`` ergibt. Bei einer negativen Basis vom Typ :class:`int` oder :"
3158+ "class:`float` und einem nicht ganzzahligen Exponenten wird ein komplexes "
3159+ "Ergebnis geliefert. Zum Beispiel liefert ``pow(-9, 0.5)`` einen Wert nahe "
3160+ "``3j``. Ist die Basis hingegen negativ (vom Typ :class:`int` oder :class:"
3161+ "`float`) und der Exponent ganzzahlig, so wird ein float-Ergebnis geliefert. "
3162+ "So ergibt ``pow(-9, 2.0)`` beispielsweise ``81.0``."
31643163
31653164#: ../../library/functions.rst:1609
31663165msgid ""
@@ -4278,16 +4277,15 @@ msgid ""
42784277"__dict__` attribute. The following two statements create identical :class:`!"
42794278"type` objects:"
42804279msgstr ""
4281- "Gibt bei Angabe von drei Argumenten ein neues Typobjekt zurück. Dies ist "
4282- "im Wesentlichen eine dynamische Form der :keyword:`class`-Anweisung. Die "
4283- "Zeichenkette *name* ist der Klassenname und wird zum Attribut :attr:"
4284- "`~type.__name__`. Das Tupel *bases* enthält die Basisklassen und wird "
4285- "zum Attribut :attr:`~type.__bases__`; ist es leer, wird :class:`object` "
4286- "– die gemeinsame Basisklasse aller Klassen – hinzugefügt. Das Dictionary "
4287- "*dict* enthält Attribut- und Methodendefinitionen für den Klassenkörper; "
4288- "es kann kopiert oder gekapselt werden, bevor es zum Attribut :attr:"
4289- "`~type.__dict__` wird. Die folgenden beiden Anweisungen erzeugen "
4290- "identische :class:`!type`-Objekte:"
4280+ "Gibt bei Angabe von drei Argumenten ein neues Typobjekt zurück. Dies ist im "
4281+ "Wesentlichen eine dynamische Form der :keyword:`class`-Anweisung. Die "
4282+ "Zeichenkette *name* ist der Klassenname und wird zum Attribut :attr:`~type."
4283+ "__name__`. Das Tupel *bases* enthält die Basisklassen und wird zum Attribut :"
4284+ "attr:`~type.__bases__`; ist es leer, wird :class:`object` – die gemeinsame "
4285+ "Basisklasse aller Klassen – hinzugefügt. Das Dictionary *dict* enthält "
4286+ "Attribut- und Methodendefinitionen für den Klassenkörper; es kann kopiert "
4287+ "oder gekapselt werden, bevor es zum Attribut :attr:`~type.__dict__` wird. "
4288+ "Die folgenden beiden Anweisungen erzeugen identische :class:`!type`-Objekte:"
42914289
42924290#: ../../library/functions.rst:2172
42934291msgid "See also:"
@@ -4602,15 +4600,15 @@ msgid ""
46024600"implementation is in use. Direct use of :func:`__import__` is also "
46034601"discouraged in favor of :func:`importlib.import_module`."
46044602msgstr ""
4605- "Diese Funktion wird durch die :keyword:`import`-Anweisung aufgerufen. "
4606- "Sie kann ersetzt werden (durch Importieren des Moduls :mod:`builtins` "
4607- "und Zuweisung an ``builtins.__import__``), um die Semantik der :keyword:"
4608- "`! import`-Anweisung zu ändern; davon wird jedoch **dringend** "
4609- "abgeraten. Es ist meist einfacher, Import-Hooks (siehe :pep:`302`) zu "
4610- "verwenden, um dieselben Ziele zu erreichen, ohne Probleme bei Code zu "
4611- "verursachen, der von der Standard-Importimplementierung ausgeht. Auch "
4612- "von der direkten Verwendung von :func:`__import__` wird zugunsten von "
4613- ":func:`importlib.import_module` abgeraten."
4603+ "Diese Funktion wird durch die :keyword:`import`-Anweisung aufgerufen. Sie "
4604+ "kann ersetzt werden (durch Importieren des Moduls :mod:`builtins` und "
4605+ "Zuweisung an ``builtins.__import__``), um die Semantik der :keyword:`! "
4606+ "import`-Anweisung zu ändern; davon wird jedoch **dringend** abgeraten. Es "
4607+ "ist meist einfacher, Import-Hooks (siehe :pep:`302`) zu verwenden, um "
4608+ "dieselben Ziele zu erreichen, ohne Probleme bei Code zu verursachen, der von "
4609+ "der Standard-Importimplementierung ausgeht. Auch von der direkten Verwendung "
4610+ "von :func:`__import__` wird zugunsten von :func:`importlib.import_module` "
4611+ "abgeraten."
46144612
46154613#: ../../library/functions.rst:2336
46164614msgid ""
@@ -4638,12 +4636,12 @@ msgid ""
46384636"directory of the module calling :func:`__import__` (see :pep:`328` for the "
46394637"details)."
46404638msgstr ""
4641- "*level* gibt an, ob absolute oder relative Importe verwendet werden "
4642- "sollen. ``0`` (der Standard) bedeutet, dass nur absolute Importe "
4643- "durchgeführt werden. Positive Werte für *level* geben die Anzahl der "
4644- "übergeordneten Verzeichnisse an, die ausgehend vom Verzeichnis des "
4645- "Moduls, das :func: `__import__` aufruft, durchsucht werden sollen (siehe "
4646- ":pep:`328` für die Details)."
4639+ "*level* gibt an, ob absolute oder relative Importe verwendet werden sollen. "
4640+ "``0`` (der Standard) bedeutet, dass nur absolute Importe durchgeführt "
4641+ "werden. Positive Werte für *level* geben die Anzahl der übergeordneten "
4642+ "Verzeichnisse an, die ausgehend vom Verzeichnis des Moduls, das :func: "
4643+ "`__import__` aufruft, durchsucht werden sollen (siehe :pep:`328` für die "
4644+ "Details)."
46474645
46484646#: ../../library/functions.rst:2349
46494647msgid ""
0 commit comments