Задача 1.Extract Person Information - Text Processing More Exercises - 0/100
Колеги, моля за съдействие. Нулевите тестове минават. Резултатът е, обаче, 0/100. Ето и кода:
Колеги, моля за съдействие. Нулевите тестове минават. Резултатът е, обаче, 0/100. Ето и кода:
Предлагам и моето решение за Python със slice notation и намиране на индекса на конкретният знак.
n = int(input())
for i in range(n):
curr_text = input()
name_start_index = curr_text.index("@")
name_stop_index = curr_text.index("|")
age_start_index = curr_text.index("#")
age_stop_index = curr_text.index("*")
name = curr_text[name_start_index + 1:name_stop_index]
age = curr_text[age_start_index + 1:age_stop_index]
print(f"{name} is {age} years old.")
или накратко:
n = int(input()) for i in range(n): curr_text = input() print(f"{curr_text[curr_text.index('@') + 1:curr_text.index('|')]} is {curr_text[curr_text.index('#') + 1:curr_text.index('*')]} years old.")