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.