python
imperative ps die konzepte der objk & funkt unterstützt
mit interpreter start compiler
autovervollständigung
tab taste
syntax
muster nach dem ein befehl verwendet werden muss
sep = “…”
parameter wie die werte ausgabe getrennt werden soll
end = “"..”
parameter welches zechen am schluss der ausgabe stehen soll
file
parameter wohin die werte geschrieben werden sollen
defaultwerte
voreingestellte werte die überschrieben werden können
strg + n
new file
Ausgabe IDLE editor
F5
Literalen
Zahlen, Zeichenketten,Wahrheitswerte- bezeichnen den Wert für den sie stehen = Direkt-Wert-Konstante
datentypen
Ganzzahlen = int (pos &neg - fehlender Dezimalpunkt)
lange Ganzzahlen = long
Fließkommazahlen = float (bsp 1.38e-0,4 - vorhandener Dezimalpunkt)
komplexe Zahlen = complex
Wahrheitswerte
bool - Operationen:
and (true and true = true)
or (true or false = true)
not (not true=false)
arithmetische operationen
+
-
*
/
// gazzahlige Division
% gazzahliger Rest der Division
** Exponent
Vergleichsoperationen
== gleichheit
!= ungleichheit
> größer als
< kleiner als
>= größer gleich
<= kleiner gleich
Ergebnis immer boom
string
Zeichenketten
‘ ‘
““
“““
Zahlen werden als Zeichenketten anerkannt
zeichenpräsentation
jedem zeichen eine zahl aus 0 &1 zugeordnet
bsp ASCII (256Zeichen) oder UTF8 (1114112 Zeichen)
built in funktione
bereits vorhandene funktionen im python interpreter
funktionen für int und float
vergleichsoperationen
abs(x) - gibt den betrag der zahl x an
max (a,b) - gibt den größeren wert der zahlen
min (a,b) - “ kleineren. “
round(x,n) - x auf n nachkommastellen gerundet
funktionen für string
<string>.isalpha () - true wenn der string aus buchstaben besteht sonst false
<string>.isdugit() - true wenn der string aus ziffern besteht sonst false
ord(c) - gibt die nummer des zeichens c in der verwendeten zeichencodetabelle zurück
chr(<int>) - gibt das zeichen zurück das laut zeicencode zur ganzzahl gehört
+ - fügt strings zsm
Last changed22 days ago