x=25
y="5"
z=x+y
print (x,y,z)
Identify the errors and rectify them.
(Python program)
Answers
Answered by
0
Answer:
Type casting required for string to integer conversion
Explanation:
=25
y="5"
z=x+int(y)
print(x,y,z)
Answered by
7
x = 25
y = "5"
z = x + y
print(x, y, z)
The error in the above coding is a Runtime error.
In variable 'z', we're trying to add and integer and a string value which isn't possible.
Any value written in quotes is a string value. The value assigned to 'y' is a string henceforth.
Solution:
There are two options.
You can remove the quotes in variable 'y'.
x = 25
y = 5
z = x + y
print(x, y, z)
The output will be: 25 5 30
Or you can make 'x' a string value as well.
String values, when made to add, will get combined.
x = "25"
y = "5"
z = x + y
print(x, y, z)
The output will be: 25 5 255
Similar questions