qwewsik
qwewsik
ucze sie #python #programowanie

co moge zrobić zeby się pozbyć tego erroru z lini 11?
  • Najlepsze
  • Wszystkie komentarze
plugan120
plugan120
@qwewsik: xde
cebulowy_wojownik
@qwewsik:
1) to wcięcia się liczą;
2) ewidentnie dzielisz przez zero -> najprościej pozbyć się erroru przez niedzielenie przez zero.
CancerLight
@qwewsik op zobacz sobie poradnik na YT z instrukcji warunkowych, są nawet po polsku bo kaleczysz że sam nie wiesz co piszesz
jascen
jascen
  • adult
0
Treść przeznaczona dla osób powyżej 18 roku życia...
1.....1
1.....1
@qwewsik: Wygląda na to, że dzielisz przez 0.
s.....e
s.....e
@jascen: jeśli a == 0 ale b!=0 to wejdziesz do else i będziesz dzielił przez 0.
u.....y
try:
x = -b / a
except ZeroDivisionError:
x = 0
qwewsik
qwewsik
qwewsik Autor
0
Kodziak
@qwewsik: Spróbuj wyprintować sobie najpierw x aby zobaczyć co to za liczba.

Extra:
Wszystkie takie problemy większość ludzi już rozwiązała;)
Użyj google, https://stackoverflow.com/questions/29375970/python-math-domain-error-sqrt
Problem podejrzewam, że podobny, bardziej skomplikowany. W takich przypadkach printuj sobie kroki, patrz na dokumentacje (kiedy może zwrócić jaki error) i próbuj sam rozwiązywać.
u.....y
@qwewsik: przy tej 2 konstrukcji zamieniłbym drugiego ifa na elifa, a dzielenie wrzucił do elsa, chociaż przy drugim spojrzeniu to może się nie udać
chrabia_bober
@qwewsik: Kupić książkę matematyki z podstawówki