Woche 03

Woche 03#

prim = [None, 2, 3, 5 , 7, 11, 13 ] 
# quadrierte Prims in konventioneller Grundstrultur
qp = [ None ]

for x in prim[1:]:
    print(x)
    qp.append(x*x)
qp
2
3
5
7
11
13
[None, 4, 9, 25, 49, 121, 169]
# quadrierte Prims als List Comprehension
qp = [ None ] +  [ x*x    for x in prim[1: ]  ]  # quadrierte Primzahlen
qp
[None, 4, 9, 25, 49, 121, 169]
interessant = [ 1, 2, 3 ]

for i in interessant:
    x = prim[i]
    print(i, x )
1 2
2 3
3 5
aussprache = [ None, "oanz", "zwoa", "drei" ]

for a in aussprache:
    print(a)
None
oanz
zwoa
drei
interessant = [ 1, 3 ]

for i in interessant:
    a = aussprache[ i ]
    print( a )
oanz
drei
prim[1]
2
print( prim[1:4] )
[2, 3, 5]
def doppelt(z):
    return None
print(doppelt(7))
None
doppelt(prim)
kurti = "Hallo Kurt"
doppelt(kurti)
print(None)
None
# die erste Primzahl
prim[1]
2
kur
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
Cell In[15], line 1
----> 1 kur

NameError: name 'kur' is not defined
kurt = "Kurt"
kurt[0:3 ]
'Kur'
prim[0:3]
[None, 2, 3]
fib = [0, 1]
n = 5
for i in range(1,n):
    fib.append( fib[i-1] + fib[i] )
fib
[0, 1, 1, 2, 3, 5]