Próbuję dostać moje stopy mokre z python na Project Euler, ale mam problem z pierwszym problemem (znaleźć sumę wielokrotności od 3 lub 5 do 1000) . powodzeniem mogę wydrukować wielokrotności trzech do pięciu, ale gdy próbuję włączyć funkcję sumy pojawia się następujący błąd:Python: Int iterable error
TypeError: 'int' object is not iterable
Każda pomoc będzie mile widziane.
n = 100
p = 0
while p<n:
p = p + 1
x = range(0, p)
# check to see if numbers are divisable by 3 or 5
def numcheck(x):
for numbers in x:
if numbers%3==0 and numbers%5==0:
sum(numbers)
numcheck(x)
Właśnie prowadził kod pisał i nie dostać tego błędu. Widzę, że edytowałeś swój kod, aby usunąć linię, która spowodowała błąd. Jakie jest twoje pytanie? –
Woops, nie zdawałem sobie sprawy, że to zredagowałem, sekundę. – TheOneTrueMorty