Die Suche ergab 3550 Treffer
- Donnerstag 16. März 2023, 22:58
- Forum: Allgemeine Fragen
- Thema: Verschachtelte for - Schleife
- Antworten: 17
- Zugriffe: 939
Re: Verschachtelte for - Schleife
Wenn man bei deinem Code die äußere Schleife weglässt und die Aufrufe der inneren Schleife dann einzeln hinschreibt, dann bekommt man so etwas: for j in range(1, 4): print('hier', j) for j in range(2, 4): print('hier', j) for j in range(3, 4): print('hier', j) for j in range(4, 4): print('hier', j) ...
- Dienstag 17. Januar 2023, 09:27
- Forum: Allgemeine Fragen
- Thema: Datenkapselung
- Antworten: 3
- Zugriffe: 315
Re: Datenkapselung
Du setzt von außen `auto.__geschwindigkeit = 10`. Setz mal vor und hinter die Zeile ein `print(dir(auto))` und schau dir an, welche Attribute `auto` jeweils hat.
- Mittwoch 4. Januar 2023, 14:34
- Forum: Allgemeine Fragen
- Thema: Dictionary Index
- Antworten: 9
- Zugriffe: 487
Re: Dictionary Index
@ sparrow Es ist ja in Endeffekt ziemlich verständlich, und zwar greift man mit dem Index auf den Wert des dictionarys zu und nicht auf den Schlüssel. Ich war irritiert darüber, weil ich das ganze mit einer normalen Liste verglichen haben, wo es ja nun mal so ist, dass man mit "0" auf den...
- Sonntag 25. Dezember 2022, 21:18
- Forum: Allgemeine Fragen
- Thema: Bool'sche Parameter Übung
- Antworten: 5
- Zugriffe: 490
Re: Bool'sche Parameter Übung
Ich hab' hier noch was mit gleicher Zeichenanzahl:
Code: Alles auswählen
return(y,x)[bool(z)]
- Samstag 3. Dezember 2022, 18:31
- Forum: Allgemeine Fragen
- Thema: localhost
- Antworten: 17
- Zugriffe: 908
- Freitag 2. Dezember 2022, 10:22
- Forum: Allgemeine Fragen
- Thema: Sternchen < ja / nein >
- Antworten: 8
- Zugriffe: 477
Re: Sternchen < ja / nein >
Bei Stackoverflow stieß ich neulich auf so etwas ähnliches (hier in vereinfachter Form): a, e, i = 2, 3, 4 from math import * print(a * e * i) Und dann kam die Frage auf, warum das Ergebnis nicht 24 ist, wie es sich gehört, sondern 21.74625462767236. Wenn es jemandem nicht sofort klar ist: viel Spaß...
- Dienstag 22. November 2022, 15:02
- Forum: Allgemeine Fragen
- Thema: Was macht dieser Code ?
- Antworten: 8
- Zugriffe: 414
Re: Was macht dieser Code ?
Wozu -1,0,-1 ??? Da muss man sich wohl mal in der Python-Dokumentation range anschauen. Bei drei Parametern heißen diese start, stop und step. Wir haben also einen Startwert von len(list)-1, einen Endwert von 0 (exklusive) und eine Schrittweite von -1. Lass dir in der Schleife doch einfach mal i au...
- Dienstag 22. November 2022, 10:52
- Forum: Allgemeine Fragen
- Thema: Index und Wert
- Antworten: 2
- Zugriffe: 234
Re: Index und Wert
Mit den gegebenen Daten kann t in deiner Schleife nur die Werte 0 oder 1 annehmen. Das sollte die hoffentlich klar sein, sonst hapert es schon an dieser Stelle. Anschließend verwendest du t als Index. Mit den Werten 0 und 1 kann code[t] dann auch nur code[0] oder code[1] sein, also wiederum 0 oder 1...
- Freitag 18. November 2022, 09:57
- Forum: Allgemeine Fragen
- Thema: Trail length
- Antworten: 9
- Zugriffe: 359
Re: Trail length
Du hast da drei list comprehensions in denen `for i in range(n)` steht? Welche davon meinst du und was meinst du mit "einmal benutzen"?
- Donnerstag 17. November 2022, 08:51
- Forum: Allgemeine Fragen
- Thema: ANFÄNGER | Zeichenlänge aller Strings in einer Liste ermitteln
- Antworten: 6
- Zugriffe: 657
Re: ANFÄNGER | Zeichenlänge aller Strings in einer Liste ermitteln
Du solltest vielleicht im Tutorial etwas weiter lesen. Das ist ein Fall für eine Schleife. Schau dir mal for Statements an.
- Mittwoch 26. Oktober 2022, 14:20
- Forum: Allgemeine Fragen
- Thema: global keyword
- Antworten: 2
- Zugriffe: 266
Re: global keyword
"global" habe ich in inzwischen fast 20 Jahren Python ein einziges Mal gebraucht (mir fiel einfach keine passendere Lösung ein). Beim Umstieg auf Python 3 konnte ich dann zumindest ein "nonlocal" daraus machen.
- Montag 24. Oktober 2022, 18:53
- Forum: Allgemeine Fragen
- Thema: Namensstatistik
- Antworten: 4
- Zugriffe: 348
Re: Namensstatistik
Für CSV-Dateien gibt es das `csv`-Modul in der Standardbibliothek. wo ? Da wo alles aus der Standardbibliothek ist. Wenn du mit Modulen nicht vertraut bist, dann solltest du dringend das Python Tutorial durcharbeiten. Ich kann mir allerdings nicht vorstellen, dass du bisher in deinen Programmen noc...
- Freitag 14. Oktober 2022, 12:25
- Forum: Allgemeine Fragen
- Thema: Punkte addieren
- Antworten: 5
- Zugriffe: 436
Re: Punkte addieren
+= ist ein Augmented Assignment . Wenn du value+=23 hast, dann wird der Wert aus value genommen und 23 hinzugezählt, Das Ergebnis wird dann in einem neuen Integer-Objekt abgelegt und value wird an dieses neue Integer-Objekt gebunden. Mit value+23 addierst du wie im ersten Fall value und 23. Das Erge...
- Donnerstag 13. Oktober 2022, 13:03
- Forum: Allgemeine Fragen
- Thema: Spiele programmieren?
- Antworten: 12
- Zugriffe: 1832
Re: Spiele programmieren?
Mikrocontroller gehen durchaus auch, je nachdem was für ein Spiel es sein soll.ennolichmannse hat geschrieben: ↑Donnerstag 13. Oktober 2022, 10:55 Denn mit Python kannst du eigentlich nur für PC Spiele programmieren
- Mittwoch 12. Oktober 2022, 21:37
- Forum: Allgemeine Fragen
- Thema: Wert des Attributes in einer For schleife ändern
- Antworten: 2
- Zugriffe: 338
Re: Wert des Attributes in einer For schleife ändern
Du fügst mit `modellist.append(model)` ja auch nur ein einziges Model mehrmals zur Liste hinzu. Die Liste hat nachher mehrere Einträge, aber alle davon sind das gleiche Objekt.
- Samstag 8. Oktober 2022, 20:18
- Forum: Allgemeine Fragen
- Thema: In Python bei input int abfragen statt str
- Antworten: 2
- Zugriffe: 269
Re: In Python bei input int abfragen statt str
Der Rückgabewert von `input` ist immer ein String und das ist auch gut so. Einen String kannst du aber mit int in einen Integer-Wert konvertieren.
- Freitag 7. Oktober 2022, 22:31
- Forum: Allgemeine Fragen
- Thema: Im wahrsten Sinne des Wortes eine allgemeine Frage :D
- Antworten: 19
- Zugriffe: 1033
Re: Im wahrsten Sinne des Wortes eine allgemeine Frage :D
Dann benenne doch einfach mal die Dateiendung einer Bilddatei von jpg in pdf um. Schon kann man von der Dateiendung nicht mehr auf den Inhalt schließen.
- Freitag 7. Oktober 2022, 11:23
- Forum: Allgemeine Fragen
- Thema: Error bei Wörterbuch
- Antworten: 2
- Zugriffe: 287
Re: Error bei Wörterbuch
Es sieht so aus, als sollte `woerter = [zuordnung[0]] = zuordnung[1]` eigentlich `woerter[zuordnung[0]] = zuordnung[1]` sein. Dein Code hat keinen wirklichen Sinn. Mit der Änderung weist du dem Schlüssel zuordnung[0] den Wert zuordnung[1] zu.
- Mittwoch 5. Oktober 2022, 18:29
- Forum: Allgemeine Fragen
- Thema: Syntax-Wechsel zwischen Python 3.9.10 und 3.10.7 / module 'collections' has no attribute 'Callable'?
- Antworten: 5
- Zugriffe: 471
Re: Syntax-Wechsel zwischen Python 3.9.10 und 3.10.7 / module 'collections' has no attribute 'Callable'?
Du brauchst collections.abc.Callable. Aber eigentlich hätte das unter Python 3.9 problemlos laufen sollen.
- Montag 3. Oktober 2022, 16:21
- Forum: Allgemeine Fragen
- Thema: liste sortieren
- Antworten: 9
- Zugriffe: 517
Re: liste sortieren
Beginnen die Einzelwerte immer mit "4-" oder muss man das auch noch als zweites Kriterium bei der Sortierung berücksichtigen?