diff --git a/teil2/range.py b/teil2/range.py new file mode 100644 index 0000000..311b34a --- /dev/null +++ b/teil2/range.py @@ -0,0 +1,5 @@ + + +for zahl in range(1,11,2): + print(zahl) + diff --git a/teil3/beispielstrings.py b/teil3/beispielstrings.py new file mode 100644 index 0000000..93fcf9c --- /dev/null +++ b/teil3/beispielstrings.py @@ -0,0 +1,7 @@ +# coding = 'utf-8' + +s1 = 'Homer' +s2 = '1969' +s3 = 'Dies ist ein ganzer Satz.' +s4 = 'Auf den Alkohol - Der Beginn und die Lösung sämtlicher Lebenprobleme. (Homer Simpson)' + diff --git a/teil3/f-string-format.py b/teil3/f-string-format.py new file mode 100644 index 0000000..7a14334 --- /dev/null +++ b/teil3/f-string-format.py @@ -0,0 +1,5 @@ +import math + + +print(f'Pi ist {math.pi}') +print(f'Pi ist {math.pi:.2f}') diff --git a/teil3/find_case_insesitive.py b/teil3/find_case_insesitive.py new file mode 100644 index 0000000..03c57f8 --- /dev/null +++ b/teil3/find_case_insesitive.py @@ -0,0 +1 @@ +print('Homer'.lower().find('home'.lower())) diff --git a/teil3/find_eigen.py b/teil3/find_eigen.py new file mode 100644 index 0000000..fcd64dd --- /dev/null +++ b/teil3/find_eigen.py @@ -0,0 +1,12 @@ + +def find_in_string(s, c): + + for pos in range(0,len(s)): + if(s[pos] == c): + return pos + return -1 + + +print(find_in_string('Homer','e')) +print(find_in_string('Homer','n')) + diff --git a/teil3/find_intern.py b/teil3/find_intern.py new file mode 100644 index 0000000..d78ed1c --- /dev/null +++ b/teil3/find_intern.py @@ -0,0 +1,5 @@ + + +print('Homer'.find('e')) +print('Homer'.find('n')) + diff --git a/teil3/find_string.py b/teil3/find_string.py new file mode 100644 index 0000000..e90c0b7 --- /dev/null +++ b/teil3/find_string.py @@ -0,0 +1,2 @@ +print('Homer'.find('Home')) +print('Homer'.find('home')) diff --git a/teil3/fstring.py b/teil3/fstring.py new file mode 100644 index 0000000..277a179 --- /dev/null +++ b/teil3/fstring.py @@ -0,0 +1,6 @@ +a=5 +b=10 + +produkt = a * b + +print(f'Das Produkt aus {a} und {b} ist {produkt}') diff --git a/teil3/split.py b/teil3/split.py new file mode 100644 index 0000000..02cbbed --- /dev/null +++ b/teil3/split.py @@ -0,0 +1,7 @@ +s = 'Dies ist ein ganzer Satz.' + +print(f'zerlegt= {s.split()}') + +werte = '1,2,3,4,5,6,7,8,9' + +print(f'werteliste = {werte.split(",")}') diff --git a/teil3/str_upp_lower.py b/teil3/str_upp_lower.py new file mode 100644 index 0000000..f209a1c --- /dev/null +++ b/teil3/str_upp_lower.py @@ -0,0 +1,3 @@ +print('Homer'.lower()) +print('Homer'.upper()) +print('homer'.capitalize()) diff --git a/teil3/string_iter.py b/teil3/string_iter.py new file mode 100644 index 0000000..d69b612 --- /dev/null +++ b/teil3/string_iter.py @@ -0,0 +1,5 @@ +s = 'Homer' + +for pos in range(0,len(s)): + print(s[pos]) + diff --git a/teil3/stringlaenge.py b/teil3/stringlaenge.py new file mode 100644 index 0000000..fdaf0a8 --- /dev/null +++ b/teil3/stringlaenge.py @@ -0,0 +1,3 @@ +s1 = 'Homer' + +print(len(s1)) diff --git a/teil3/strip.py b/teil3/strip.py new file mode 100644 index 0000000..efe19b9 --- /dev/null +++ b/teil3/strip.py @@ -0,0 +1,5 @@ +s= ' mit Leerzeichen ' + +s = s.strip() +print(f'*{s}*') + diff --git a/teil3/title.py b/teil3/title.py new file mode 100644 index 0000000..591496d --- /dev/null +++ b/teil3/title.py @@ -0,0 +1 @@ +print('dr. nick riviera'.title())