Предмет: Информатика,
автор: t96091932
Напишите программу для получения первых 2 и последних 2 символов в строке. Если строка содержит 2 символа, выведите их 2 раза. Если в строке 2 символа, выведите саму строку. Если строка содержит меньше 2 символов, то выведите сообщение «Error».Error».
Аноним:
Язык?
Ответы
Автор ответа:
1
Відповідь:
# Get the string from the user
string = input("Please enter a string: ")
# Get the length of the string
string_length = len(string)
# Check if the string has at least 2 characters
if string_length >= 2:
# Get the first 2 and last 2 characters
first_two = string[:2]
last_two = string[-2:]
# Print the characters
print(first_two + last_two)
# Check if the string has exactly 2 characters
if string_length == 2:
print(string * 2)
else:
print("Error")
Пояснення:
Приложения:

Автор ответа:
1
python:
from sys import stderr
st = input()
if len(st) < 2:
stderr.write('Error')
else:
print(st[:2], st[-2:])
Похожие вопросы
Предмет: Немецкий язык,
автор: lizakozlova820
Предмет: Алгебра,
автор: vhhhhfffd
Предмет: Алгебра,
автор: lajzamak
Предмет: Физика,
автор: Muxammadxon317
Предмет: География,
автор: alinafriends2017