Woher weiß ist was ich in eckige Klammern schreiben musss?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
insensate
User
Beiträge: 11
Registriert: Samstag 20. Dezember 2008, 13:13

Hi naa,
ich progrmmiere nocht nich lange, und hätte mal eine frage.
Bei dem blau geschriebenen (siehe weiter unten ([0:3]), woher weiß ich was ich dort rein schreiben muss? Wenn ich das so lasse, dann steht (bei dem violett geschriebenen(siehe weiter unten (Es ist %02i.%02i.%02i Uhr)) immer, also wenn ich das ausführe: Es ist(z.B.) 12.20.2008
Uhr.
Ich will aber, dass da steht: Es ist (z.B) 13.30.42 Uhr.
Könnt ihr mir helfen?

from time import *

lt = localtime()#aktuelle Zeit

#Entpacken des Tuples, Datum
jahr, monat, tag = lt[0:3]
#Entpacken das Tuples, Zeit
sekunden, stunde, minute = lt[0:3]

lt = localtime()
print strftime("Tag: %d", lt)
print strftime("Monat: %m",lt)
print strftime("Jahr: %Y",lt)
print strftime("Datum: %x", lt)
print "Es ist der %02i.%02i.%04i" % (tag,monat,jahr)
print strftime("Stunde: %H", lt)
print strftime("Minute: %M", lt)
print strftime("Sekunden: %S", lt)
print strftime("Zeit: %X", lt)
print"Es ist %02i.%02i.%02i Uhr." % (stunde,minute,sekunden)
print strftime("Uhrzeit mit PM und AM: %I:%M:%S Uhr %p", lt)
print strftime("Tag des Jahres: %j", lt)
print strftime("Woche des Jahres,%W", lt)
[/code]
Benutzeravatar
numerix
User
Beiträge: 2696
Registriert: Montag 11. Juni 2007, 15:09

Was die eckigen Klammern angeht, so such doch mal nach "Slicing".

Was localtime angeht, so sieh dir das mal an und denk drüber nach:

Code: Alles auswählen

In [1]: from time import localtime

In [2]: localtime()
Out[2]: (2008, 12, 20, 13, 43, 50, 5, 355, 0)
Benutzeravatar
HWK
User
Beiträge: 1295
Registriert: Mittwoch 7. Juni 2006, 20:44

Schau mal hier!
MfG
HWK
insensate
User
Beiträge: 11
Registriert: Samstag 20. Dezember 2008, 13:13

Hey,
danke ihr habt mir sehr geholfen.. danke...
Antworten