• Как разместить блоки в один ряд?

    @TomRiddle
    Я здесь, потому что ничего не нагуглил XD
    Помести нужные тебе блоки в один блок со свойствами:
    display: flex
    flex-direction: row
    Ответ написан
    Комментировать
  • Как можно ускорить работу данной программы?

    @TomRiddle Автор вопроса
    Я здесь, потому что ничего не нагуглил XD
    Всем спасибо за ответы
    Изучил sqlite3, вопрос решился ✊
    Ответ написан
    Комментировать
  • Перевод символов в Python в int?

    @TomRiddle
    Я здесь, потому что ничего не нагуглил XD
    У операторов +, *, -, / нет типа - они не относятся ни к int, ни к float, ни к bool, поэтому и перевести их в какой-то тип нельзя.
    Но можно их считать и задать алгоритм операции. Вот один из вариантов для умножения. По аналогии можно использовать и с другими операциями (/, +, -, **, // и т.д.)
    string = "150 x 5"
    for index in range(len(string.split())):
        if string.split()[index] == "x":
            answer = int(string.split()[index-1]) * int(string.split()[index+1])
    print (answer)

    Но это подходит для простого уравнения с двумя числами. Если уравнения более сложные, то лучше использовать функцию eval(string). Эта функция еще и сохранит алгебраические правила (сначала делать умножение и деление, операции в скобках, а потом уже сложение и вычитание и т.д.)
    Ответ написан
    Комментировать