#naukaprogramowania #python mam pytanie.
Staram się w klasie wspolczynniki stworzyc klasę wyznaczniki.
Wspołczynniki równania podane z klawiatury zwracam do obiektu klasy wspolczynniki, natomiast w klasie wspolczynniki chciałbym umieścic klasę wyznaczniki, która do obiektu nowosc zwraca 3 wyznaczniki oparte na tych współczynnikach. Skrypt nie działa. Mimo, że klasa "wyznaczniki" jest zdefiniowana, to Python mówi, że wyznaczniki is not defined. Jak to ugryźć ? Może ktoś miał do czynienia z czymś podobnym ? Z góry dziękuje
https://pastebin.com/kAbJc9k5
wołam komentujących z poprzedniego wpisu
@pshemeq: @sokytsinolop: @filozof900:
Staram się w klasie wspolczynniki stworzyc klasę wyznaczniki.
Wspołczynniki równania podane z klawiatury zwracam do obiektu klasy wspolczynniki, natomiast w klasie wspolczynniki chciałbym umieścic klasę wyznaczniki, która do obiektu nowosc zwraca 3 wyznaczniki oparte na tych współczynnikach. Skrypt nie działa. Mimo, że klasa "wyznaczniki" jest zdefiniowana, to Python mówi, że wyznaczniki is not defined. Jak to ugryźć ? Może ktoś miał do czynienia z czymś podobnym ? Z góry dziękuje
https://pastebin.com/kAbJc9k5
wołam komentujących z poprzedniego wpisu
@pshemeq: @sokytsinolop: @filozof900:

- Najlepsze
- Wszystkie komentarze







Na szybko.
1. Nie sprawdziłeś o czym jest PEP8: to poradnik jak pisać czysty kod w Pythonie. Nazwy klas piszemy wielkimi literami, nazwy zmiennych małymi, wieloczłonowe nazwy zmiennych łączymy
_, zaś klas RobimyCamelCase. Nazwy zmiennych powinny mieć znaczenie (a niea,b,w)https://stackoverflow.com/questions/1765677/nested-classes-scope
masz:
nowosc = wyznaczniki()
a potem dopiero class wyznaczniki:
https://pastebin.com/8aZh52fw