• Почему не могу поменять пользователя в git?

    @0nkery
    Вывод последней команды подсказывает, что делать. У вас каким-то образом появилось несколько имен пользователя в глобальном конфиге гита, что можно исправить так:

    $ git config --global --replace-all user.name "Ivan Sierov"


    Либо, если вам нужны несколько имен, то можно добавить еще одно:

    $ git config --global --add user.name "Ivan Sierov"


    Вангую, что примерно так у вас до этого появилось несколько юзернеймов.
    Ответ написан
    2 комментария
  • Прохожу курс на Stepik. Почему выдается ошибка list index out of range?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Ошибка потому, что вы перепутали, что такое у вас i.
    Сначала это у вас один из элементов списка чисел; а потом вы его считаете индексом.

    Рекомендую перестать использовать однобуквенные имена переменных и не лениться называть их по смыслу. Не for i in a:
    а лучше:
    for next_element in my_massive:

    Тогда уж вы не перепутали бы и не стали бы обращаться к my_massive[next_element - 1]
    Ответ написан
    Комментировать
  • В чем ошибка моего решения?

    @NekoTeen
    elif z == 'pow'and x != 0.0:
        print(x ** y)
    elif z == 'pow' and x == 0.0 and y < 0.0:
        print('Деление на 0!')
    elif z == 'pow' and x == 0.0 and y >= 0.0:
        print(x ** y)

    Полагаю ошибка тут. Степень, как и числа, могут быть как и отрицательны, так и нулем.
    Ответ написан
    Комментировать
  • В чем ошибка моего решения?

    @zexer
    1. Приведите ошибку, которая выводится.
    elif z == 'div'and y != 0.0:
    print(x % y)
    elif z == 'div' and y == 0.0:
    print('Деление на 0!')

    в блоке elif 'div' без пробела с and
    Ответ написан
    Комментировать
  • В чем ошибка моего решения?

    Dr_Elvis
    @Dr_Elvis Куратор тега Python
    В гугле забанен
    Вам нужно использовать конструкцию try...except и ловить деление на 0 ошибкой ZeroDivisionError
    Ответ написан
    Комментировать