Вот я создаю экземпляр класса acac=Automobile(), неважно какого класса. Почему в Python, в отличие от того же Cs, я могу написать acac.bgg=77, и потом вывести acac.bgg, и Python не выдаст ошибку, учитывая то, что bgg я нигде не создавал, а придумал просто так?
Почему в Python можно не описывать поля классов, а в C# обязательно?