Sobes.tech
Intern

# Należy napisać funkcję f, która odejmuje drugą linię od pierwszej. # Odejmowanie następuje tylko wtedy, gdy druga linia jest początkiem pierwszej, # w przeciwnym razie funkcja zwraca pierwszą linię. # f('witaj świecie', 'witaj') -> ' świecie' # f('witaj świecie', 'hola') -> 'witaj świecie' # f('witaj świecie witaj!', 'witaj') -> ' świecie witaj!'

sobes.tech AI

Odpowiedź od 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!'