Sobes.tech
Intern

# Se necesita escribir una función f que reste la segunda cadena de la primera. # La resta solo ocurre cuando la segunda cadena es el inicio de la primera, # de lo contrario, la función devuelve la primera cadena. # f('hola mundo', 'hola') -> ' mundo' # f('hola mundo', 'hola') -> 'hola mundo' # f('hola mundo hola!', 'hola') -> ' mundo hola!'

sobes.tech AI

Respuesta de la IA

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!'