Перевернуть число
Вот программа для того, чтобы перевернуть число. Например, из 234 в 432.
1 2 3 4 5
a = input("Введите число:") b = '' for i in a: b = i + b print(b)
Нужно пояснение, что и для чего.
Пожалуйста, помогите.)
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Перевернуть число
Решить две разные задачи. 1. Вводится список чисел (любым способом, который вы знаете). Найти.
Перевернуть число без использования строк
перевернуть число без использования строк python
Перевернуть tuple
На одной строке вам даны числа. Сохраните данные числа в tuple. Затем, разделив tuple на два.

Перевернуть список
Помогите решить задание, плиз! Переставьте элементы данного списка в обратном порядке, затем.
2447 / 913 / 130
Регистрация: 29.01.2013
Сообщений: 5,442
Alexandra_20, для начала код надо предоставлять в вот таком виде:
1 2 3 4 5
a = input("Введите число:") b = '' for i in a: b = i + b print(b)
1-я строка — ввод данных
2-я строка — объявление пустой текстовой переменной
3-я строка — объявление цикла
4-я строка — магия, которая переворачивает число
5-я строка — вывод результата
Автоматизируй это!
![]()
7540 / 4556 / 1206
Регистрация: 30.03.2015
Сообщений: 13,118
Записей в блоге: 29
Alexandra_20, чего ж автора кода не спросила?
1 2 3 4 5
a = input("Введите число:") #запрашиваем число у юзера (впрочем не обязательно число, любую строку) b = ''# глупо называем переменную и присваиваем ей значение -пустую строку, сюда мы будем собирать результат for i in a:# в цикле перебираем все символы из введенной юзером строки b = i + b# в начало нашей b добавляем очередной символ print(b)#выводим результат, профит!
@ Alli_Lupin
Welemir1, как-то не волшебно у вас получилось)
| Меню пользователя @ Alli_Lupin |
Alli_Lupin, а я не волшебник, я только учусь!(с)
| Меню пользователя @ Welemir1 |
| Читать блог |
Регистрация: 17.10.2019
Сообщений: 95

Сообщение было отмечено mik-a-el как решение
Решение
Почему нельзя сделать так?
1 2 3
a = input("Введите число:\n")#Получаем число у юзера b = a[::-1]#разворачиваем текст print(b)#Выводим текст
Регистрация: 25.10.2019
Сообщений: 9
Что насчёт 4-ой строки? как именно можно описать?
Добавлено через 6 минут
PyDev, спасибо большое.)
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Перевернуть строку
Как мне перевернуть строку вверх тормашками?

Перевернуть строку в файле
Здравствуйте, помогите, смысл такой: нужно заполнить файл символами от 25 до 125 через пробел.(Это.

Как перевернуть список?
1) Дан список чисел. Переверните его, не используя встроенную функцию reverse.
Перевернуть половинки списка
Добрый день. Прошу помощи с решением вопроса. Чуть не забыл. Работаю с пайтоном 3.6 под win. 2.

Рекурсивно перевернуть список
Нужно с помощью РЕКУРСИИ и без использования глобальных перевернуть спиок.

Рекурсивно перевернуть список
попробуйте рекурсивно перевернуть список. Для этого напишите функцию recursive_reverse(some_list).
Как перевернуть число в JS?
Мое решение, но не работает для последнего кейса. Проблемы появляются, если нули встречаются в середине числа. Что можно с этим сделать?
const reverseNumber = num => < const str = (Math.abs(num)).toString() let res = '' const isNegative = num < 0 for (let i = 0; i < str.length; i++)< const char = str[i] if (char !== '0') res = char + res else if (char === '0' && str[i + 1] && str[i + 1] !== '0') res = char + res >return Number(isNegative ? res * -1 : res) > console.log(reverseNumber(-456)) // -654 console.log(reverseNumber(1000)) // 1 console.log(reverseNumber(901)) // 109 console.log(reverseNumber(50078)) // 87005
- Вопрос задан более трёх лет назад
- 4413 просмотров
1 комментарий
Простой 1 комментарий

Можно добавлять единичку , переворачивать число и в конце вычитать из него 1 * на длину массива
либо число разбить на массив — перевернуть и преобразовать в число
Решения вопроса 3

Для правильного вопроса надо знать половину ответа
const reverseNumber = num => num >= 0 ? +`$`.split('').reverse().join('') : -(`$`.split('').reverse().join(''))
Как перевернуть число с помощью функции в Python?
Самый простой способ перевернуть число это превратить его в строку и с помощью срезов перевернуть. А после поменять тип данных снова на число.
number = 12345 number_as_str = str(number) reversed_number = number_as_str[::-1] new_number = int(reversed_number) print(new_number)# => 54321
JavaScript: перевернуть число

Метод reverse() используется для реверсирования массива на месте. Первый элемент массива становится последним, а последний — первым.
Код: console.log ([«7», «0», «0», «0»].reverse());
Вывод: [«0», «0», «0», «7»]
Метод join() используется для объединения всех элементов массива в строку.
Код: console.log ([«7», «0», «0», «0»].Reverse().join(«»));
Выход: «0007»
Комментарии
пожелания к комментариям…
- Приветствуются комментарии, соответствующие теме урока: вопросы, ответы, предложения.
- Одну строчку кода оборачивайте в тег
, несколько строчек кода — в теги. ваш код..
- Допускаются ссылки на онлайн-песочницы (codepen, plnkr, JSBin и др.).