Guten Tag,
Entschuldigung, dass es evtl. in einer falschen Kategorie ist aber es darum wie ich das in der Programmiersprache umsetzen soll. Ich bin noch Anfänger in Python. Ich habe schon überlegt, welche Befehle da zum Einsatz kommen. str.split() , len(), diction, for, sum wenn es richtig ist. Nun weiß ich aber nicht wie ich diese Befehle anwenden soll. Kann mir bitte jemand helfen? :K
Ich danke schonmal im Voraus.
Wie setze ich das in Python um?
Bitte lesen: http://www.python-forum.de/viewtopic.php?f=1&t=1689
Wenn du Python in der Uni/Schule machst, dann wirst du keine Aufgaben gestellt bekommen, fuer die du die Grundlagen nicht schon erklaert bekommen hast. Also, Unterlagen raussuchen & loslegen. Bei konkreten Problemen kann dir geholfen werden - deine Hausaufgaben wird hier keiner machen. (ok, das stimmt so nicht. BlackJack schreibt bestimmt was in Z80-Assembler zusammen, aber das nimmt dir keiner ab )
Wenn du Python in der Uni/Schule machst, dann wirst du keine Aufgaben gestellt bekommen, fuer die du die Grundlagen nicht schon erklaert bekommen hast. Also, Unterlagen raussuchen & loslegen. Bei konkreten Problemen kann dir geholfen werden - deine Hausaufgaben wird hier keiner machen. (ok, das stimmt so nicht. BlackJack schreibt bestimmt was in Z80-Assembler zusammen, aber das nimmt dir keiner ab )
Guten Tag Moore95
Könntest du deinen Code und/oder Fehlermeldungen hier einfach als Text reinkopieren (bestenfalls auch oben die "Code" Box auswählen) anstatt davon ein Bild zu machen und das Bild hier einzustellen? Danke schön.
Zu deinem letzten Beitrag: Was vermutest du, woran könnte das denn liegen?
Könntest du deinen Code und/oder Fehlermeldungen hier einfach als Text reinkopieren (bestenfalls auch oben die "Code" Box auswählen) anstatt davon ein Bild zu machen und das Bild hier einzustellen? Danke schön.
Zu deinem letzten Beitrag: Was vermutest du, woran könnte das denn liegen?
MorgenGrauen: 1 Welt, 8 Rassen, 13 Gilden, >250 Abenteuer, >5000 Waffen & Rüstungen,
>7000 NPC, >16000 Räume, >200 freiwillige Programmierer, nur Text, viel Spaß, seit 1992.
>7000 NPC, >16000 Räume, >200 freiwillige Programmierer, nur Text, viel Spaß, seit 1992.
Wird gemacht.
Code: Alles auswählen
eingabe = input("Bitte geben Sie einen Text ein\n")
def wortListe(a):
woerter =eingabe.split()
def anzahlWoerter(text):
zaehler = 0
for wort in woerter:
zaehler = zaehler + 1
print("Ergebnis:\n Der Text enthaehlt " +str(zaehler)+ "Woerter")
anzahlWoerter(eingabe)
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Die Aufgabe kommt mir sehr bekannt vor... hatten wir die nicht in einem anderen Thread genau diese Frage?
@__deets__: Zumeist nutzt BlackJack aber 6502 Assembler
@__deets__: Zumeist nutzt BlackJack aber 6502 Assembler
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Wenn Du das schon kapiert hast, dann ist die Lösung für dieses Problem doch nicht so schwer... (wobei ich mich schon frage, wie man auf so viel Code kommt, ohne die Einzelteile getestet zu haben)Moore95 hat geschrieben:Er kann mit dem String 'woerter' nichts anfangen, da er nicht definiet ist somit "NameError".
Ich werfe mal das Stichwort ``return`` ein. Das brauchst Du an einer Stelle.
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Die Aufgabe sagt es nicht explizit, aber man muss auch auf die Zeichensetzung achten... diese Zeichen darf man offenbar nicht mitzählen! Nur mal so als Tipp...
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
assert encoding_kapiert