ДАЮ 100 БАЛІВ! МОВА ПРОГРАМУВАННЯ ПАЙТОН(python).
1.Дан рядок. Замінити символи на парних місцях останньою цифрою номера, непарні символи залишити без змін.
2.Дан рядок. Вивести перші три символи і останні три символи, якщо довжина рядка більше 5. Інакше вивести перший символ стільки раз, яка довжина рядка.
Answers & Comments
Ответ:
помістіть парні символи з останньою цифрою номера:
line = "a1b2c3d4e5f6"
result = ""
for i, char in enumerate(line):
if i % 2 == 0:
result += char
else:
if char.isnumeric():
result += char[-1]
else:
result += char
print(result)
Виведіть перші три символи та останні три Символи, якщо довжина рядка перевищує 5, інакше виведіть перший символ стільки разів, скільки довжина рядка:
line = "abcdefgh"
if len(line) > 5:
print(line[:3] + line[-3:])
else:
print(line[0] * len(line))
Объяснение: