Я использую функцию makearange для ввода диапазона запуска, остановки и приращения для массива, например
User = raw_input('Enter start,[stop],[increment]: ').split(',')
makearange = lambda a: numpy.arange(int(a[0]),int(a[1]),int(a[2]))
x = makearange(User)
Однако я также использую эти числа для запуска программы для создания массивов квадратов икубики введенных чисел.Я запускаю эту программу в бесконечном цикле while, который останавливается только тогда, когда пользователь нажимает клавишу возврата.Итак, я попытался
if User == "":
Break
, что сработало бы, за исключением того, что это приводит к ошибке, потому что функция makearange вычисляет только целые числа, а не вводит пользовательский ключ возврата.Как я могу получить это, чтобы понять этот тип ввода?Спасибо