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

Справа от каждой цифры нужно добавить знак «плюс», а в конце строки — 1

02.04.2022, 14:34. Показов 23304. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача 5
Вася выдал ученикам бумажки, на которых в одну строку слитно написаны произвольные цифры. Справа от каждой цифры нужно добавить знак «плюс», а в конце строки — 1. Пробелов добавлять не надо.
Дана строка с заданием, которое подготовил Вася. Выведи, что получится у учеников.

Ввод Вывод
12345 1+2+3+4+5+1
0 0+1

составила программу:
Python
1
2
3
a = input()
for num in range(len(a)):
    print(str(a[num])+'+',end="")
программа выдает-неверный вывод
1+2+3+4+5+
0+

Помогите пожалуйста разобраться!
Миниатюры
Справа от каждой цифры нужно добавить знак «плюс», а в конце строки — 1  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.04.2022, 14:34
Ответы с готовыми решениями:

Справа от каждой цифры нужно добавить знак «плюс», а в конце строки — 1
Задача 5 Вася выдал ученикам бумажки, на которых в одну строку слитно написаны произвольные цифры. Справа от каждой цифры нужно добавить...

Добавить знак доллара после каждой цифры
Всем привет, такой вопрос после каздой цифри нужно поставить $, когда текст без цифр все хорошо а когда в тексте есть цифра получаеться...

Получить текст в котором в конце каждой строки стоит восклицательный знак
Создать файл в Блокноте. Получить текст в котором в конце каждой строки стоит восклицательный знак

4
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
02.04.2022, 15:28
Python
1
2
s1 = '+'.join(list(input('-> '))) + '+1'
print(s1)
Добавлено через 2 минуты
https://www.online-python.com/tu8E3r2S0k

Добавлено через 10 минут
Либо, если надо через for, то вот. Да и Вам наверное будет понятнее.
Python
1
2
3
4
5
6
7
_input = input('-> ')
s = ''
 
for i in _input:
    s += i + '+'
 
print(f'{s}1')
Добавлено через 10 минут
Поправка:
Python
1
2
s1 = '+'.join(input('-> ')) + '+1'
print(s1)
1
 Аватар для Semen-Semenich
5226 / 3472 / 1174
Регистрация: 21.03.2016
Сообщений: 8,300
02.04.2022, 15:32
Python
1
2
3
4
>>> print(f'{"+".join(list(input()))}-1')
12345
1+2+3+4+5-1
>>>
Python
1
2
3
4
5
num = input()
res = ''
for n in num[:-1]:
    res += n +'+'
print(res + num[-1] + '-1')
1
0 / 0 / 0
Регистрация: 02.04.2022
Сообщений: 5
02.04.2022, 16:33  [ТС]
спасибо большое очень помогли
0
0 / 0 / 0
Регистрация: 12.07.2022
Сообщений: 1
12.07.2022, 17:08
Python
1
2
3
4
5
num = input()
res = ''
for n in num[:-1]:
    res += n +'+'
print(res + num[-1] + '+1')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.07.2022, 17:08
Помогаю со студенческими работами здесь

Получить текст, в котором в конце каждой строки из заданного файла добавлен восклицательный знак
Сформировать файл в текстовом редакторе Блокнот. Имеем текстовый файл. Получить текст, в котором в конце каждой строки из заданного файла...

Получить текст, в котором в конце каждой строки из заданного файла добавлен восклицательный знак
Имеется текстовый файл. Получить текст, в котором в конце каждой строки из заданного файла добавлен восклицательный знак...

Получить текст, в котором в конце каждой строки из заданного файла добавлен знак восклицания
Получить текст, в котором в конце каждой строки из заданного файла добавлен знак восклицания.

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

Получить текст, в котором в конце каждой строки заданного файла добавлен восклицательный знак
Имеется текстовый файл. Получить текст, в котором в конце каждой строки заданного файла добавлен восклицательный знак.


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru