Ich verwende Pyenchant, um zu überprüfen, ob eine Eingabe ein englisches Wort ist oder nicht. Ich möchte eine Nachricht anzeigen, die besagt "It is a real word"
wenn es ist, und "It's not a real word"
wenn es nicht ist. Ich weiß, ich muss d.check
verwenden, aber wie stelle ich die Bedingung von wahr und falschWie drucken Sie eine Anweisung, wenn eine Eingabe mit Pyenchant ein englisches Wort ist und nicht, wenn dies nicht der Fall ist?
1
A
Antwort
0
Sie könnten dies versuchen. Die Check-Funktion gibt einen boolean, die Sie in eine if-Anweisung setzen können:
import enchant
d = enchant.Dict("en_US") # create dictionary for US English
if d.check("enchant"): # or any word
print("It is a real word")
else:
print("Its not a real word")
Verwandte Themen
- 1. Warum ist IO.Directory.CreateDirectory erfolgreich, wenn dies nicht der Fall ist?
- 2. PyEnchant: Ersetzen Sie internetfreundliche Wörter durch ein englisches Wort
- 3. Wie überprüft Python, ob eine Datei existiert und erstellt sie, wenn dies nicht der Fall ist?
- 4. Wie überprüfe ich, ob ein Wort mit einem Großbuchstaben beginnt, und setze eine Bedingung, wenn dies der Fall ist?
- 5. Wie zu finden, wenn eine gegebene Eingabe ein sinnvolles Wort ist oder nicht
- 6. Wenn Eingabe nicht der spezifische Typ ist, drucken .. (Python)
- 7. Python - Wenn Anweisung, wenn Eingabe ist eine bestimmte Zeichenfolge
- 8. eine else-Anweisung Drucken, wenn nicht
- 9. Word VBA: Wie kann ich feststellen, ob ein Wort formatiert ist, und es dann ändern, wenn dies der Fall ist?
- 10. C# Ladedialogfeld (kann nicht geladen werden, aber wenn dies der Fall ist, funktionieren seine Aktionen nicht)
- 11. Wie überprüft man, ob eine gegebene Zeichenkette ein englisches Wort in Scala ist?
- 12. Wie überprüft man, ob ein Artikel drei spezifische Klassen hat, und wenn dies der Fall ist
- 13. Wie überprüft man, ob ein Wort ein englisches Wort mit Python ist?
- 14. wenn eine Anweisung erfüllt ist
- 15. OutputDataReceived beendet, wenn eine Eingabe erforderlich ist
- 16. Wie konfiguriert sich docker, um ein bestimmtes Subnetz zu verwenden, wenn eine Variable festgelegt ist, oder wählen Sie selbst, wenn dies nicht der Fall ist?
- 17. Sicher überprüfen, ob ein EJB existiert oder Rollback verhindern, wenn dies nicht der Fall ist
- 18. Magento 1.7/So löschen Sie "Dies ist ein Pflichtfeld", wenn Sie mit der Eingabe beginnen?
- 19. Korrekte Syntax, wenn SUM-Fall, wenn Anweisung formatiert ist
- 20. Warum sagt der go-Compiler, dass eine Struktur eine Schnittstelle nicht erfüllt, wenn dies der Fall ist?
- 21. Ist dies eine gültige C-Anweisung?
- 22. Warum teilt AWS mir BucketAlreadyExists mit, wenn dies nicht der Fall ist?
- 23. Fall, wenn ein anderer Wert ist null
- 24. Wie können Sie einen Docker-Container ausführen, wenn dieser noch nicht existiert, oder ihn starten, wenn dies der Fall ist?
- 25. Zurückgeben, wenn eine Variable nicht definiert ist
- 26. react.js "dies" ist ein reserviertes Wort
- 27. Ist dies eine Weiterleitungsreferenz?
- 28. Entfernen Sie die Eingabe, wenn der Wert nicht festgelegt ist
- 29. Geben Sie ein englisches Wort ein, erhalten Sie eine Ganzzahl zurück
- 30. Javascript, wenn Ausgabe 0 ist, nicht drucken
Vielen Dank –
Wenn es funktioniert, beachten Sie bitte die Antwort zu akzeptieren –