Forum / Grundlagen des Programmierens / Hausübung 3 SS16
Hausübung 3 SS16
Hey, hat jemand 3. HÜ schon gemacht ?
zu 2: Faktoren=[] if Zahl <=0 or Zahl/int(Zahl)!=1: return False for i in range (2,Zahl): while Zahl%i==0: Zahl/=i Faktoren.append(i) Faktoren.sort()
Beispiel 1: neueListe = [] for string in Liste: vertauscht = "" for i in string: if i.isupper(): vertauscht += i.lower() elif i.islower(): vertauscht += i.upper() else: vertauscht += i
neueListe.append(vertauscht)
Danke Lorena für Bsp. 2: Ich hatte es komplizierter. :)
Bei mir sind gibt er nur das letzte wieder zurück und ich komm nicht auf den Fehler drauf :(
Die Indents sind sehr wichtig. Musst vermutlich noch einen machen. Formatierung ist hier schlecht. Sorry.
Hier als screen, falls noch jemand Probleme haben sollte. :)
- 1 Download Nur für Studenten!
Eine Frage: Was ist wenn die Eingabe bei der 2. Aufgabe eine Primzahl ist, zB 3 oder 7. Soll die Ausgabe dann die Zahl selbst sein oder eine leere Liste? Falls ersteres, dann ist Lorenas Skript nicht ganz richtig.
Ich weiß nicht was da falsch ist... kann mir jemand helfen?
- 2 Downloads Nur für Studenten!
Lorenz Felix @IAmatezu
Wirtschaftsingenieur... · Technische Universit...
Hat einer schon Bsp 2 gelöst ? krieg das nicht hin :D