“Fonction d'objet dans Python” Réponses codées

Fonction d'objet dans Python

class Student:
	def __init__(self, name, gpa, major):
    self.name = name
    self.gpa = gpa
    self.major = major
    
   	def is_good_student(self):
    	if self.gpa > 3.2:
        	return True
        else:
        	return False
Witty Wombat

Méthode de classe dans Python

# Python program to demonstrate
# use of a class method and static method.
from datetime import date
  
class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age
  
    # a class method to create a
    # Person object by birth year.
    @classmethod
    def fromBirthYear(cls, name, year):
        return cls(name, date.today().year - year)
  
    # a static method to check if a
    # Person is adult or not.
    @staticmethod
    def isAdult(age):
        return age > 18
  
person1 = Person('mayank', 21)
person2 = Person.fromBirthYear('mayank', 1996)
  
print(person1.age)
print(person2.age)
  
# print the result
print(Person.isAdult(22))
Someone

Réponses similaires à “Fonction d'objet dans Python”

Questions similaires à “Fonction d'objet dans Python”

Plus de réponses similaires à “Fonction d'objet dans Python” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code