I donä't get while-loops

ssecorp circularfunc at gmail.com
Sat Aug 2 15:52:54 EDT 2008


in read2 it never quits when I write quit, why?

def read():
    expr = raw_input("Lisp> ")
    if expr != "quit":
        print parse(expr)
        read()
    else:
        print "Good session!"

def read2():
    expr = ""
    while expr != "quit":
        expr = raw_input("Lisp> ")
        print parse(expr)
        read2()
    print "Good session!"



More information about the Python-list mailing list