Sobes.tech
Intern

# Трябва да напишем функция f, която изважда втория низ от първия. # Изваждането се случва само когато вторият низ е началото на първия, # в противен случай функцията връща първия низ. # f('здравей свят', 'здравей') -> ' свят' # f('здравей свят', 'hola') -> 'здравей свят' # f('здравей свят здравей!', 'здравей') -> ' свят здравей!'

sobes.tech AI

Отговор от AI

python def f(s1: str, s2: str) -> str: if s1.startswith(s2): return s1[len(s2):] return s1

Примеры:

print(f('hello world', 'hello')) # ' world' print(f('hello world', 'hola')) # 'hello world' print(f('hello world hello!', 'hello')) # ' world hello!'