Предмет: Информатика,
автор: gnqdqqg865
Питон. помогите пожалуйста
на вход подаётся строка, где все буквы в нижнем регистре. Нужно вывести эту же строку,но заменив каждую вторую букву, начиная с первой буквы( то есть с нулевого элемента в питоне) на заглавную,
например «абсд» -> «АбСд»
Ответы
Автор ответа:
1
Ответ:
from re import sub
q = input()
print(sub(r'(\b|\w)(\w)', lambda t: t.group(1).lower()+t.group(2).upper(), q))
Zergloing:
Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
мне нужно именно через [::2] вот такую функцию
и не в одну строку
Автор ответа:
2
Ответ:
Код написан на python
a = input()
result = []
for i in range(len(a)):
if i % 2 == 0:
result.append(a[i].upper())
i += 1
else:
result.append(a[i])
i += 1
res = ''.join(result)
print(res)
неправильно
питон выдаёт ошибку где .join
Я скину видео, там где видно, что все работает
и ошибок здесь не может быть
просьба поставить, спасибо
Напишите в тг, если вам надо что-то объянснить
Похожие вопросы
Предмет: Қазақ тiлi,
автор: elli73
Предмет: Окружающий мир,
автор: саша20070
Предмет: Қазақ тiлi,
автор: Лол228225
Предмет: Химия,
автор: dasab677gmailcom
Предмет: Геометрия,
автор: vdgsgbsbsbdhshsns