Der Code funktioniert, wenn ich es ohne die Eingabevariable schreibe, aber sobald ich es tue, kommt er zurück und sagt, dass der eingegebene Text nicht definiert ist.Wie finde ich ein Wort in einer TXT-Datei mit einer Eingabevariablen in Python?
0
A
Antwort
1
1
In Python2 ist input()
nicht dasselbe wie in Python3. In Python2 ist input()
das gleiche wie eval(raw_input())
. Das heißt, es konvertiert, was der Benutzer in Python-Code eingibt. Wenn der Benutzer ein normales Wort eingibt, versucht Python, es auszuwerten, stellt jedoch fest, dass die Variable nicht definiert ist. In Python2 müssen Sie raw_input()
, nicht input()
verwenden.
Verwandte Themen
- 1. Python Finde ein Wort in einer Liste
- 2. Wie finde ich das längste Wort mit Python?
- 3. Wie finde ich Duplikate in einer Zeichenfolge?
- 4. Wie finde ich ein Element mit einer ID in JavaFX?
- 5. Wie finde ich x in einer Zeichenfolge in Python
- 6. Überprüfen, ob ein Wort in einer Textdatei in Python ist
- 7. Wie finde ich Methoden mit einer Annotation in einer Klasse?
- 8. Wie finde ich ein Wort von Benutzereingaben in einer anderen Variablen?
- 9. Wie finde ich die Richtigkeit einer Methode in Python?
- 10. Wie finde ich ein Thema einer Website?
- 11. Wie finde ich ein Wort in einer Textdatei und speichere die nächsten drei Zeilen in einer Variablen?
- 12. Wie finde ich eine Instanz einer gebundenen Methode in Python?
- 13. Wie kann ich ein Wort mit Spracherkennung in Python erkennen
- 14. Sortieren der Buchstaben einer ein Wort string in Python?
- 15. Wie finde ich ein Element in einer Liste mit einer Eigenschaft dieses Elements in Java?
- 16. Excel Solver-Funktion in einer Spalte mit Eingabevariablen ausgeführt
- 17. Wie das ähnlichste Wort in einer Liste in Python finden
- 18. Wie ersetze ich ein Wort in einer Textdatei durch ein anderes Wort und eine Aktion?
- 19. Wie finde ich den rohen Header einer Website mit Python?
- 20. Wie suche ich ein Wort in einer Datei aus einer CakePHP-Ansicht?
- 21. Wie finde ich das längste Wort in der Liste?
- 22. Wie ein Wort in einer CSV-Datei in bestimmten Spalt mit Python
- 23. Wie füge ich ein Leerzeichen in ein Wort mit einer MySQL-String-Funktion ein?
- 24. Wie finde ich die Länge einer Linkedlist in einer Linkedlist?
- 25. Wie finde ich die Anzahl eines Wortes in einer Zeichenfolge?
- 26. Wie Sie eine Zeile Wort für Wort in Python eingeben?
- 27. Ein zufälliges Wort in Python auswählen?
- 28. Wie verwende ich QtGui in PyQt4, um Eingabevariablen für ein Python-Programm zu sammeln?
- 29. Wie finde ich doppelte Wörter in einer Zeile mit Pandas?
- 30. Wie lege ich einzelnes Wort als ein Array zu einer Liste in Python?
Sie können es ein bisschen optimieren, indem Sie 'für Schlüssel in line.split()', in der Hoffnung, dass der Schlüssel ein Wort in dieser Datei ist. –