Intern
# È necessario scrivere una funzione f che sottrae la seconda stringa dalla prima. # La sottrazione avviene solo quando la seconda stringa è l'inizio della prima, # altrimenti la funzione restituisce la prima stringa. # f('ciao mondo', 'ciao') -> ' mondo' # f('ciao mondo', 'hola') -> 'ciao mondo' # f('ciao mondo ciao!', 'ciao') -> ' mondo ciao!'
sobes.tech AI
Risposta dell'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!'