Słownik z zajęciami?
Czy w Pythonie można utworzyć instancję klasy za pomocą słownika?
shapes = {'1':Square(), '2':Circle(), '3':Triangle()}
x = shapes[raw_input()]
Chcę pozwolić użytkownikowi wybrać z menu i nie kodować ogromnych instrukcji if else na wejściu. Na przykład, jeśli użytkownik wprowadzi 2, wtedy x będzie nową instancją Circle. czy to możliwe?