Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как сделать так в Python, чтобы вбивать только цифру, а не чтоб с начала просило «Введите первую цифру» и т.д.?

И чтобы, как в обычном калькуляторе, сначала цифра, потом знак, и так до бесконечности.
2.Как сделать знак "=" в Python.
PythonНаписание кода
Seck Man
  ·   · 4,6 K
Учитель информатики. Историческая реконструкция...  · 27 сент 2021
  1. В Python для считывания информации с клавиатуры используется команда input(), которая возвращает строковое значение. Если вы хотите получить число, то надо к input() применить int()
Пример:
a=int(input()) -в переменную а будет записано число введенное с клавиатуры.
  1. Если имеется ввиду операция сравнения, то она обозначается как "=="
Если нужно вывести знак равенства на экран то его надо заключить в ' ' отделив от остального запяитой.
внутри Print()
Пример:
a==b - сравниваем a и b
print('a=',5) - выводим на экран: а= 5
Автор каналов QA from Zero to Hero, СРТВ Гараж...  · 28 сент 2021
Я бы добавил в ваш класс или функцию(внутри класса) конструкцию, использующую *args.
Так вы сможете принять сколько угодно позиционных аргументов и вывести результат по щелчку Enter.
Мне очень нравится и интересно программирование...  · 27 сент 2021
Хм, даже не знаю. Могу предложить через input() взять целое уравнение от пользователя, а потом через eval() посчитать его. Только не забудьте про обработку исключений, если пользователь что-то не то введёт.
Про '=' написано в другом ответе.