Предмет: Информатика, автор: DMakarov2

Язык Python. Хочу вывести на экран количество всех шестизначных счастливых билетов, но программа почему-то ничего не выводит

def sumNums(num):
sum = 0
for dig in num:
sum += int(dig)
return sum

c = 0
for num in range(100000, 999999):
num = str(num)
if sumNums(num[:3]) == sumNums(num[3:]):
c = c + 1
print(c)

Ответы

Автор ответа: DonPedro80
1
def sumNums(num):
    sum = 0
    for dig in num:
        sum += int(dig)
    return sum

c = 0
for num in range(100000, 999999):
    num1 = str(num)
    if sumNums(num1[:3]) == sumNums(num1[3:]):
        c += 1
print(c)

DMakarov2: Хорошо, понял. Но программа по прежнему ничего не выводит.
DMakarov2: Прошу прощения, пробел не там стоял. Спасибо за помощь.
Похожие вопросы
Предмет: Математика, автор: Аноним