Теория:

Если каждый символ в строке по какому-то правилу нужно обработать или обратиться к нему, то лучше использовать циклы. Такой способ называется обход.
 
Задание \(1\)
  
С помощью цикла \(while\) вывести на экран все символы в строке.
 
\(s='алгоритм'\)
\(i=0\)
\(while\) \(i<len(s):\)
         \(print(s[i])\)
         \(i=i+1\)
 
Результат
 
а
л
г
о
р
и
т
м
 
Цикл обходит строку и выводит каждый символ в отдельной строке, пока \(i<len(s)\).
 
Такой же цикл можно организовать с помощью цикла \(for\).
 
\(s='программа'\)
\(for\) \(i\) \(in\) \(s\):
        \(print(i)\)
  
Результат
 
п
р
о
г
р
а
м
м
а
 
Задание \(2\)
 
Напиши программу, которая выводит на экран все гласные буквы в слове \(информатизация\).
 
\(s='информатизация'\)
\(i=0\)
\(while\) \(i<len(s)\):
          \(if\) \(s[i]=='а'\) \(or\) \(s[i]=='я'\) \(or\) \(s[i]=='о'\) \(or\) \(s[i]=='ё'\) \(or\) \(s[i]=='э'\) \(or\) \(s[i]=='е'\) \(or\)  \(s[i]=='у'\) \(or\) \(s[i]=='ю'\) \(or\) \(s[i]=='и'\) \(or\) \(s[i]=='ы'\):
          \(print(s[i]\)
          \(i=i+1\)
 
Результат
 
и
о
а
и
а
и
я