I simply have to make a sum of three numbers and calculate the average
import sys
sums=0.0
k=3
for w in range(k):
sums = sums + input("Pleas input number " + str(w+1) + " ")
print("the media is " + str(sums/k) + " and the Sum is " + str(sums))
And the error :
Pleas input number 1 1
Traceback (most recent call last):
File "/home/user/Python/sec001.py", line 5, in <module>
sums = sums + input("Pleas input number " + str(w+1) + " ");
TypeError: unsupported operand type(s) for +: 'float' and 'str'
input(..)by tryingtype(input("> "))in your console; you'll see it is of typestr. Can astrbe added to a float (sums) without first being converted?SemicolonOverflow Error