Hallo, sehr geehrte Pythonier,
Herr Wolfgang Büchel,
hier meine Strellungnahme:

Der Ziffernstring wurde mit einem Spezialprogramm auf
mehrfache Ziffern (Zeichen) getestet.
Hier das Ergebnis (in Auszügen):

 Umfang:  4098

   chr        ord       pos       anz

   1            49         0         1
   2            50         1         1
   3            51         2         1
   4            52         3         1
   5            53         4         1
   6            54         5         1
   7            55         6         1
   8            56         7         1
   9            57         8         1
   a            97         9         1
   b            98        10         1
   c            99        11         1
   d           100        12         1
   e           101        13         1
   f           102        14         1
   g           103        15         1
   h           104        16         1
   i           105        17         1
   j           106        18         1
   k           107        19         1
   l           108        20         1
   m           109        21         1
   . . . . . . . . . . . . . . . . . . 
   . . . . . . . . . . . . . . . . . .

   ꇲ         41458      4088         1
   ꇳ         41459      4089         1
   ꇴ         41460      4090         1
   ꇵ         41461      4091         1
   ꇶ         41462      4092         1
   ꇷ         41463      4093         1
   ꇸ         41464      4094         1
   ꇹ         41465      4095         1

Kein Zeichen mehrfach.

Für weitere Erläuterungen bin ich jederzeit bereit.
mfg
Erich Schnoor

> Anfang der weitergeleiteten Nachricht:
> 
> Von: Wolli Buechel über python-de <python-de@python.org>
> Betreff: [Python-de] Re: Fwd: Keyboard coding
> Datum: 21. Juli 2024 um 00:40:02 MESZ
> An: python-de@python.org
> Antwort an: Wolli Buechel <wjb...@web.de>
> 
> Hallo Herr Schnoor,
> 
> woher Sie die Zeichen für <ziffern> haben, ist doch vollkommen irrelevant. 
> 
> Es geht lediglich um eine ganz einfache 
> 
> FRAGE: Ist dieser Ziffernstring geeignet zur Koderung und Dekodierung von 
> Zahlen zur Basis 4096?
> ANTWORT: NEIN. 
> Begründung: Er enthält (mindestens ein) Zeichen mehrfach. 
> 
> Um diese Frage zu beantworten, müssen Sie die einzelnen Zeichen nicht prüfen 
> (auf was denn?). 
> 
> Ob Zeichen darin mehrfach vorkommen, läßt sich mit Python ganz leicht prüfen. 
> Ein simples Beispiel (mit IDLE):
> 
> s = "aaabcdef"
> len(s)
>>> 8
> set(s)
>>> {'f', 'a', 'b', 'e', 'd', 'c'}
> len(set(s))
>>> 6
> 
> Die Länge des Strings s ist 8, aber die Zahl der VERSCHIEDENEN Zeichen in s 
> ist lediglich 6, nämlich gleich der 'Länge' der MENGE von Zeichen in s: 
> set(s).
> 
> Diese Prüfung habe ich auch für den String <ziffern> durchgeführt und 
> festgestellt, daß darin ebenfalls knapp 70 Zeichen mehrfach vorkommen. In der 
> Ausgabe meines Miniprogs sind diese Zeichen selbst samt ihrer Ordnungszahl 
> UND mit ihrer Frequenz angegeben. Werfen Sie doch einfach mal einen 
> interesselosen Blick darauf. Und verzichten Sie auf wilde Spekulationen (= 
> Ausreden) wie "Das muss an der jeweiligen Sprache liegen."
> 
> Eine letzte Frage für heute: 
> Halten Sie es für einen ZUFALL, daß die bekannten Zahlensysteme (zu den Basen 
> 2, 8, 10, 16) jeweils mit einer Ziffernliste arbeiten, in denen jede Ziffer 
> GENAU EINMAL vorkommt?
> 
> Und halten Sie es für pure Schikane oder Unfug, wenn in jedem Lehrbuch über 
> Zahlensysteme und zugehörige Ziffernlisten geschrieben steht, ... na was 
> schon ...
> 
> "Die b-adische Darstellung einer Zahl verwendet genau b verschiedene Ziffern."
> 
> W. Büchel
> _______________________________________________
> python-de Mailingliste -- python-de@python.org
> Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an 
> python-de-le...@python.org
> https://mail.python.org/mailman3/lists/python-de.python.org/
> Mitgliedsadresse: eschn...@multi-matrix.de

_______________________________________________
python-de Mailingliste -- python-de@python.org
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an 
python-de-le...@python.org
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: arch...@mail-archive.com

Reply via email to