• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

python:'int' object is not iterable

Object Storage Arubacloud
0 głosów
819 wizyt
pytanie zadane 8 grudnia 2020 w Python przez TEZRAX Nowicjusz (150 p.)

Cześć 

Mam taki problem, po uruchomieniu programu wyskakuje mi taki błąd "'int' object is not iterable".

Więc głównie chce aby użytkownik stworzył swoją listę po czym wybrał aby dodać wszystkie elementy listy ze sobą lecz sami widzicie że wyskakuje błąd. Mam nadzieje że ktoś wytłumaczy na czym polega mój błąd i zasugeruje zmiany.

Z góry dzięki

print("ten program program polega natym abyś napisał zakres liczb czyli np. od 5 do 15 później program wyświetla wszystkie liczby parzyste w twoim zakresie")
lista=[1,2,3,4,5,6,7,8,9,10]
for litera in lista:
    if litera == 10 :
        print(lista)
print("to jest aktualna lista")
print(sum(lista))
print("suma elementów")
for litera in lista:
    if litera % 2 ==0:
        print(litera,"ta liczba jest parzysta")
print("teraz ty stwórz swój zakres")
x=int(input("podaj początek"))
y=int(input("podaj koniec"))
listax=[]
for listax in range(x,y):
    print(listax)
print("to jest twoja lista")
print("co chciałbyś z nią zrobić?")
print("1-suma")
print("2-liczby parzyste")
print("3-nie chce nic robić")

z=int(input("co wybierasz?"))
if z ==1:
   print(sum(listax))

 

 

1 odpowiedź

0 głosów
odpowiedź 8 grudnia 2020 przez wojtek_suchy Mądrala (6,880 p.)
wybrane 8 grudnia 2020 przez TEZRAX
 
Najlepsza


Patrz na to jak nazywasz zmienne:

listax=[]
for listax in range(x,y):
    print(listax)

nadpisujesz zmienną listax w pętli zamiena się w typ Int, a jeśli chcesz dodać elementy do listy to w jaki sposób miałoby ci pomóc wypisanie tych liczb ? muisz je dodać do listy używając funkcji append()

listax=[]
for number in range(x,y):
    listax.append(number)

 

komentarz 8 grudnia 2020 przez TEZRAX Nowicjusz (150 p.)
Dziękuje:)

Podobne pytania

0 głosów
2 odpowiedzi 1,306 wizyt
pytanie zadane 28 września 2017 w Python przez 0xf Dyskutant (8,180 p.)
0 głosów
1 odpowiedź 256 wizyt
pytanie zadane 29 czerwca 2022 w Python przez mvny Nowicjusz (120 p.)
0 głosów
1 odpowiedź 1,350 wizyt
pytanie zadane 16 listopada 2017 w Python przez 0xf Dyskutant (8,180 p.)

92,555 zapytań

141,403 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...