Простым решением может быть использование среза строки и capitalize()
функция
a='function example(parameter1 : p1; parameter2 : p2);'
temp=''
start_brace_index=a.index('(')
end_brance_index=a.index(')')
for i in a[start_brace_index+1:end_brance_index].split(';'):
temp+=i.strip().capitalize()+', '
Затем печать результатов
print(a[:start_brace_index+1]+temp.rstrip(', ')+a[end_brance_index:])
Вывод
'function example(Parameter1 : p1, Parameter2 : p2);'