Question: I keep getting a syntax error 'break outside of a loop when running this program in python 3. Can someone help me fix it and

I keep getting a syntax error 'break" outside of a loop when running this program in python 3. Can someone help me fix it and run the program without errors/

Thanks;

#def personal_details()

Course="CPSC-51100,SPRING,2019"

Name="Doug, Boss"

Assignment= "PROGRAMMING ASSIGNMENT #1"

print("Course:{} Name:{} Assignment {}".format(Course, Name, Assignment))

# variable storing the values for mean and variance

x_mean, x_variance, n = 0, 0, 0

# runs until user enters a -ve no

while True:

print("please enter a number")

x = int(input()) # input from user

if x < 0:

break

n += 1

# if n == 1 there is no variance

if n == 1:

x_mean = x

x_variance = 0

else:

x_mean = x_mean + (x - x_mean) / n

x_variance = (((n-2)/(n-1)) * x_variance) + ((x - x_mean) ** 2) / n

print("mean is {} and variance is {}".format(x_mean, x_variance))

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!