Python code(65 БАЛЛОВ)
1) Користувач вводить рядок і підрядок. Визначити останнє входження підрядку, або викинути помилку.
2) Користувач вводить рядок і кожне слово відокремлює знаком ;. Утворити список слів з цього рядку
3) Користувач вводить рядок і кожне слово відокремлює знаками ?=?. Утворити список слів і вивести всі слова, довжина яких менша за 4 символи
По возможности использовать f-string или конкатенацию
Ответы на вопрос
Ответил ppgem374
1
def taskOne():
string = input('Enter string: ')
substring = input('Enter substring: ')
if substring in string:
print(f'Last index of substring in string: {string.rfind(substring)}')
else:
raise ValueError('Substring not found in string')
def taskTwo():
string = input('Enter string: ')
print(f'List of words: {string.split(";")}')
def taskThree():
string = input('Enter string: ')
print(f'List of words: {string.split("?=?")}')
print(f'Words with length less than 4: {[word for word in string.split("?=?") if len(word) < 4]}')
Новые вопросы
Русский язык,
2 года назад
Химия,
2 года назад
Математика,
2 года назад
Физика,
8 лет назад
Алгебра,
8 лет назад