Beiträge von Schwarzarm

    @Django.Durano Wenn du aufmerksam den Thread verfolgst solltest du im ersten Beitrag ein Index gesehen haben. Dort sind Alle Übungen als Sprungpunkte hinterlegt.
    Ich persönlich habe diesen Post als Lesezeichen mit dem Index gespeichert und kann so Mühelos alle Tutorials erreichen.
    Denke das du so etwas meinst, Oder?

    Genießen wir alle jetzt erstmal die Weihnachtszeit und starten dann ggf. im neuen Jahr weiter durch.
    Mich persönlich stört das Stocken zZt. nicht. Weihnachten ist stressig genug.

    @skatulskijean Eine Ansage mit Winterpause bis zum neuen Jahr währe klasse. Haben doch bestimmt alle genug um die Ohren.

    Danke schon mal für deine Antwort.

    zu Edit 1
    die Imports sind in den Dateien ausgelagert. zum lesen im Quellcode wollte ich nicht alle Imports separat aufführen, hab sie kurzerhand in den Quellcode wieder integriert.
    meine Überlegung mit unterschiedlichen Dateien ist die Namensgebung der einzelnen Funktionen.
    Ich kann mir doch nichts merken;), so brauche ich nur unter .tools nachschauen wie die datei heisst ;)

    Ist das ein Speicherproblem wenn ich sie separat aufrufe?

    Die anderen hatte ich nicht mehr ausgelagert. darum sind nur die 2 importiert worden.
    LG

    hmm.. ich stecke etwas fest.
    ich möchte in ein neues verzeichnis wechseln welches ich vorher abgespeichert habe als Variable.

    Spoiler anzeigen
    Python
    import os
    import os.path
    newname='\pytest'
    home=os.getcwd()
    new=os.path.join(os.sep,home+newname)
    os.chdir(new)
    home=os.getcwd()
    print home


    Zeile 4 möchte ich OHNE \ schreiben
    und in Zeile 5 ..
    new=os.path.join(os.sep,home+'\'+newname) geht nicht.

    zeich='\'
    pfad='pytest'
    newname=zeich+pfad

    klappt auch nicht :(

    erstellen?

    So mal mein zwischenstand;) richtiger weg?

    Spoiler anzeigen

    Frage von Jan:

    Spoiler anzeigen

    .
    .
    .
    result[] #erstellt erstmal eine leere Liste mit dem Namen result,
    for name in Liste: #funktion erstellen
    if ((name.upper()).find(str.upper(search))>=0): # der vergleich
    result.append(name) #schreibe den übereinstimmenden Namen ans Ende der liste von result,
    else
    pass #mach nichts, sprich die Liste result bleibt wie sie vor dem durchlauf war
    .
    .

    Hoffe ich habe die Frage richtig beantwortet ;)

    So habe den Teil auch durchgearbeitet. Nur noch verinnerlichen.

    @Bulvai bitte die Lösungen von dir in einen Spoiler legen. So können wir auch ein wenig überlegen ;)

    So kurz wie @Hagba20 hab ich es nicht, aber leicht verständlich war es das du ..

    Spoiler anzeigen


    .. "range " meinst.

    Python
    s=5
    z = range(1,26)
    for zahl in z:
        if zahl == s:
            print str(zahl)+ ' gefunden.'
        else:
            pass

    @skatulskijean habe meinen Text in der Aufgabe leicht abgeändert:

    Code
    f=open('beispiel.txt','w')
    f.write('wir lernen schnell genug.\n')
    f.write('Jan hat immer ausreichend Zeit fur uns.\n')
    f.close()
    
    
    with open('beispiel.txt') as f:
        for line in f:
            print line,

    So nun hab ich auch mal ne Frage:

    Bei den Aufgaben sollen wir ja unter anderem den letzten Vornamen ausgeben.
    Mein Gedanke war die länge mit

    Code
    i=len(Vorname) #in meinem Fall Wert: 4

    in i zu speichern und mit

    Code
    print Vorname[i] # mein Gedanke: da müsste ja dann print Vorname[4] stehen


    IndexError: list index out of range #kam als Antwort
    Außerhalb des Bereiches

    ah, bin gerade selber drauf gekommen
    Index 0,1,2,... nicht beachtet das Index bei 0 anfängt nicht bei 1

    Code
    print Vorname[i-1] #war die Lösung


    Manch einmal muss man einfach mal los schreiben mit seiner Frage.
    Lass die Frage aber trotzdem. Hilft vielleicht dem einen oder anderen.

    Ich denke Notepad++ ist vom Vorteil beim erlernen, da man sieht wenn man Fehler macht. Wenn mir eine IDE alles abnimmt, habe ich es später schwer Fehler zu finden bzw. richtig den Code zu schreiben.

    @skatulskijean Einfach klasse. Ich lerne hier mehr als bei anderen versuchen. Es ist sehr verständlich Geschrieben.
    @ alle anderen (wie Andy)- Stellt eure Fragen, keiner bremst hier irgend wen. Ich brauche zZt. keine Stellen da eure Fragen schon meine sind. Klasse Team hier. So macht lernen Spaß

    Ich denke Jan kann sich so auch etwas mehr auf die Ausarbeitung der neuen Themen konzentrieren.
    Viele Fragen lösen wir ja gemeinsam ;)

    Und der Kurs teilt sein wissen ja ordentlich.
    Ich persönlich vergesse immer noch das .py beim speichern dazu zu schreiben im Notepad++

    Darum ist es mir gleich aufgefallen bei Renes Foto.

    So gehe den Anfang noch mal von vorne los. Damit String variablen und Co. in Fleisch und Blut übergehen.