|
发表于 2019-9-11 20:52:10
|
显示全部楼层
儿童半价'''' 应改成 儿童半价 '''
- '''按照以下要求定义一个游乐园门票的类,并尝试计算2个成年人+1个小孩平日票价。
- 平日票价100元
- 周末票价为平日的120%
- 儿童半价'''
- class Ticket():
- def __init__(self, weekend=False, child=False):
- self.exp = 100
- if weekend:
- self.inc = 1.2
- else:
- self.inc = 1
- if child:
- self.discount =0.5
- else:
- self.discount = 1
- def calcPrice(self,num):
- return self.exp*self.inc*self.discount*num
- adult = Ticket()# adult 成人
- child = Ticket(child = True)
- print('2个成人+1个小孩平日票价为:%.2f' % (adult.calcPrice(2)+child.calcPrice(1)))
复制代码 |
|