@@ -2129,12 +2129,12 @@ msgid ""
21292129"``-`` (with no space in between), have leading zeros, be surrounded by "
21302130"whitespace, and have single underscores interspersed between digits."
21312131msgstr ""
2132- "Wenn das Argument keine Zahl ist oder wenn *base* angegeben wird , muss es "
2133- "sich um eine :class:`str`, :class:`bytes` oder :class:`bytearray` Instanz "
2134- "handeln , die eine Ganzzahl zur Basis *base* darstellt. Optional kann der "
2132+ "Ist das Argument keine Zahl oder wird *base* angegeben, muss es eine "
2133+ "Zeichenkette oder eine Instanz von :class:`bytes` oder :class:`bytearray` "
2134+ "sein , die eine Ganzzahl zur Basis *base* darstellt. Optional kann der "
21352135"Zeichenkette ein ``+`` oder ``-`` vorangestellt sein (ohne Leerzeichen "
2136- "dazwischen); zudem kann sie führende Nullen aufweisen , von Leerzeichen "
2137- "umgeben sein und einzelne Unterstriche zwischen den Ziffern enthalten ."
2136+ "dazwischen), sie kann führende Nullen haben , von Whitespace umgeben sein "
2137+ "und einzelne Unterstriche zwischen den Ziffern eingestreut haben ."
21382138
21392139#: ../../library/functions.rst:1074
21402140msgid ""
@@ -3151,15 +3151,16 @@ 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 Argumente "
3155- "in :class:` float` umgewandelt und das Ergebnis ist vom Typ :class:`float`. "
3156- "So liefert beispielsweise ``pow(10, 2)`` den Wert ``100``, während ``pow(10, "
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, "
31573157"-2)`` den Wert ``0.01`` ergibt. Bei einer negativen Basis vom Typ :class:"
3158- "`int` oder :class:`float` und einem nicht ganzzahligen Exponenten wird ein "
3159- "komplexes Ergebnis geliefert. Zum Beispiel liefert ``pow(-9, 0.5)`` einen "
3160- "Wert nahe ``3j``. Ist die Basis hingegen negativ (vom Typ :class:`int` oder :"
3161- "class:`float`) und der Exponent ganzzahlig, so wird ein Ergebnis vom Typ :"
3162- "class:`float` geliefert. So ergibt ``pow(-9, 2.0)`` beispielsweise ``81.0``."
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``."
31633164
31643165#: ../../library/functions.rst:1609
31653166msgid ""
@@ -4277,15 +4278,16 @@ msgid ""
42774278"__dict__` attribute. The following two statements create identical :class:`!"
42784279"type` objects:"
42794280msgstr ""
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:"
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:"
42894291
42904292#: ../../library/functions.rst:2172
42914293msgid "See also:"
@@ -4600,14 +4602,15 @@ msgid ""
46004602"implementation is in use. Direct use of :func:`__import__` is also "
46014603"discouraged in favor of :func:`importlib.import_module`."
46024604msgstr ""
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:`import`-"
4606- "Anweisung zu ändern; davon wird jedoch **dringend** abgeraten. Es ist meist "
4607- "einfacher, Import-Hooks (siehe :pep:`302`) zu verwenden, um dieselben Ziele "
4608- "zu erreichen, ohne Probleme bei Code zu verursachen, der von der Standard-"
4609- "Importimplementierung ausgeht. Auch von der direkten Verwendung von :func:"
4610- "`__import__` wird zugunsten von :func:`importlib.import_module` abgeraten."
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."
46114614
46124615#: ../../library/functions.rst:2336
46134616msgid ""
@@ -4635,11 +4638,12 @@ msgid ""
46354638"directory of the module calling :func:`__import__` (see :pep:`328` for the "
46364639"details)."
46374640msgstr ""
4638- "*level* gibt an, ob absolute oder relative Importe verwendet werden sollen. "
4639- "``0`` (der Standard) bedeutet, dass nur absolute Importe durchgeführt "
4640- "werden. Positive Werte für „level“ geben die Anzahl der übergeordneten "
4641- "Verzeichnisse an, die ausgehend vom Verzeichnis des Moduls, das __import__() "
4642- "aufruft, durchsucht werden sollen. (siehe :pep:`328` für mehr Details)."
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)."
46434647
46444648#: ../../library/functions.rst:2349
46454649msgid ""
0 commit comments