我想我update_number_served
方法添加到我的increment_number_served
方法在我的代碼。我與一般的類很困惑在這一點上,但經過一番google搜索,我似乎無法在這裏找到答案,因爲我很新的蟒蛇和計算器:如何通過我的方法增加屬性值? (蟒蛇)
class restaurant():
"""
A simple attempt to state a restaurant cuisine type and if it is open
using classes and functions
"""
def __init__(self,restaurant_name,cuisine_type):
"""Initialize name and age attributes."""
self.restaurant_name = restaurant_name
self.cuisine_type = cuisine_type
self.number_served = 0
def describe_restaurant(self):
"""Simulate the restaurant cuisine type"""
print(self.restaurant_name.title() + " contains " + self.cuisine_type.title() + " food.")
def open_restaurant(self):
"""Simulate the restaurant open"""
print(self.restaurant_name.title() + " is now open!")
def update_number_served(self, number):
self.number_served = number
print("This restaurant has served " + str(number) + " customers.")
def increment_number_served(self, number):
self.number_served += number
print("With a total of " + str(number))
restaurant_kravins = restaurant("Kravins", "jamaican")
restaurant_kravins.describe_restaurant()
restaurant_kravins.open_restaurant()
restaurant_kravins.update_number_served(10)
restaurant_kravins.increment_number_served(8)
「添加我的update_number_served方法到我的increment_number_served方法」是什麼意思? – Fabricator