CC don't let us write Pythonic code

Why is it not possible to write nice and good pythonic code?
As soon as new content such as decorators and private variables are introduced, they should continue to be usable in the code during further exercises and not only during the session in which the topic is dealt with.

For example:
I am forced to write:
def get_class_value(self):
return self.class_value
instead the better way in my opinion where:
@property
def class_value(self) → str:
return class_value

Or another example, if I output something with a clean print(f" This is {value}")
it is wrong. Instead, I have to write print(value).

This would mean that we would not only learn the syntax of the language. But also to write the code cleanly and practically

Because that’s how they wrote the particular lesson? What course are you referring to?

If you have curriculum suggestions, you’re better off contacting CS via this form from the link from the Help page>Fix a Problem>Contact CS:

https://help.codecademy.com/hc/en-us/requests/new

At least there, it will get visibility & possibly a response. No one from CC will reply to you here.