Python-INDEX - hhm-archiv

Title
Direkt zum Seiteninhalt

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)
True
  • (Etwas ist wahr)

Beispiel
  • print(6 < 5)
  • print(5 < 6)
    • Ausgabe
      • False
      • True

Beispiel
  • 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

name =
"harry"
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



gern geschehen !

Zurück zum Seiteninhalt