Питон:
написать код который бы к написанному число написал бы тоже самое но наоборот
Пример: 125 125521
Ответы
Ответ дал:
2
x = int(input())
print(x,end="")
while x > 0:
print(x % 10, end="")
x //= 10
Либо:
x = int(input())
res = x
while x > 0:
res *= 10
res += x % 10
x //= 10
print(res)
BlackFilDa:
спасибо, но если тебе не трудно то можешь пожалуйста сделать попроще, без end и abs, используя только то что используется в примерах которые я выше написал (p.s спасибо ещё раз)
ну смотри, функция abs() она прост берет число по модулю, по сути ее можно не юзать
А с помощью end="" я просто убираю переход на новую строку, эт ж вроде не какие-то заумные функции
я понимаю, но учитель скажет что мы это не изучали и скажет что я всё списал)))
Ну abs() можешь выкинуть, просто оставить x = int(input()), а вот end чет мне не приходит в голову чем заменить, чтоб не писать кучу строк
ок спс, дальше сам придумаю
Даже если мы соберем второе число по кусочкам, то там между двумя числами будет пробел
Если не использовать f строки или .format
А, хотя есть один варик
Ну я кинул еще один варик, мы будем каждый проход цикла умножать число на 10(чтобы добавить разряд) и затем прибавлять остаток от деления нашего исходного числа на 10, таким образом и получим результат одним числом
Вас заинтересует
2 года назад
3 года назад
8 лет назад