Write your own unique Python program that has a runtime error. Do not copy the program from your textbook or the Internet. Provide the following.

The code of your program.
Output demonstrating the runtime error, including the error message.
An explanation of the error message.
An explanation of how to fix the error.

Respuesta :

Answer:

  1. myVariable = 3
  2. print(myvariable)

Runtime error:

NameError: name 'myvariable' is not defined

Explanation:

Runtime error is an error detected when running a program. In the given code example, there is a variable, myVariable initialized with 3 (Line 1). In the second line, we try to print the variable. But instead of placing myVariable in the print function, we put myvariable which is a different variable name (even though the difference is only with one lowercase letter). The Python will capture it as a runtime error as the variable name cannot be defined.

To fix the error, we just need to change the variable name in print statement to myVariable

  1. myVariable = 3
  2. print(myVariable)

The runtime error inside a program is the one that happens when the program is being executed after it has been successfully compiled. It's also known as "bugs," which are frequently discovered during the debugging phase first before the software is released.

Code:

Demonstrating the output with a runtime error, including the error message.

a= input("input any value: ")#defining a variable that input value

b= int(input("Enter any number value: "))#defining b variable that input value

s=a+b#defining s variable that adds the inputs value

print(s)#print added value

In the above-given code, when "s" variable "adds" the input values it will give an error message, and to solve these errors we must convert the b variable value into the string, since "a" is a string type variable.

Correction in code:

#Code 1 for demonstrating the output with runtime error, including the error message.

a= input("input any value: ")#defining a variable that input value

b= int(input("Enter any number value: "))#defining b variable that input value

b=str(b)#defining b variable that converts input value into string and hold its value

s=a+b#defining s variable that adds the inputs value

print(s)#print added value

Output:

Please find the attached file.

Learn more:

brainly.com/question/21296934

Ver imagen codiepienagoya
Ver imagen codiepienagoya
ACCESS MORE
EDU ACCESS