• Предмет: Информатика
  • Автор: nstsogienko
  • Вопрос задан 4 месяца назад

ДАЮ 100 БАЛІВ! МОВА ПРОГРАМУВАННЯ ПАЙТОН(python).
1.Дан рядок. Замінити символи на парних місцях останньою цифрою номера, непарні символи залишити без змін.
2.Дан рядок. Вивести перші три символи і останні три символи, якщо довжина рядка більше 5. Інакше вивести перший символ стільки раз, яка довжина рядка.

Ответы

Ответ дал: Umnich1267
1

Ответ:

помістіть парні символи з останньою цифрою номера:
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))

Объяснение:


nstsogienko: Дякую!
Вас заинтересует