How is a property created? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
12th Jul 2020, 2:27 PM
Dhairya
3 Answers
+ 9
Using the property decorator
27th Feb 2021, 3:48 PM
Shivam Hande
+ 3
In Python, a property, otherwise known as an instance variable, is created by just assigning a value to it. Variables aren't declared in Python but just come into existence when given their first values. Instance variables work in the same way. Instance variables are associated with an instance, though. This means, you'd write something like 'self.' before the property name to indicate a property reference instead of a variable. An answer on stackoverflow does a great job of explaining it in detail with examples: https://stackoverflow.com/questions/30258788/python-class-attributes-and-their-initialization Note that there are instance variables and class variables. These phrases in Python are essentially the same as instance and static properties to other languages that support classes. More examples initializing both instance variables and class variables are at: https://www.tutorialspoint.com/python3/python_classes_objects.htm
12th Jul 2020, 3:12 PM
Josh Greig
Josh Greig - avatar
+ 1
Question : How is a property created? Answer : Using the property decorater
16th Aug 2021, 10:08 AM
Sahana ca
Sahana ca - avatar