Hallo,
Ist in Python 2.x oder 3.x ein Zahlen-erkennungs-muster-Tool enthalten ?
Besten Dank
Mustererkennungs Modul
- Defnull
- User
- Beiträge: 778
- Registriert: Donnerstag 18. Juni 2009, 22:09
- Wohnort: Göttingen
- Kontaktdaten:
nein
Bottle: Micro Web Framework + Development Blog
Na klar
Keine Ahnung, ob du das überhaupt meinst. Aber bei der tollen Fragestellung muss man auch nicht viel erwarten...
Code: Alles auswählen
>>> import re
>>> def starte_zahlen_erkennungs_muster_tool_und_pruefe_ob_es_sich_um_eine_zahl_handelt(zahl):
... return re.match(r'[-+]?(\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?', zahl)
Guten Morgen,
dass Konzeppt des Scripts soll folgendermassen aussehen:
Eingabe von Zahl(A) und Zahl(B):
Eingabe der Zahlen A und B sollen in der Liste angehängt bzw. gespeichert werden:
Aus den letzten x Eingaben soll der letzte Block(bestehend aus 10 Zahlen) Zahl(Min) Zahl(Max) ermittelt werderden:
Wenn in den letzten x Eingaben Zahl(Min) Zahl(Max) ermittelt wurde, dann vergleiche Ergebnis, mit dem vorletzten Block, welcher aus weiteren 10 Zahlen besteht, mit der gleichen Bedingung.
Der Sinn der Sache ist eine Ansammlung von Ergebnisen zu erfassen. Darüberhinaus soll ermittelt werden, ob diese Ergebnisse weiter Minimiert auftauchen, und wann sie zum Maximum wechseln, dass heisst der Punkt wenn höhere Ergebnisse auftauchen.
Besten Dank für die Hilfe.
Im Internet habe ich das Buch "Hacking mit Python" gesehen. Wie weit kann man daraus lernen ?
Gruß
Draco2010
dass Konzeppt des Scripts soll folgendermassen aussehen:
Eingabe von Zahl(A) und Zahl(B):
Eingabe der Zahlen A und B sollen in der Liste angehängt bzw. gespeichert werden:
Aus den letzten x Eingaben soll der letzte Block(bestehend aus 10 Zahlen) Zahl(Min) Zahl(Max) ermittelt werderden:
Wenn in den letzten x Eingaben Zahl(Min) Zahl(Max) ermittelt wurde, dann vergleiche Ergebnis, mit dem vorletzten Block, welcher aus weiteren 10 Zahlen besteht, mit der gleichen Bedingung.
Der Sinn der Sache ist eine Ansammlung von Ergebnisen zu erfassen. Darüberhinaus soll ermittelt werden, ob diese Ergebnisse weiter Minimiert auftauchen, und wann sie zum Maximum wechseln, dass heisst der Punkt wenn höhere Ergebnisse auftauchen.
Besten Dank für die Hilfe.
Im Internet habe ich das Buch "Hacking mit Python" gesehen. Wie weit kann man daraus lernen ?
Gruß
Draco2010
@Draco2010: Nach der Beschreibung brauchst Du kein "Zahlen-erkennungs-muster-Tool", sondern musst einfach nur die Eingaben in eine Zahl umwandeln. Das funktioniert entweder, dann war's eine Zahl, oder löst eine Ausnahme aus, dann war's keine Zahl.