#Глава 6
#Повторение действий в программе
#в цикле for, кроме range(), есть многое другое! :-)
for i in range(5):
print(i)
print()
for i in 8,6,4:
print(i)
print()
for i in "cat",True,15:
print(i)
print()
for i in "rat":
print(i)
print()
for i in [22,33,44]:
print(i)
print()
print(i) #Кстати, значение счётчика сохраняется. Но на next-цикле он будет "обнуляться". Поэтому, если это не "цикл-в-цикле" - нет нужды в дополнительном счётчике! Пример - выше, там везде i.
print()
#Задача:
#Определить кол-во трехзначных чисел, сумма цифр которых равна s
count=0
s=9
for i in range(100,1000):
x=str(i)
summ=int(x[0])+int(x[1])+int(x[2])
if summ==s:
print(i,summ)
count+=1
print("кол-во трехзначных чисел, сумма цифр которых равна",s,": ",count)
print()