Projekt Edukacyjny · Rozdział 23
Kalkulator
Kalkulator Tkinter: siatki przycisków i bezpiecznych obliczeń wyrażeń arytmetycznych.
01 / O projekcie
Jak działa projekt
Kalkulator okienny analizuje wyrażenie arytmetyczne przez AST i oblicza tylko operacje dozwolone w sposób jawny, bez przekazywania danych wejściowych użytkownika do eval.
Cechy
- Siatka przycisków numerycznych i operatorskich
- Wprowadzanie z klawiatury i czyszczenie
- Ograniczony bezpieczny kalkulator na AST
Co przećwiczysz
- Skomponuj interfejs przez grid
- Modelować stan kalkulatora
- Ograniczenie przetwarzania wyrażeń niestandardowych
02 / Lokalna premiera
Uruchomienie projektu
python projects/tkinter/calculator/calculator.pyWymagane jest lokalne środowisko z Tkinter i graficznym wyświetlaczem.