Will there be any implications (or is it possible) if all variables will have an attribute *something like* `__type__` which by default will be initialized to *something like* `AnyType`. So in the case `x = 12` will be equivalent to `x: AnyType = 12`.
x: int x = 12 x.__type__ # int a, b = 11, 12 a.__type__ # AnyType b.__type__ # AnyType And also in this case: class Dummy: a: int b: float c = [] Dummy.__annotations__ # will be {'a': int, 'b': float, 'c': AnyType} While I ask purely out of curiosity, I think this is not an off-topic for python-list. With kind regards, -gdg -- https://mail.python.org/mailman/listinfo/python-list