Python-INDEX
ABC ..alles Mögliche > Programmieren
Python-INDEX A-Z
zuletzt bearbeitet 19.11.2023
alles ohne Datum 11.8.-24.8.2020
grau = Eintragedatum
(Kommentar/Erklärung)
A

anaconda.com
anaconda Navigator (mit Tools ..wie z.B. jupyter) - 19.11.2023
alles ohne Datum 7.11.2023

- jupyter
- (Benutzeroberfläche um python zu programmieren)
- Tastenbefehle
- shift+RETURN (ENTER) (code-Block wird ausgeführt)


B

booleans
zuletzt bearbeitet 19.11.2023

False
- (Etwas ist nicht wahr) (falsch)
- (Etwas ist wahr)
- print(6 < 5)
- print(5 < 6)
- Ausgabe
- False
- True
- b = False
- Print (b)
- Ausgabe
- False
Hinweis ..der erste Buchstabe muß groß geschrieben werden

and
bearbeitet 19.11.2023
- if Paul >= 30 and Paul <= 39:
- print("diese Person ist in den 30gern")
- Ausgabe
- diese Person ist in den 30gern

or
&


Break
&
C
Continue
&
D
E
F
G
H
I

if ..else

if k < 12:
else:..
..

if zahl == 1 and zahl <20 or zahl == 31 and zahl <49:

if ..
elif ....
elif ....
..


J
K

Kommentare

# (Raute (doppel-Leiter)vor dem stellen ..was ein Kommentar sein soll) - 19.11.2023


L

Listen

Listen erkennst du an den [... ] eckigen Klammern - 19.11.2023

steine = ["kleiner", "großer", "runder"]
print(steine)
Ausgabe:
['kleiner', 'großer', 'runder']

Liste erweitern mit

steine.append("kantiger")
print(steine)
neue Ausgabe:
['kleiner', 'großer', 'runder', 'kantiger']

wieviel Elemente sind in der Liste (Länge der Liste)

print(len(steine))
Ausgabe:
4

auf bestimmte(s) Element in der Liste zugreifen

print(steine[0])
print(steine[2])
Ausgabe:
kleiner
runder

letztes Element einer Liste entfernen

steine = ["kleiner", "großer", "runder", "kantiger"]
steine.pop() (die Funktion entfernt immer das letzte Element (und gibt diesen als Wert zurück))
print(steine)
print(steine.pop())
Ausgabe:
['kleiner', 'großer', 'runder']
kantiger
zusatzINFO
steine.pop() (gibt also auch einen Wert zurück)


M
N
O

Vergleichs
Operatoren
zuletzt bearbeitet 19.11.2023

- = (entspricht.. ist)
- == (ist gleich) (was auf beiden Seiten steht ..ist gleich)
- != (ungleich)
- in (gut für Listen)
- "in" testet ob ein Element in einer Liste enthalten ist
- mit "in" ..kann man auch gut abfragen ..ob etwas in einem String enthalten ist
- < (kleiner als)
- > (größer als)
- <= (kleiner gleich)
- >= (größer gleich)


P
Q
R
S

Schleifen
zuletzt bearbeitet 19.11.2023

for
&

while
&



Strings

print("ich bin: "+name)
Ausgabe:
ich bin: harry


Zahl oder String ?

"4" (diese Zahl ist ein String ..da in Anführungszeichen)
str(4) (diese Zahl ist eine Zahl.. und wird mit str() in einen String umgewandelt)

String in ganze Zahl umwandeln

a = "5"
b = "6"
print(int(a) + int(b)) (int wandelt also einen "ganzzahlstring" in eine ganze zahl um)
Ausgabe:
11

a = "5.5"
b = "6.6"
print(float(a) + float(b)) (float wandelt also einen "kommazahlstring" in eine kommazahl um)
Ausgabe:
12.1


T
U
V

Variablen

a = 2




W
X
Y
Z

Zahlen

1,25 = 1.25 (also der Punkt wird als Komma benutzt in Python)(amerikanische Schreibweise)





Seiten-ENDE
Python-INDEX A-Z