Die Suche ergab 18 Treffer

von hoola
Freitag 13. Juli 2012, 11:43
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Ahoi,
wollte mich nur nochmal zurückmelden und euch für eure Hilfe bedanken.
Hab ne 2,0 in der Prüfung bekommen, es hat also was gebracht! :)

Gehabt euch wohl!

Peace
von hoola
Sonntag 8. Juli 2012, 15:12
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

ISBN = {
'9783768825825':['Delius Klasing','MV - Bornholm', Date(2009, 1, 1), 54.90, 2],
'9783768832021':['Delius Klasing','MV - Bornholm', Date(2011, 1, 1), 54.90, 13],
'9783892255598':['Edition Maritim','Rund Rügen', Date(2008, 3, 1), 29.90, 15],
'9783892252368':['Delius Klasing ...
von hoola
Sonntag 8. Juli 2012, 13:19
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)


Ist "Date()" jetzt ein Tupel oder eine extra Funktion von Python oder was?

Da hilft ein Blick ganz nach oben in BJs Lösung:

from datetime import date as Date

Das ist ein spezieller Datentyp für ein Datum in Python. Kannst das in der Doku im `datetime`-Modul mal nachlesen.
Super vielen Dank.
von hoola
Sonntag 8. Juli 2012, 13:05
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Mal zu aufgabe 4 a).
Ich bin gerade dabei mir die Grundsätze des Dictionarys anzueignen .. scheint ja nicht all zu schwer zu sein.
Allerdings verstehe ich bei BlackJacks Lösung folgendes nicht ganz: "Date(2009, 1, 1)".
Ist "Date()" jetzt ein Tupel oder eine extra Funktion von Python oder was ...
von hoola
Sonntag 8. Juli 2012, 09:34
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)


#Aufgabe 3
def kuerze(string, n):
neue_liste = string.split(' ')
end_liste=[]
for wort in neue_liste:
wort = wort[:n]
end_liste.append(wort)

print(' '.join(end_liste))


text = 'Kuchen Torte Mezzoforte'
kuerze(text, 4)

So sieht der Code jetzt nach bearbeitung und Anwendung deiner Tipps ...
von hoola
Samstag 7. Juli 2012, 20:04
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Also zu dem str.lower(), ich habe das in meinen Code "eingepflegt", nur noch nicht hier reingestellt.
Aber du hast recht, ich muss es 2 mal benutzen .. bei der ersten Eingabe und bei der Fehlereingabe.
Deine Lösung ist da natürlich wesentlich eleganter.
Statt "while True" hättest auch irgendetwas ...
von hoola
Samstag 7. Juli 2012, 17:57
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Nein, stellt sie nicht. Das ist im moment die 2. Teilaufgabe und ich befinde mich in der Funktion neuesKind(kinderliste).

Zu enumerate() .. warscheinlich tu ich mich so schwer damit, weil man mir vor längerer Zeit schonmal das mit dem Laufindex eingeprügelt hat und dieser einen Widererkennungswert ...
von hoola
Samstag 7. Juli 2012, 17:34
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)


- Du kannst einfach eine Zählvariable mitlaufen lassen (`i += 1` im Schleifenrumpf)

Nach sowas hab ich gesucht .. danke.
Auch wenn die anderen Lösungen super sind .. sowas allgemeines wie Zählvariable im Schleifenrumpf mitlaufen lassen kann ich mir bis zur Prüfung auf jeden Fall merken und ...
von hoola
Samstag 7. Juli 2012, 17:28
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)


while geschlecht != ('m','w'):
geschlecht = input('Geschlecht: ')
Wo ist denn hier der Fehler?
Ich check es einfach nicht. :(
Er will nach einer Eingabe, egal ob rictig oder falsch, einfach nicht aus der Schleife springen.
Kann ja nur an "geschlecht != ('m','w')" liegen ..

Oder kann ich ...
von hoola
Samstag 7. Juli 2012, 16:59
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

@hoola: Wenn man Element *und* Index benötigt ist `enumerate()` der vorgesehene Weg. Es geht auch anders, aber eigentlich nicht einfacher. Es gibt in der Tat tausende Funktionen, aber `enumerate()` gehört zu denen, die ohne explizit importiert werden zu müssen zur Verfügung stehen. Das gehört also ...
von hoola
Samstag 7. Juli 2012, 16:36
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Oh man ich dreh durch!
Bin bei der 2. Teilaufgabe und krieg es einfach nicht hin, eine Fehleingabe abzufangen.
Den Neugeborenen werden jetzt Name, Vorname und Geschlecht zugeordnet.
Eine Fehleingabe des Geschlechts soll abgefangen werden .. so schwer kann das doch nicht sein!
Könnt ihr mir ein paar ...
von hoola
Samstag 7. Juli 2012, 15:09
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

@EyDu
Dein Lösungsvorschlag mit der Funktion enumerate() ist zwar gut und schön, allerdings hatten wir sowas z.B. nie in der Vorlesung. Ich denke, dass der Prof beabsichtigt sich nur auf das nötigste Vokabular zu beschränken. Sicher gibt es noch 1000 andere tolle Funktionen mit denen man Aufgaben ...
von hoola
Samstag 7. Juli 2012, 14:44
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Ohwei, ich merke hier sind die Profis am Werk.
Also ich danke euch für die kritik und die verbessrungen, aber mein persönliches Hauptaugenmerk liegt in erster Linie darin, dass das Programm das tut was es tun soll.
Ich weiß, dass Profis bei diesem Programmierstil natürlich das Brechen kriegen, aber ...
von hoola
Samstag 7. Juli 2012, 10:06
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)


Vielleicht fällst du ja auch noch über die Syntax.
def get_mapping(value):
return value if value in ('m', 'w') else None
Das ließe sich auch so schreiben:
def get_mapping(value):
if value in ('m', 'w'):
return value
else:
return None
Ja ich sehe, die Syntax war es wirklich was mich ...
von hoola
Samstag 7. Juli 2012, 09:58
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Aber was ist jetzt der Unterschied zwischen
if liste[i] not in ['m', 'w']: und if liste[i] not in ('m', 'w'): ??
Das eine ist eine Liste , das andere ein Tupel . Beides sind Sequenzen.
>>> print type(['m', 'w'])
<type 'list'>
>>> print type(('m', 'w'))
<type 'tuple'>
Ein Tupel ist allerdings ...
von hoola
Samstag 7. Juli 2012, 09:48
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)

Also die Augabenstellung hieß genau so
Schreiben Sie eine Funktion werteAus(), der als Parameter die Liste üubergeben
wird und die
• falsche Einträage ('s') durch den Nichts-Wert None ersetzt
Das ließt sich für mich jetzt erstmal so, als wenn die Originale Liste geändert werden soll.
Allerdings ...
von hoola
Samstag 7. Juli 2012, 09:32
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Re: Hallo, ein Neuling steckt in Schwierigkeiten :)



if liste[i] not in ['m', 'w']:


Nachtrag 2:

Ich glaub ich bin noch nicht wach; list.remove ist kein Problem und die Klammern brauchts in der Abfrage auch nicht. :roll:

Aber danke für den Tip mit der Schreibweise, sieht wesentlich eleganter aus!
Aber was ist jetzt der Unterschied zwischen ...
von hoola
Samstag 7. Juli 2012, 09:05
Forum: Allgemeine Fragen
Thema: Hallo, ein Neuling steckt in Schwierigkeiten :)
Antworten: 53
Zugriffe: 7975

Hallo, ein Neuling steckt in Schwierigkeiten :)

Hallo liebe Leute!
Ich bin neu hier und stelle mich daher kurz vor .. mein name ist hoola (haha) und ich bin Student an einer Fachhochschule. Dort studiere ich Anlagentechnik. Zu meinem Studium gehört auch Informatik.
Da nun bald wieder die Prüfungen anstehen bin ich natürlich fleißig am lernen und ...