[python] lista jako zmienna.

Kartezjusz
Użytkownik
Użytkownik
Posty: 7330
Rejestracja: 14 lut 2008, o 08:31
Płeć: Mężczyzna
Lokalizacja: Z Bielskia-Białej
Podziękował: 6 razy
Pomógł: 961 razy

[python] lista jako zmienna.

Post autor: Kartezjusz »

Mam do zrobienia program, który na wejściu ma kilka licz do spierwiastkowania. Jeśli jest któraś liczba z listy jest ujemna to ją pomija. Mój program- nie wiem czemu wypisuje mi odpowiedź dla ostatniej z podanych liczb. Nie mówię o tym, że ten "continue" jest ignorowany.

Kod: Zaznacz cały

 # -*- coding:utf-8 -*- 
liczby = input("podaj kilka liczb:")
for x in liczby:
    if x<0: continue 
else: print "pierwiastkiem liczby %2i jest %5.3f" % (x,x**0.5)  
norwimaj
Użytkownik
Użytkownik
Posty: 5101
Rejestracja: 11 mar 2011, o 16:31
Płeć: Mężczyzna
Lokalizacja: 52°16'37''N 20°52'45''E
Podziękował: 4 razy
Pomógł: 1001 razy

[python] lista jako zmienna.

Post autor: norwimaj »

Dlaczego else jest wyrównany do for, a nie do if?
ODPOWIEDZ