[python-nl] Classes om delen van programma te herhalen

Geert Stappers stappers at stappers.nl
Tue Oct 14 21:42:18 CEST 2014


On Tue, Oct 14, 2014 at 09:03:56PM +0200, Marc Stevens wrote:
> Hallo, beste python gangers,
>
> Ik heb het volgende probleem simplistisch weergegeven in de bijlage.Ik
> hoop dat het niet te basic is.Als het werkt kan ik dit bij complexere
> programma?s toepassen.

class proefje:
    x=0
    while x<5:
        print x
        x=x+1

raw_input(a)="nog eens?j/n"
if a="j":
    proefje()
else:
    break

> Om delen van programma?s laten herhalen kun je in python met classes
> werken en omdat je in python (dat afgeleid is van het langgeleden Basic)
> geen adres regels heeft ,
> kun je die die met een naam aan roepen

Waarschijnlijk bedoelje "functie", in BASIC was dat een subroutine
in Python begint een funcie definitie met 'def '


> Zou U mij kort kunnen vertellen wat ik in de bijlage verkeerd doe en
> hoe ik een class correct aan roep?


def proefje():
    x=0
    while x<5:
        print x
        x=x+1

while 1:
    a=raw_input("nog eens?j/n")
    if a=="j":
        proefje()
    else:
        break



Groeten
Geert Stappers
-- 
Leven en laten leven


More information about the Python-nl mailing list