From 9b3ebbcdaa6a06ff4e23571f61f8bbf4096d30ea Mon Sep 17 00:00:00 2001 From: Robert Jeutter <48153869+wieerwill@users.noreply.github.com> Date: Sat, 2 Mar 2019 13:47:32 +0100 Subject: [PATCH] Delete Python-Syntax.html --- Python-Syntax.html | 13702 ------------------------------------------- 1 file changed, 13702 deletions(-) delete mode 100644 Python-Syntax.html diff --git a/Python-Syntax.html b/Python-Syntax.html deleted file mode 100644 index 69fed57..0000000 --- a/Python-Syntax.html +++ /dev/null @@ -1,13702 +0,0 @@ - - - - -Zusammenfassung - - - - - - - - - - - - - - - - - - - - - - - -
-
- -
-
-
-

1. Phyton Grundlagen

-
-
-
-
-
-
-

1.1 Zahlen

-
-
-
-
-
-
In [1]:
-
-
-
# mit print() wird die Konsolenausgabe realisiert
-print(1) # Zahlen können ohne Markup eingefügt werden
-
- -
-
-
- -
-
- - -
- -
- - -
-
1
-
-
-
- -
-
- -
-
-
-
-

Grundrechenarten

-
-
-
-
-
-
In [2]:
-
-
-
print(5 + 4) # Addition
-print(5 - 4) # Subtraktion
-print(5 * 4) # Multiplikation
-print(5 / 4) # Division
-print((5 + 4) *3) #Punkt vor Strich
-
- -
-
-
- -
-
- - -
- -
- - -
-
9
-1
-20
-1.25
-27
-
-
-
- -
-
- -
-
-
-
-

1.2 Variablen

-
-
-
-
-
-
In [3]:
-
-
-
a = 5         # Einfache Variable
-print(a)
-b = 5 + 6     # Zahlen können in Variablen verrechnet werden
-print(b)
-print(a + b)  # Variablen können verrechnet werden
-
- -
-
-
- -
-
- - -
- -
- - -
-
5
-11
-16
-
-
-
- -
-
- -
-
-
-
-

1.3 Strings (Zeichenketten)

Zeichen die zwischen Anführungszeichen stehen

- -
-
-
-
-
-
In [4]:
-
-
-
print("Hallo Welt") #Einfacher String in Anführungszeichen
-name ="Alex"  # Strings können in Variablen gespeichert werden
-print(name)
-
- -
-
-
- -
-
- - -
- -
- - -
-
Hallo Welt
-Alex
-
-
-
- -
-
- -
-
-
-
-

Strings zusammenführen

Mehrere Strings können durch + zusammengefügt werden

- -
-
-
-
-
-
In [5]:
-
-
-
print("Mein Name ist" + name + ". Wie ist dein Name?")
-
- -
-
-
- -
-
- - -
- -
- - -
-
Mein Name istAlex. Wie ist dein Name?
-
-
-
- -
-
- -
-
-
-
-

1.4 Kommentare

Kommentare im Code erleichtern die Lesbarkeit und werden nicht ausgeführt. Dafür nutzt man #

- -
-
-
-
-
-
In [ ]:
-
-
-
# Dies ist ein Kommentar
-# print("Hallo Welt")  Diese Zeile wird nicht ausgeführt
-print("Hello Welt")  # Diese Zeile wird ausgeführt
-
- -
-
-
- -
-
-
-
-

2. Listen

Listen können mehrere Elemente enthalten -Listenname = ["Element1", Element2", ... ]

- -
-
-
-
-
-
In [ ]:
-
-
-
students = ["Alex", "Bob", "Cedric", "Erika"]
-print(students)
-
- -
-
-
- -
-
-
-
-

2.1 Element aus Liste wählen

Elemente einer Liste sind aufsteigend von 0 an nummeriert. Per Index kann ein einzelnes Element über seine Listenposition angewählt werden: Listenname[Position]

- -
-
-
-
-
-
In [ ]:
-
-
-
print(students[0])
-
- -
-
-
- -
-
-
-
-

2.2 Element einer Liste anhängen

über append() kann ein Element an das Ende einer Liste hinzugefügt werden

- -
-
-
-
-
-
In [ ]:
-
-
-
students.append("Franz")
-print(students)
-
- -
-
-
- -
-
-
-
-

2.3 Element aus Liste entfernen

über .pop() kann das letzte Element aus der Liste entfernt werden

- -
-
-
-
-
-
In [ ]:
-
-
-
x = students.pop() #aus Students wird das letzte Element entfernt
-print(students) #restliche Liste
-print(x)  #entferntes Element
-
- -
-
-
- -
-
-
-
-

2.4 Listenlänge abfragen

mit dem len()-Befehl kann die Länge einer Liste abgefragt werden

- -
-
-
-
-
-
In [ ]:
-
-
-
print(len(students))
-
- -
-
-
- -
-
-
-
-

3. Daten umwandeln

-
-
-
-
-
-
-

Einen String in eine Ganzzahl umwandeln

int()-Befehl auf einen String: int(string)

- -
-
-
-
-
-
In [6]:
-
-
-
a = int("5")
-print(a)
-
- -
-
-
- -
-
- - -
- -
- - -
-
5
-
-
-
- -
-
- -
-
-
-
-

Einen String in eine Kommazahl umwandeln

float()-Befehl auf einen String: float(string)

- -
-
-
-
-
-
In [7]:
-
-
-
a = float("5.5")
-print(a)
-
- -
-
-
- -
-
- - -
- -
- - -
-
5.5
-
-
-
- -
-
- -
-
-
-
-

Eine Zahl in einen String umwandeln

str()-Befehl auf eine Ganzzahl oder Kommazahl: str(zahl)

- -
-
-
-
-
-
In [8]:
-
-
-
age = str(21)
-print(age)
-
- -
-
-
- -
-
- - -
- -
- - -
-
21
-
-
-
- -
-
- -
-
-
-
-

Strings aus einer Liste zu einem String zusammenfügen

join()-Befehl auf einen String: string.join(liste)

- -
-
-
-
-
-
In [9]:
-
-
-
students = ["Alex", "Bob", "Cedric", "Erika"]
-print(", ".join(students))
-
- -
-
-
- -
-
- - -
- -
- - -
-
Alex, Bob, Cedric, Erika
-
-
-
- -
-
- -
-
-
-
-

Einen String in eine Liste aufspalten

split()-Befehl auf einen String: string.split()

- -
-
-
-
-
-
In [10]:
-
-
-
students = "Alex, Bob, Cedric, Erika"
-print(students.split()) # Kommata werden übernommen
-print(students.split(", ")) # Kommata werden ausgelassen
-
- -
-
-
- -
-
- - -
- -
- - -
-
['Alex,', 'Bob,', 'Cedric,', 'Erika']
-['Alex', 'Bob', 'Cedric', 'Erika']
-
-
-
- -
-
- -
-
-
-
-

Kontrollstrukturen

-
-
-
-
-
-
In [ ]:
-
-
-
 
-
- -
-
-
- -
-
-
- - - - - -