Hallo, ich bin neu in Python und möchte Eingabe in einem Array nehmen. Das Python-Dokument ist nicht gut über Arrays beschrieben. Ich denke auch, ich habe Schluckauf mit der for-Schleife in Python.
Ich gebe das C-Code-Snippet, das ich in Python haben möchte:
C-Code:
%Vor%raw_input ist hier Ihr Helfer. Aus der Dokumentation -
Wenn das Eingabeaufforderungsargument vorhanden ist, wird es in die Standardausgabe geschrieben ohne einen abschließenden Zeilenumbruch. Die Funktion liest dann eine Zeile aus der Eingabe, wandelt es in eine Zeichenfolge um (entfernt eine abschließende neue Zeile) und kehrt zurück Das. Wenn EOF gelesen wird, wird EOFError ausgelöst.
Also wird Ihr Code im Prinzip so aussehen.
%Vor% P.S: Ich habe diese freie Hand eingegeben. Syntax könnte falsch sein, aber die Methodik ist korrekt. Es ist auch eine Sache zu beachten, dass raw_input
keine Typüberprüfung durchführt, also müssen Sie vorsichtig sein ...
Sie wollen das - geben Sie N ein und nehmen Sie dann N Elemente. Ich denke, Ihr Eingabefeld ist genau so.
%Vor%habe dies auf diese Weise in Python 3.x (für Python 2.x verwende raw_input () statt if input ())
%Vor%Tags und Links python