Python: 42 - Циклы с переменной

1. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
  a = 10;
for i in range(3):
a -= 1
Ответ: 
2. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
  a = 10
for i in range(3):
a -= i
Ответ: 
3. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
  a = 2
for i in range(5):
a += i
Ответ: 
4. Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
  a = 4
for i in range(4):
a += a
Ответ: 
5. Какое число будет выведено на экран после выполнения этого фрагмента программы?
  for i in range(3,1,-1):
print ( i, end="" )
Ответ: 
6. Какое число будет выведено на экран после выполнения этого фрагмента программы?
  print ( 4, end="" )
for i in range(4,2,-1):
print ( 2*i, end="" )
Ответ: 
7. Какое число будет выведено на экран после выполнения этого фрагмента программы?
  print ( 1, end="" )
for i in range(3,5):
print ( i, end="" )
Ответ: