Часто возникает задача ввести несколько чисел в одной строке, например, координаты точки или размеры матрицы. В Python это можно сделать несколькими способами. # Ввод двух чисел через пробел numbers_str = input("Введите два числа через пробел: ") # Разделение строки и преобразование в числа numbers = list(map(int, numbers_str.split())) # Для целых чисел # Или для чисел с плавающей точкой: # numbers = list(map(float, numbers_str.split())) # Распаковка в переменные a, b = numbers print(a, b) import re # Ввод данных numbers_str = input("Введите два числа: ") # Извлечение чисел с помощью регулярного выражения numbers = list(map(float, re.findall(r'\d+\.\d+|\d+', numbers_str))) # Распаковка в переменные a, b = numbers print(a, b) import numpy as np # Ввод данных numbers_str = input("Введите числа через пробел: ") # Преобразование в массив NumPy numbers = np.fromstring(numbers_str, sep=' ') print(numbers) Важно: