Create decorators.md

This commit is contained in:
apo77yon 2023-04-01 15:36:56 -07:00 committed by GitHub
parent dee00907d8
commit 7c54564abb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,29 @@
## decorators
<br>
### `@dataclass`
go from:
```
class Person():
def __init__(self, first_name, last_name, age, job):
self.first_name = first_name
self.last_name = last_name
self.age = age
self.job = job
```
to:
```
from dataclasses import dataclass
@dataclass
class Person:
first_name: str
last_name: str
age: int
job: str
```