Windows 10
Python 3.11
Pycharm
Пишу программу по нахождению периметра многоугольника по точкам координат оси x и y . При помощи формулы
я нахожу одну из длин сторон, а потом их суммирую .Согласно заданию ввод координат должен прекратится при нажатии Enter при вводе координаты х1, я использовал пробел. Но при вводе пробела мне выдает ошибку ValueError.Не могу понять как это по другому записать. Много ресурсов посмотрел, но ответа так и не нашел.
Python 3.11
Pycharm
Пишу программу по нахождению периметра многоугольника по точкам координат оси x и y . При помощи формулы
Python:
print("программа по вычеслению площади многоугульника")
print("Для окончания ввода координат нажмите пробел")
import math
x_1=int(input("Введите число х1: "))
while x_1!=" ":
x_2=int(input("Введите число х2: "))
y_1=int(input("Введите число у2: "))
y_2=int(input("Введите число у2: "))
d=math.sqrt((x_2+x_1)**2+(y_2+y_1)**2)
s = 0
f = s + d
x_1=int(input("Введите число х1: "))
print(d,f)