Вот я создаю экземпляр класса acac=Automobile(), неважно какого класса. Почему в Python, в отличие от того же Cs, я могу написать acac.bgg=77, и потом вывести acac.bgg, и Python не выдаст ошибку, учитывая то, что bgg я нигде не создавал, а придумал просто так?
![60b1e1aa1de1e358621396.jpeg](https://habrastorage.org/webt/60/b1/e1/60b1e1aa1de1e358621396.jpeg)
Почему в Python можно не описывать поля классов, а в C# обязательно?