Si ese es el caso entonces no necesitas usar la notación "slice" bastaría con un:
Código Python:
Ver originaltext = "python"
longuitud = len(text)
final = ""
for i in range(0, longuitud, 2):
final += text[i].upper() + text[i+1:i+2]
print final
Edito: Por lo menos para el primer punto.