#Python #cs #class12 #cs083 #shorts #computerscience #cbseboard12
Observe the following Python code very carefully and Rewrite it after removing all syntactical errors with each correction underlined.
Code Given:-
DEF execmain():
x = input("Enter a number:")
if (abs(x)= x):
print"You entered a positive number"
else:
x=*-1
print"Number made positive:"x
execmain()
Corrected Code:-
def execmain():
x = input("Enter a number:")
if (abs(x) = = x):
print("You entered a positive number“)
else:
x *= -1
print ("Number made positive:“, x)
execmain()
Reason:-
def must be in small letter
= = use for comparision
() in print argument must be enclose in ()
*= first arithmetic then assignment
, in print() values are separated by ,