Форум сайта python.su
1.Напишите программу, которая выводит длину введенной пользователем строки, а также первый, пятый и последний символ.
a = input(str()) # Например слово Javascript print(len(a), '=Общее количество символов') print(a[0], '=первый', a[4], '=пятый', a[-1], '=последний')
a = input(str()) # Например слово Java print(len(a), '=Общее количество символов') print(a[0], '=первый', a[4], '=пятый', a[-1], '=последний')
Офлайн
можно
Грубо и некрасиво будет так
a = input(str()) # Например слово Java strlen = len(a) print(strlen, '=Общее количество символов') if strlen <= 5: five_element = a[4] else: five_element = 'Строка короче 5 символов' print(a[0], '=первый', five_element, '=пятый', a[-1], '=последний')
Офлайн
В этом варианте ошибка, когда строка из 4 элементов.
Но если поставить if strlen > 5: то все отлично.
Офлайн
Абсолютно верно.
Мне было интересно вы просто скушаете код или все же думаете!
Я рад что вы делаете сами
Офлайн