chapter 5
This commit is contained in:
parent
1ddd80c261
commit
abff08989f
|
@ -0,0 +1,5 @@
|
|||
def som(getal1, getal2, getal3):
|
||||
ret = getal1+getal2+getal3
|
||||
return int(ret)
|
||||
|
||||
print(som(3,5,2))
|
|
@ -0,0 +1,5 @@
|
|||
def som(getallenLijst):
|
||||
ret = sum(getallenLijst)
|
||||
return ret
|
||||
|
||||
print(som([4,1,3]))
|
|
@ -0,0 +1,9 @@
|
|||
def lang_genoeg(lengte):
|
||||
if lengte >= 120:
|
||||
print('Je bent lang genoeg')
|
||||
else:
|
||||
print('Je bent NIET lang genoeg')
|
||||
|
||||
|
||||
lang_genoeg(120)
|
||||
lang_genoeg(119)
|
|
@ -0,0 +1,29 @@
|
|||
def new_password(oldpassword, newpassword):
|
||||
#checkt of hetzelfde is
|
||||
if newpassword != oldpassword:
|
||||
#check of lengte klopt
|
||||
if len(newpassword) >= 6:
|
||||
#check of newpassword minimaal 1 cijfer bevat
|
||||
if not any(c.isdigit() for c in newpassword):
|
||||
return False
|
||||
else:
|
||||
return True
|
||||
#anders false
|
||||
else:
|
||||
return False
|
||||
#anders false
|
||||
else:
|
||||
return False
|
||||
|
||||
|
||||
#voldoet eisen
|
||||
print(new_password('test', 'testing2'))
|
||||
|
||||
#wachtwoord is hetzelfde
|
||||
print(new_password('testing', 'testing'))
|
||||
|
||||
#wachtwoord is niet lang genoeg
|
||||
print(new_password('testing', 'test'))
|
||||
|
||||
#wachtwoord heeft geen cijfer
|
||||
print(new_password('test','testing'))
|
|
@ -0,0 +1,20 @@
|
|||
def kwadraten_som(grondgetallen):
|
||||
|
||||
# define empty list
|
||||
uitkomst = []
|
||||
|
||||
# for loop removes negative numbers from list
|
||||
for i in grondgetallen:
|
||||
if i <= 0:
|
||||
grondgetallen.remove(i)
|
||||
|
||||
# for every positive number, append to empty list
|
||||
for i in grondgetallen:
|
||||
kwadraat = i**2
|
||||
uitkomst.append(kwadraat)
|
||||
|
||||
# return sum of uitkomst list
|
||||
return sum(uitkomst)
|
||||
|
||||
# test
|
||||
print(kwadraten_som([4, 3, -5]))
|
Reference in New Issue