Funktionen
today()
Gibt das aktuellen Datum als DATE-Wert zurück.
now()
Gibt den aktuellen Zeitpunkt als DATETIME-Wert zurück.
bool()
Gibt False
zurück.
bool(obj)
Konvertiert obj
in einen Boolschen Wert. Das Ergebnis ist False
für
None
, False
, die Zahl 0, leere Strings und Listen sowie für leere
Zeiträume und True
für alle anderen Werte.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int()
Gibt 0
zurück.
int(obj)
Konvertiert obj
in einen INT
-Wert.
Beispiele:
Ausdruck |
Wert |
Bemerkung |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
„Fehler“ |
|
|
„Fehler“ |
float()
Gibt 0.0
zurück.
float(obj)
Konvertiert obj
in einen NUMBER
-Wert.
Beispiele:
Ausdruck |
Wert |
Bemerkung |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
„Fehler“ |
str()
Gibt den leeren String (""
) zurück.
str(obj)
Konvertiert obj
in einen STR-Wert.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
date(jahr, monat, tag)
Erzeugt einen DATE
-Wert aus dem übergebenen Jahr-, Monats- und
Tagangaben.
Beispiele:
Ausdruck |
Wert |
Bemerkung |
---|---|---|
|
|
29. Feb. 2000 |
datetime(ja, mo, ta, st, mi, se)
Erzeugt einen DATETIME
-Wert aus dem übergebenen Jahr-, Monats-, Tag-,
Stunden-, Minuten- und Sekundenangeben.
Beispiele:
Ausdruck |
Wert |
Bemerkung |
---|---|---|
|
|
29. Feb. 2000 00:00 |
|
|
29. Feb. 2000 12:00 |
|
|
29. Feb. 2000 12:34 |
|
|
29. Feb. 2000 12:34:56 |
len(str)
Gibt die Länge des Strings str
zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
len(list)
Gibt die Länge der Liste list
zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
timedelta()
Gibt einen „leeren“ Zeitraum zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
timedelta(tage)
Gibt einen DATE
-Wert von tage
Tagen zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
timedelta(tage, sekunden)
Gibt einen DATETIME
-Wert von tage
Tagen und sekunden
Sekunden
zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
monthdelta()
Gibt einen MONTHDELTA-Wert für 0 Monate zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
monthdelta(n)
Gibt einen MONTHDELTA-Wert von
n
Monaten zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
years(n)
Gibt einen MONTHDELTA-Wert von
n
Jahren zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
months(n)
Gibt einen MONTHDELTA-Wert von
n
Monaten zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
days(n)
Gibt einen DATEDELTA-Wert von
n
Tagen zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
|
|
|
|
hours(n)
Gibt einen DATETIMEDELTA-Wert von
n
Stunden zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
minutes(n)
Gibt einen DATETIMEDELTA-Wert von
n
Minuten zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
seconds(n)
Gibt einen DATETIMEDELTA-Wert von
n
Sekunden zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
md5(s)
Gibt die MD5-Prüfsumme für den String s
zurück.
Beispiele:
Ausdruck |
Wert |
---|---|
|
|
|
|
random()
Gibt eine zufällige Zahl zwischen 0.0
(einschließlich) und 1.0
(ausschließlich) zurück.
randrange(start, stop)
Gibt eine zufällige ganze Zahl zwischen start
(einschließlich) und
stop
(ausschließlich) zurück.
cos(x)
Gibt den Cosinus von x
(im Bogenmaß) zurück.
sin(x)
Gibt den Sinus von x
(im Bogenmaß) zurück.
tan(x)
Gibt den Tangens von x
(im Bogenmaß) zurück.
sqrt(x)
Gibt den Quadratwurzel von x
zurück.
abs(x)
Gibt der Absolutbetrag von x
zurück.
geo(lat, long)
Gibt einen Geo-Wert mit dem Längengrad lat
und dem Breitengrad long
zurück. Das info
-Atribut ist None
.
geo(lat, long, info)
Gibt einen Geo-Wert mit dem Längengrad lat
, dem Breitengrad long
und der Beschreibung info
zurück.
dist(x, y)
Gibt den Abstand zwischen den beiden Geo-Koordinaten x
und y
zurück.