Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.09.2019
Сообщений: 74

Нужно подкорректировать программу

04.08.2020, 23:31. Показов 542. Ответов 5

Студворк — интернет-сервис помощи студентам
задача вкратце звучит так: нужно поменять местами десятки и сотни(т.е. из 123 получим 213)
мой код:
Python
1
2
3
4
5
6
7
8
9
a = int(input("Введите целое число: "))
b = 0
 
while a > 0:
    c = a // 10
    c = c % 10
    b = b * 10
    b = b + c
print(b)
не понимаю, что я сделала не так. запуталась уже(

Добавлено через 3 минуты
ход мыслей был такой: берем 123 и делим на 10. берем 12 и снова делим на 10. далее я хотела повысить разрядность второго числа добавить цифру. помогите пожалуйста( с питоном начала работать недавно
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.08.2020, 23:31
Ответы с готовыми решениями:

Нужно подкорректировать программу на языке Assembler
Task3.asm model small .data priglash db 'Введите строку-> $' sos db 'Ошибка создания файла$' buf db 30, 00, 30 dup('$') , '$' ...

срочно!! нужно подкорректировать.
Дан текст, в котором слова отделяются пробелами, в конце стоит точка. Поменять в тексте первое и последнее слово местами. ваще ничего не...

нужно подкорректировать таблицу
Вообщем начал писать интернет магазин. Написав функцию вставки товаров из базы данных на страницу столкнулся с проблемой. При вставке...

5
32 / 28 / 5
Регистрация: 02.08.2020
Сообщений: 132
Записей в блоге: 1
05.08.2020, 00:19
Фински, сложно... мб так:
a=str(a)
print(a[0:-3],a[-2],a[-3],a[-1])
0
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
05.08.2020, 08:30
Python
1
2
3
4
5
6
7
8
n = int(input('n = '))
 
if n > 99:
    h = n % 1000 // 100
    d = n % 100 // 10
    print(n // 1000 * 1000 + d * 100 + h * 10 + n % 10)
else:
    print('n < 100')
Кликните здесь для просмотра всего текста
Code
1
2
3
4
5
6
7
8
9
10
n = 4539 new_n = 4359
n = 7295 new_n = 7925
n = 2060 new_n = 2600
n = 500 new_n = 50
n = 4561 new_n = 4651
n = 2264 new_n = 2624
n = 3554 new_n = 3554
n = 143 new_n = 413
n = 1099 new_n = 1909
n = 9303 new_n = 9033
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
05.08.2020, 09:51
Фински, а если забыть про числа и рассматривать просто строку? это же проще и не надо ничего делить
Python
1
2
3
4
5
>>> value = 123
>>> chars = list(str(value))
>>> chars[-2], chars[-3]=chars[-3], chars[-2]
>>> print(''.join(chars))
213
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
05.08.2020, 11:18
Python
1
2
3
4
5
6
7
8
a = 123
a1 = a % 10
a //= 10
a2 = a % 10
a //= 10
a3 = a % 10
a //= 10
print(a * 1000 + a2* 100 + a3 * 10 + a1)
0
0 / 0 / 0
Регистрация: 15.09.2019
Сообщений: 74
05.08.2020, 12:51  [ТС]
спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.08.2020, 12:51
Помогаю со студенческими работами здесь

Нужно подкорректировать регулярное выражение
Добрый вечер! Нужно с помощью регулярных выражений проверять корректность ввода, есть такие поля: номер аккаунта, фамилия, имя, курс, номер...

Нужно подкорректировать и проверить код
Мне кажется, что результат должен быть равен нулю, но я не уверена в этом, нужно реализовать то, что на скрине, если что я сбросила архив...

нужно подкорректировать следующие программы
Откликнетесь пожалуйста! Есть 3 программы,но они недоработанные до конца. нужно нужно найти точки экстремума методом Ньютона,...

Нужно подкорректировать решение диффуры!
Есть программный код в матлабе нужно его немного переделать помогите! Нужно чтобы на график выводилась только функция У, По оси...

Нужно подкорректировать код для БД
Привет. Имеется большая база данных, многие студенты не заполнили нек. информацию о себе. Нужно сделать так, чтобы на другом листе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru