MAC 15: 2024-06-29 15:23:10

This commit is contained in:
Ralfk 2024-06-29 15:23:10 +02:00
parent 40c2e51cbf
commit 9db9a6454d
6 changed files with 406 additions and 406 deletions

View File

@ -1,34 +1,34 @@
pan out, evolve - sich entwickeln pan out, evolve - sich entwickeln
exact figure - genaue Zahl exact figure - genaue Zahl
threatened to attack - mit einem Angriff gedroht threatened to attack - mit einem Angriff gedroht
evidence - Beweis evidence - Beweis
passed away - verstorben passed away - verstorben
<u>tacful</u> - taktvoll <u>tacful</u> - taktvoll
tactless - nicht taktvoll tactless - nicht taktvoll
remote area in Atlantic - weit weg vom Land remote area in Atlantic - weit weg vom Land
eldest by people else oldest eldest by people else oldest
estimated - ungefähr estimated - ungefähr
spectators - zuschauer bei einem Sportevent spectators - zuschauer bei einem Sportevent
beverages - Getränke beverages - Getränke
venues - Veranstaltungsort venues - Veranstaltungsort
duties - Aufgaben duties - Aufgaben
point - bei numbern das komma point - bei numbern das komma
Win, loos, drew   gewinnen, verlieren, unenschieden Win, loos, drew   gewinnen, verlieren, unenschieden
5 zu 0 im sport heist 5 zu 0 im sport heist
5 nil 5 nil
#### Phrasen : #### Phrasen :
Wenn etwas wiederholt werden soll Wenn etwas wiederholt werden soll
Could you please repeat? Could you please repeat?
I didn't catch that I didn't catch that
sorry, I didn't catch that sorry, I didn't catch that
what was that? what was that?
sorry, come again? sorry, come again?
#lernen #englisch #lernen #englisch

View File

@ -1,30 +1,30 @@
## Das wird meine Eingangsnotiz für alles ## Das wird meine Eingangsnotiz für alles
Mal schauen wie das so wird Mal schauen wie das so wird
Geht es auch mit dem Stift Geht es auch mit dem Stift
Ja es seht sehr gut Ja es seht sehr gut
Das ist cool !! Das ist cool !!
Das wird meine Notiz zum üben Das wird meine Notiz zum üben
` so sieht ` ` so sieht `
- [ ] das muss ich noch erledigen - [ ] das muss ich noch erledigen
So mal schauen ob das auch auf dem iPad 11 gezeigt wird So mal schauen ob das auch auf dem iPad 11 gezeigt wird
Das scheint zu gehen Das scheint zu gehen
Auch mit dem Stift kann man sehr gut in obsidian schreiben Auch mit dem Stift kann man sehr gut in obsidian schreiben
Auch in einer Notiz kann ich die Schrift umwandeln lassen? Ja das geht Auch in einer Notiz kann ich die Schrift umwandeln lassen? Ja das geht
Muss dann aber kopieren als Text auswählen Muss dann aber kopieren als Text auswählen
- [x] Achim prüfen der URL - [x] Achim prüfen der URL
- [x] Importer weiter machen - [x] Importer weiter machen
So wollen doch mal sehen wie das Schreiben auf So wollen doch mal sehen wie das Schreiben auf
das geht nur im extra Schiebbereich das geht nur im extra Schiebbereich
dafür dann aber recht gut dafür dann aber recht gut
Und der Schreibbereich Kann verschoben werden Und der Schreibbereich Kann verschoben werden

View File

@ -1,25 +1,25 @@
--- ---
tags: tags:
--- ---
Kerio Server Kerio Server
K-dc1.Kossen.local K-dc1.Kossen.local
HTTP://localbost:4040/admin HTTP://localbost:4040/admin
User Admin User Admin
Passwort DomainPasswort Passwort DomainPasswort
--- ---
## Tags: ## Tags:
[[Einstellungen]], [[Kk]] [[Einstellungen]], [[Kk]]
#nochzubearbeiten #nochzubearbeiten

View File

@ -1,12 +1,12 @@
Raumplan Raumplan
Samstag, 10. Juli 2021 Samstag, 10. Juli 2021
11:21 11:21
   
![Alt text](image001.png) ![Alt text](image001.png)
#nochzubearbeiten #nochzubearbeiten

View File

@ -1,293 +1,293 @@
#### Allgemeine Regeln #### Allgemeine Regeln
Name / Bezeichner werden immer mit unterstrich getrennt bei mehreren Wörtern Name / Bezeichner werden immer mit unterstrich getrennt bei mehreren Wörtern
mein_zahl = 0 mein_zahl = 0
#### Variablen #### Variablen
String Variable name = "ralf" String Variable name = "ralf"
Intitger Variable zahl = 3 Intitger Variable zahl = 3
Float variable zahl = 3.1 Float variable zahl = 3.1
Variablen verändern Zahl += 1 oder Zahl-=1 oder Zahl /= 1 oder Zahl *= 2 Variablen verändern Zahl += 1 oder Zahl-=1 oder Zahl /= 1 oder Zahl *= 2
Variablen gelten immer nur in ihrem Bereich, zB in einer def erzeugten Variablen gelten nur in der def!! Variablen gelten immer nur in ihrem Bereich, zB in einer def erzeugten Variablen gelten nur in der def!!
##### String verketten mit Variablen : ##### String verketten mit Variablen :
print(f"dies ist ein {test}, wobei test eine Variable ist") print(f"dies ist ein {test}, wobei test eine Variable ist")
#### Objekte / Datentypen #### Objekte / Datentypen
List name =["ralf", "sven", 8, 7.1] List name =["ralf", "sven", 8, 7.1]
Class Int Class Int
Class strg Class strg
Class NoneTyp Class NoneTyp
#### Operatoren / Vergleichsoperatoren #### Operatoren / Vergleichsoperatoren
Plus minus mal geteilt = + - * / Plus minus mal geteilt = + - * /
Vergleiche == <= >= != Vergleiche == <= >= !=
<Font size=5><b>Wichtig ist das einrücken !!!</b> </Font> <Font size=5><b>Wichtig ist das einrücken !!!</b> </Font>
#### Bedingungen #### Bedingungen
**if** item > a: **if** item > a:
>befehle >befehle
elif: elif:
>befehle >befehle
else: else:
>befehle >befehle
#### Schleifen #### Schleifen
**while** a == b: **while** a == b:
>befehle >befehle
**for** item in List: **for** item in List:
>befehle >befehle
**for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen **for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen
>befehle >befehle
#### Funktionen #### Funktionen
Allgemein: Allgemein:
Die Reihenfolge bei den Parametern ist entscheidend. Die Reihenfolge bei den Parametern ist entscheidend.
Jede Funktion gibt **immer** etwas zurück Jede Funktion gibt **immer** etwas zurück
Wenn wir nichts zurück geben wird automatisch der Wert None zurück gegeben!!! Wenn wir nichts zurück geben wird automatisch der Wert None zurück gegeben!!!
**def** say_hello(name, last_name): **def** say_hello(name, last_name):
>print("Hallo " + name) >print("Hallo " + name)
Aufruf der Funktion: Aufruf der Funktion:
say_hello("Ralf","Koop") say_hello("Ralf","Koop")
**def** maximum(a,b): **def** maximum(a,b):
>if a < b >if a < b
>>return b >>return b
> >
else: else:
>>return a >>return a
#### Objekte #### Objekte
**Klasse :** **Klasse :**
Wichtig Klassennamen fangen mit einem Grißen Buchstaben an Wichtig Klassennamen fangen mit einem Grißen Buchstaben an
class **C**ar: class **C**ar:
Das hier ist eine init funktion : Das hier ist eine init funktion :
>def \_\_init\_\_(self): (self ist eine referenz auf das objekt muss immer angegeben werden!) >def \_\_init\_\_(self): (self ist eine referenz auf das objekt muss immer angegeben werden!)
>>self.car_brand = none >>self.car_brand = none
self.horse_power = none self.horse_power = none
self.color = none self.color = none
Erzeugen eines Objektes : Erzeugen eines Objektes :
car1 = Car() car1 = Car()
**Methode :** **Methode :**
class Car: class Car:
> def \_\_init\_\_(self): > def \_\_init\_\_(self):
>>self.car_brand = none >>self.car_brand = none
self.hors_power = none self.hors_power = none
self.x_position = 5 self.x_position = 5
self.y_position = 5 self.y_position = 5
> >
> def drive(self, x, y): > def drive(self, x, y):
>>self.x_position += 5 >>self.x_position += 5
self.y_position +=10 self.y_position +=10
#### Module #### Module
Module sind einfach nur andere py Dateien in dennen Funktionen oder Variablen stehen. Diese liegen im gleichen Verzeichnis Module sind einfach nur andere py Dateien in dennen Funktionen oder Variablen stehen. Diese liegen im gleichen Verzeichnis
Dies kann man mit dem Befehl : Dies kann man mit dem Befehl :
**import modulename** **import modulename**
in eine Datei importieren. in eine Datei importieren.
Aufgerufen wird das dann mit : Aufgerufen wird das dann mit :
modulename.funktion oder modulename.funktion oder
modulename.variable modulename.variable
Man kann auch direkt nur eine Funktion importieren: Man kann auch direkt nur eine Funktion importieren:
**from modulename import funktion** **from modulename import funktion**
Sollte man mehrer Module importieren wo der gleiche Funktionname vorkommt kann man diese dann wie folgt importieren (Alias) : Sollte man mehrer Module importieren wo der gleiche Funktionname vorkommt kann man diese dann wie folgt importieren (Alias) :
**from modulename import funktion as neuerFunktionname** **from modulename import funktion as neuerFunktionname**
#### Packages #### Packages
sind Unterordner in denen dann Module sind. sind Unterordner in denen dann Module sind.
Wichtig dort MUSS eine Datei mit dem Namen \_\_init\_\_.py erzeugt werden. Wichtig dort MUSS eine Datei mit dem Namen \_\_init\_\_.py erzeugt werden.
Diese Datei kann für automatische Funktionen genutzt werden, die immer ausgeführt werden wenn das Package importiert wird. Diese Datei kann für automatische Funktionen genutzt werden, die immer ausgeführt werden wenn das Package importiert wird.
Ein Package zu importieren geht wie folgt : Ein Package zu importieren geht wie folgt :
**from packagename.modulename import funktionsname** **from packagename.modulename import funktionsname**
auch hier kann man wieder den alias nutzen : auch hier kann man wieder den alias nutzen :
**from packagename.modulename import funktionsname as aliasname** **from packagename.modulename import funktionsname as aliasname**
Wenn wir "nur" das Package importieren mit Wenn wir "nur" das Package importieren mit
**import packagename** **import packagename**
wird nur die init Datei ausgeführt, es sind dann keine Module geladen wird nur die init Datei ausgeführt, es sind dann keine Module geladen
es sei den in der init datei steht folgendes drin als Variable : es sei den in der init datei steht folgendes drin als Variable :
**\_\_all\_\_ = ["modulename", "modulename"]** **\_\_all\_\_ = ["modulename", "modulename"]**
Importieren eines kompletten Module geht wie folgt Importieren eines kompletten Module geht wie folgt
**from packagename import \*** **from packagename import \***
======= =======
#### Allgemeine Regeln #### Allgemeine Regeln
Name / Bezeichner werden immer mit unterstrich getrennt bei mehreren Wörtern Name / Bezeichner werden immer mit unterstrich getrennt bei mehreren Wörtern
mein_zahl = 0 mein_zahl = 0
#### Variablen #### Variablen
String Variable name = "ralf" String Variable name = "ralf"
Intitger Variable zahl = 3 Intitger Variable zahl = 3
Float variable zahl = 3.1 Float variable zahl = 3.1
Variablen verändern Zahl += 1 oder Zahl-=1 oder Zahl /= 1 oder Zahl *= 2 Variablen verändern Zahl += 1 oder Zahl-=1 oder Zahl /= 1 oder Zahl *= 2
#### Objekte / Datentypen #### Objekte / Datentypen
List name =["ralf", "sven", 8, 7.1] List name =["ralf", "sven", 8, 7.1]
Class Int Class Int
Class strg Class strg
Class NoneTyp Class NoneTyp
#### Operatoren / Vergleichsoperatoren #### Operatoren / Vergleichsoperatoren
Plus minus mal geteilt = + - * / Plus minus mal geteilt = + - * /
Vergleiche == <= >= != Vergleiche == <= >= !=
<Font size=5><b>Wichtig ist das einrücken !!!</b> </Font> <Font size=5><b>Wichtig ist das einrücken !!!</b> </Font>
#### Bedingungen #### Bedingungen
**if** item > a: **if** item > a:
>befehle >befehle
elif: elif:
>befehle >befehle
else: else:
>befehle >befehle
#### Schleifen #### Schleifen
**while** a == b: **while** a == b:
>befehle >befehle
**for** item in List: **for** item in List:
>befehle >befehle
**for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen **for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen
>befehle >befehle
#### Funktionen #### Funktionen
Allgemein: Allgemein:
Die Reihenfolge bei den Parametern ist entscheidend. Die Reihenfolge bei den Parametern ist entscheidend.
Jede Funktion gibt **immer** etwas zurück Jede Funktion gibt **immer** etwas zurück
Wenn wir nichts zurück geben wird automatisch der Wert None zurück gegeben!!! Wenn wir nichts zurück geben wird automatisch der Wert None zurück gegeben!!!
**def** say_hello(name, last_name): **def** say_hello(name, last_name):
>print("Hallo " + name) >print("Hallo " + name)
Aufruf der Funktion: Aufruf der Funktion:
say_hello("Ralf","Koop") say_hello("Ralf","Koop")
**def** maximum(a,b): **def** maximum(a,b):
>if a < b >if a < b
>>return b >>return b
> >
else: else:
>>return a >>return a
#### Objekte #### Objekte
**Klasse :** **Klasse :**
Wichtig Klassennamen fangen mit einem Grißen Buchstaben an Wichtig Klassennamen fangen mit einem Grißen Buchstaben an
class **C**ar: class **C**ar:
Das hier ist eine init funktion : Das hier ist eine init funktion :
>def \_\_init\_\_(self): (self ist eine referenz auf das objekt muss immer angegeben werden!) >def \_\_init\_\_(self): (self ist eine referenz auf das objekt muss immer angegeben werden!)
>>self.car_brand = none >>self.car_brand = none
self.horse_power = none self.horse_power = none
self.color = none self.color = none
Erzeugen eines Objektes : Erzeugen eines Objektes :
car1 = Car() car1 = Car()
**Methode :** **Methode :**
class Car: class Car:
> def \_\_init\_\_(self): > def \_\_init\_\_(self):
>>self.car_brand = none >>self.car_brand = none
self.hors_power = none self.hors_power = none
self.x_position = 5 self.x_position = 5
self.y_position = 5 self.y_position = 5
> >
> def drive(self, x, y): > def drive(self, x, y):
>>self.x_position += 5 >>self.x_position += 5
self.y_position +=10 self.y_position +=10
#### Module #### Module
Module sind einfach nur andere py Dateien in dennen Funktionen oder Variablen stehen. Module sind einfach nur andere py Dateien in dennen Funktionen oder Variablen stehen.
Dies kann man mit dem Befehl : Dies kann man mit dem Befehl :
**import modulename** **import modulename**
in eine Datei importieren. in eine Datei importieren.
Aufgerufen wird das dann mit : Aufgerufen wird das dann mit :
modulename.funktion oder modulename.funktion oder
modulename.variable modulename.variable
Man kann auch direkt nur eine Funktion importieren: Man kann auch direkt nur eine Funktion importieren:
**from modulename import funktion** **from modulename import funktion**
Sollte man mehrer Module importieren wo der gleiche Funktionname vorkommt kann man diese dann wie folgt importieren (Alias) : Sollte man mehrer Module importieren wo der gleiche Funktionname vorkommt kann man diese dann wie folgt importieren (Alias) :
**from modulename import funktion as neuerFunktionname** **from modulename import funktion as neuerFunktionname**

View File

@ -1,14 +1,14 @@
### VSCode mit einem bestimmten Profile starten : ### VSCode mit einem bestimmten Profile starten :
code --profile name code --profile name
### Leerzeilen aus einer Datei löschen : ### Leerzeilen aus einer Datei löschen :
1. In the “Find” field, type: `^\s*$\n` 1. In the “Find” field, type: `^\s*$\n`
2. In the “Replace” field, leave it blank. 2. In the “Replace” field, leave it blank.
#vscode #befehle #cmd #howto #vscode #befehle #cmd #howto