Python: Was bedeutet der Schrägstrich in der Ausgabe der Hilfe (Bereich)?

Was bedeutet das / bedeutet in Python 3.4's help Ausgabe für range vor der Schließung Klammer?

 >>> help(range) Help on class range in module builtins: class range(object) | range(stop) -> range object | range(start, stop[, step]) -> range object | | Return a virtual sequence of numbers from start to stop by step. | | Methods defined here: | | __contains__(self, key, /) | Return key in self. | | __eq__(self, value, /) | Return self==value. ... 

One Solution collect form web for “Python: Was bedeutet der Schrägstrich in der Ausgabe der Hilfe (Bereich)?”

Es bedeutet das Ende der Position nur Parameter , Parameter, die du nicht als Keyword-Parameter verwenden kannst. Solche Parameter können nur in der C-API angegeben werden.

Es bedeutet, dass das key an __contains__ nur durch Position ( range(5).__contains__(3) ), nicht als Keyword-Argument ( range(5).__contains__(key=3) ), was du mit machen kannst Positionsargumente in rein-python-Funktionen.

Siehe auch die Argument Klinik Dokumentation:

Um alle Parameter als positional-only in der Argument-Klinik zu markieren, füge ein / nach einer Zeile nach dem letzten Parameter hinzu, so dasselbe wie die Parameterzeilen.

Die Syntax wurde auch für eine mögliche zukünftige Einbindung in Python definiert, siehe PEP 457 – Syntax für Positionsparameter . Im Moment handelt die PEP als Vorbehalt auf die Syntax, es gibt keine wirklichen Pläne, sie als solche umzusetzen.

  • Senden Sie ein Bild über Sockel als Binärdaten
  • Ist workerpool kompatibel mit python3.4 auf windows?
  • Farbklassifizierungsbibliothek
  • Zeichnung eines Polygons in PyQt
  • Wie gehe ich .decode ('string-escape') in Python3?
  • Bestimmen, wie oft ein Teilstring in einer Zeichenfolge in Python auftritt
  • Concurrent.futures Usage Guide - ein einfaches Beispiel für die Verwendung von Threading und Verarbeitung
  • Zusammenführen von beliebig verschachtelten Wörterbüchern, Beibehalten von Schlüsseln und Einfügen von Ergebnissen mit demselben Schlüssel in einer Liste in Python
  • Anaconda - Installieren Sie blpapi in der Umgebung
  • Wie kann man mit Python spezifische Mehrfachwerte in JSON extrahieren?
  • Wie verwende ich cache_clear () auf python @ functools.lru_cache
  • Python ist die beste Programmiersprache der Welt.