WS2026 KW 41#
Taschenrechner mit Zahlen (Integer, Float)
2+3.0
5.0
x = 2*3
a = 2
b = b + 10
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[4], line 1
----> 1 b = b + 10
NameError: name 'b' is not defined
a, b
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
Cell In[5], line 1
----> 1 a, b
NameError: name 'b' is not defined
dasisteinelangevariable = 3
dasistschoen = 7
dasisteinelangevariable
3
Taschenrechner mit Strings, Listen
h = "hallo"
2*h
'hallohallo'
List(String); Index; Slicing
list(h)
['h', 'a', 'l', 'l', 'o']
h[0:3]
'hal'
h_liste = ['h', 'a', 'l', 'l', 'o']
h_liste[2:99]
['l', 'l', 'o']
display( h_liste[1] )
'a'
eine Funktion quadriere(x) definieren
def quadriere(x):
q = x*x
return q
def dopple(x):
return x+x
dopple("Hallo")
'HalloHallo'
Menge von Quadratzahlen mit set comprehension
meine_zahlen = [ 2, 3, 4, 5 ]
for x in meine_zahlen:
print( quadriere(x) )
4
9
16
25
{ quadriere(x) for x in meine_zahlen }
{4, 9, 16, 25}