Die Suche ergab 1474 Treffer
- Mittwoch 22. Juni 2022, 16:55
- Forum: Allgemeine Fragen
- Thema: Rekursive Funktion
- Antworten: 29
- Zugriffe: 1966
Re: Rekursive Funktion
@__blackjack__: In der Aufgabe steht nichts von split(). Das hat erst der OP ins Spiel gebracht.
- Mittwoch 22. Juni 2022, 16:12
- Forum: Allgemeine Fragen
- Thema: Rekursive Funktion
- Antworten: 29
- Zugriffe: 1966
Re: Rekursive Funktion
@Chrisseeey: Du must beachten, dass Punkt (d.h. Stern) vor Strich gilt. Die rekursive Struktur der Formel 3+4*5+6+1*3 ist dann (rechtsassoziativ) +(3, +(*(4, 5), +(6, *(1, 3)))) . Das muss dein Programm irgendwie abbilden, entweder durch eine rekursiv definierte Datenstruktur oder eine rekursive Fun...
- Dienstag 21. Juni 2022, 21:31
- Forum: Allgemeine Fragen
- Thema: Callback-Funktionen
- Antworten: 15
- Zugriffe: 972
Re: Callback-Funktionen
Nein. Der Sinn von Callback-Funktionen ist, dass man Code ausführen kann, den der Client - möglicherweise ein anderer Programmierer an einem anderen Ort zu einer anderen Zeit - an eine Funktion übergeben kann, damit diese ihn ausführt ohne ihn kennen zu müssen . Viele Frameworks funktionieren mit Ca...
- Sonntag 19. Juni 2022, 22:46
- Forum: Allgemeine Fragen
- Thema: For-Schleife
- Antworten: 4
- Zugriffe: 408
Re: For-Schleife
@dl13: Normalerweise iteriert man nicht mittels range() und Indizes über Listen, weil man direkt auf die Elemente zugreifen kann. Außerdem gibt es zip() : >>> data = [[1, 1, 1, 1], [2, 2, 2, 2], [3, 3, 3, 3]] >>> list(map(list, zip(*data))) [[1, 2, 3], [1, 2, 3], [1, 2, 3], [1, 2, 3]] Wenn die neuen...
- Donnerstag 16. Juni 2022, 22:38
- Forum: Allgemeine Fragen
- Thema: Funktion mit Rückgabewert
- Antworten: 12
- Zugriffe: 973
Re: Funktion mit Rückgabewert
@PeterL: So schwer ist das wirklich nicht. Deine Funktion hat ein return -Statement, etwa so: def foo(): return 123 Wenn du diese Funktion so aufrufst: foo() dann sagst du damit, dass du mit dem Rückgabewert - der 123 - nichts machen willst. Willst du dagegen diesen Wert verwenden, musst du ihn zB. ...
- Dienstag 14. Juni 2022, 02:58
- Forum: Allgemeine Fragen
- Thema: Funktion mit Rückgabewert
- Antworten: 12
- Zugriffe: 973
Re: Funktion mit Rückgabewert
@PeterL: Versuch mal zu erklären, was dieser Code macht:Danach schau dir diesen Code und sein Ergebnis an:Vergleiche beide. Ist dir der Unterschied klar?
Code: Alles auswählen
print(längeecocode)
Code: Alles auswählen
print(längeecocode('blubb'))
- Freitag 10. Juni 2022, 02:16
- Forum: Allgemeine Fragen
- Thema: Funktion mit Rückgabewert
- Antworten: 12
- Zugriffe: 973
Re: Funktion mit Rückgabewert
@PeterL:
Es heißt nicht "eine def", sondern "eine Funktion". Funktionen werden mithilfe des def-Keywords definiert.
Nochmal: Zeig, wie du die Funktion längeecocode() aufrufst. Wie soll man helfen, wenn du dich weigerst, den Code zu zeigen?
Es heißt nicht "eine def", sondern "eine Funktion". Funktionen werden mithilfe des def-Keywords definiert.
Nochmal: Zeig, wie du die Funktion längeecocode() aufrufst. Wie soll man helfen, wenn du dich weigerst, den Code zu zeigen?
- Freitag 10. Juni 2022, 00:40
- Forum: Allgemeine Fragen
- Thema: Funktion mit Rückgabewert
- Antworten: 12
- Zugriffe: 973
Re: Funktion mit Rückgabewert
@PeterL: Dann solltest du vielleicht den Code posten, der den Aufruf deiner Funktion zeigt, nicht nur deren Definition. Außerdem könnte es sein, dass du versehentlich sowas programmiert hast: def längeecocode(eco): x=len(eco) x=round(x /1000000,2) return längeecocode # <====================== Das kö...
- Donnerstag 9. Juni 2022, 23:52
- Forum: Allgemeine Fragen
- Thema: Funktion mit Rückgabewert
- Antworten: 12
- Zugriffe: 973
Re: Funktion mit Rückgabewert
Du hast die Klammern an der falschen Stelle. Statt um (len(eco)) sollten sie beim Aufruf von längeecocode stehen. Also len(eco) und längeecocode("...").
- Sonntag 5. Juni 2022, 15:23
- Forum: Allgemeine Fragen
- Thema: Objekte abspeichern
- Antworten: 7
- Zugriffe: 430
Re: Objekte abspeichern
Du hast keine Adresse eines Objekts im Arbeitsspeicher. Python ist nicht C. Du könntest je eine Funktion definieren, die aus einem Objekt eine dict -Repräsentation erzeugt, und eine die aus einer entsprechenden dict -Repräsentation ein Objekt erzeugt, und diese Funktionen dann verwenden. Das Umwande...
- Dienstag 31. Mai 2022, 13:20
- Forum: Allgemeine Fragen
- Thema: Fehlermeldung ocal variable 'final_classification' referenced before assignment
- Antworten: 13
- Zugriffe: 611
Re: Fehlermeldung ocal variable 'final_classification' referenced before assignment
So wird das nichts. Statt Code aus dem Internet zu kopieren, den du nicht verstehst, und dann hier zu fragen, warum der nicht geht, solltest du erst mal das offizielle Python Tutorial durcharbeiten. Es ist nicht übermäßig lang. Das durchzuarbeiten braucht ein bis zwei Nachmittage. Bonus: global soll...
- Sonntag 29. Mai 2022, 16:48
- Forum: Allgemeine Fragen
- Thema: Regex
- Antworten: 10
- Zugriffe: 727
Re: Regex
@uzumwmy: Natürliche geschriebene Sprache lässt sich nicht mit regulären Ausdrücken analysieren. Die deutsche Sprache besitzt eine allgemein kontextbehaftete Grammatik. Als solche ist sie Turing-vollständig. Das bedeutet insbesondere, dass es keinen allgemeinen Algorithmus zur Analyse geben kann. Da...
- Dienstag 24. Mai 2022, 19:41
- Forum: Python mit anderen Sprachen verwenden
- Thema: Php, Python, Portfreigabe und Co
- Antworten: 13
- Zugriffe: 7671
Re: Php, Python, Portfreigabe und Co
Im ersten Fall ist zwischen f und "xxx" ein Leerzeichen, im zweiten nicht. Für's Programmieren gilt, was Lou Reed immer gesagt hat: Everything is detail.
- Dienstag 24. Mai 2022, 19:24
- Forum: Python mit anderen Sprachen verwenden
- Thema: Php, Python, Portfreigabe und Co
- Antworten: 13
- Zugriffe: 7671
Re: Php, Python, Portfreigabe und Co
@meathor: Vergleiche
Code: Alles auswählen
>>> f "xxx"
File "<stdin>", line 1
f "xxx"
^^^^^
SyntaxError: invalid syntax
>>> f"xxx"
'xxx'
- Dienstag 24. Mai 2022, 15:46
- Forum: Installation/Konfigurieren
- Thema: Installation von numby
- Antworten: 2
- Zugriffe: 1588
Re: Installation von numby
Vermutlich suchst du numpy, nicht numby.
- Freitag 13. Mai 2022, 18:47
- Forum: Allgemeine Fragen
- Thema: Gibt es eine Möglichkeit einen string in eine function zu konvertieren?
- Antworten: 14
- Zugriffe: 795
Re: Gibt es eine Möglichkeit einen string in eine function zu konvertieren?
Warum möchtest du das tun?
- Donnerstag 12. Mai 2022, 01:07
- Forum: Installation/Konfigurieren
- Thema: [MAC] Python verhunzt
- Antworten: 5
- Zugriffe: 2248
Re: [MAC] Python verhunzt
File "/Users/stelio/venv/FCCML/Ohne Titel.py", line 1 pip install pandas ^^^^^^^ SyntaxError: invalid syntax Du versuchst hier einen Shell-Befehl als Python auszuführen. Shell-Befehle sind kein Python, sondern Shell-Befehle. Die musst du in einer Shell ausführen, zB. bash, zsh oder fish. ...
- Dienstag 10. Mai 2022, 18:44
- Forum: Allgemeine Fragen
- Thema: Linter Empfehlungen
- Antworten: 2
- Zugriffe: 298
Re: Linter Empfehlungen
Hallo Leute, wie findet ihr diese Struktur? def berechne_etwas(zahl): return zahl * 2 / 3 zahl = input("Welche Zahl hätten Sie gern? ") print(f"Das Ergebnis lautet: {berechne_etwas(zahl)}") Die Lösung ist, dass auf Modulebene nur Importe und Klassen-, Funktions- und Konstantende...
- Mittwoch 20. April 2022, 15:35
- Forum: Allgemeine Fragen
- Thema: Hintergrundmusik stoppen
- Antworten: 5
- Zugriffe: 319
Re: Hintergrundmusik stoppen
from turtle import Screen, Turtle import random, time, pygame, winsound, json, os from pygame import mixer D.h. mein Code bezieht sich HIER auf pygame Was an dem Folgenden hast du nicht verstanden? Code solltest du immer in Code-Tags schreiben. Die werden automatisch eingefügt, wenn du im vollständ...
- Mittwoch 20. April 2022, 04:13
- Forum: Allgemeine Fragen
- Thema: Rückgabe einer Klasse/Instanz?
- Antworten: 1
- Zugriffe: 214
Re: Rückgabe einer Klasse/Instanz?
cross_val_score ist keine Klasse, sondern eine Funktion. Siehe hier: https://github.com/scikit-learn/scikit- ... on.py#L375