Program pobiera wejście z klawiatury (wpisywane bez "), a następnie dzieli wartości value i text na dwie zmienne przy użyciu funkcji split(). Kolejno wywołuje funkcję get_index(), przekazując wartości value i text jako argumenty. Funkcja get_index() sprawdza, czy wartość value występuje w tekście, a jeśli tak, zwraca indeks pierwszego wystąpienia wartości. Jeśli wartość nie występuje w tekście, funkcja zwraca wartość False.
Odpowiedź:
def get_index(value, text):
if value in text:
return text.index(value)
else:
return False
input_str = input().strip()
value, text = input_str.split(", ")
result = get_index(value, text)
print(result)
Wyjaśnienie:
Program pobiera wejście z klawiatury (wpisywane bez "), a następnie dzieli wartości value i text na dwie zmienne przy użyciu funkcji split(). Kolejno wywołuje funkcję get_index(), przekazując wartości value i text jako argumenty. Funkcja get_index() sprawdza, czy wartość value występuje w tekście, a jeśli tak, zwraca indeks pierwszego wystąpienia wartości. Jeśli wartość nie występuje w tekście, funkcja zwraca wartość False.