Movie class (Ֆիլմի դաս)
Ստեղծե՛ք Movie class, որն ունի հետևյալ հատկանիշները՝ title, director և rating: Class-ը պետք է կարողանա կառավարել նշված հատկանիշները հետևյալ մեթոդների միջոցով.
__init__(self, title, director)- Կոնստրուկտոր, որն ընդունում է title և director: Վարկանիշը (rating) սկզբում պետք է սահմանվիNone(քանի որ ֆիլմը սկզբում գնահատված չէ):rate(self, rating)- Այս մեթոդը պետք է ընդունի թիվ և վերագրի այնratingատրիբուտին:
Մուտքի թիվը պետք է լինի 0-ից 10-ի միջակայքում: Եթե մուտքագրումը միջակայքից դուրս է, տպեքInvalid rating. It should be between 0 and 10.։show_details(self)- Այս մեթոդը պետք է տպի ֆիլմի մանրամասները հետևյալ ձևաչափով՝Title: [title], Director: [director], Rating: [rating]։
Եթե վարկանիշը (rating)Noneէ,None-ի փոխարեն տպեքNot Rated։
Մուտք | Ելք |
|---|---|
| Title: Inception, Director: Christopher Nolan, Rating: 8 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB