CSSE1001 / MyPyTutor

Interactive tutorial application for Python3.
Other
7 stars 12 forks source link

not timing out #174

Open pjritee opened 8 years ago

pjritee commented 8 years ago

For the while using break problem a student using windows 10 had written (thinking it was a follow on from the previous problem - i.e. still needed the number of numbers)

number_of_entries = int(input('Please enter the number of numbers: '))
count = 0
total = 0
blank = ""

while True:
    if count < number_of_entries:
        num = float(input("please enter a number"))
        total = num + total
        count += 1
        print (total / number_of_entries)

        if number_of_entries == blank:
            break

For me on Linux I get "test not run (possibly infinite loop)" However on a Windows10 machine it just sits there - it has to be killed. The extra problem is, whenever this problem is chosen, the code is loaded and the check is run getting the same problem back.