Задать вопрос
@OMGhostO_0

Ошибка Питона invalid syntax при написании пустой строки?

import math
r=input('Введите радиус шара: ')
pi=input('Введите число Пи: ')
r=float(r)
pi=float(pi)
while r=" ": #Пишет что ошибка в знаке равно, подскажите что сделать?
#Начало Бк while
v=4/3*pi*pow(r,3)
print('Объём шара равен%2f'%v)
#Окончание Бк while
main()
  • Вопрос задан
  • 343 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@vilgeforce
Раздолбай и программист
Сообщения об ошибках нужно приводить полностью...
Ответ написан
Комментировать
EvilsInterrupt
@EvilsInterrupt
System programming, Reversing Engineering, C++
>>while r=" "
Если это было написано с целью проверить стрку на пустоту , то рекомендую заменить на:
>>while not r:
Ответ написан
Комментировать
Пока r неопределена будем пытаться посчитать объем, где эта самая r используется? Я, может, чего не понимаю, но после исправления while r=" " на while not r работать это все равно не будет при неопределенной r. Зачем тут вообще while?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
19 февр. 2025, в 21:51
50000 руб./за проект
19 февр. 2025, в 21:33
150000 руб./за проект
19 февр. 2025, в 21:08
30000 руб./за проект