|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
class zoomTicket:
fare = 100
def __holiday(adult,child):
money = (fare * 1.2) * (adult + (0.5 * child))
print('您需要支付%d元。',money)
def __normal(adult,child):
money = fare * (adult + (0.5 * child))
print('您需要支付%d元。',money)
def calculate(adult,child,which_day):
num = which_day
if num in [1,2,3,4,5]:
__normal(adult,child)
elif num in [6,7]:
__holiday(adult,child)
else:
print('您输入的日期有误!!')
adult = int(input('请输入大人的数量:'))
child = int(input('请输入小孩的数量:'))
which_day = int(input('请输入今天日期:'))
h = zoomTicket()
h.calculate(adult,child,which_day)
按你说的也可以:
- class zoomTicket:
- fare = 100
- def __holiday(self,adult,child):
- money = (self.fare * 1.2) * (adult + (0.5 * child))
- print('您需要支付%d元。'%money)
-
- def __normal(self,adult,child):
- money = self.fare * (adult + (0.5 * child))
- print('您需要支付%d元。'%money)
- def calculate(self,adult,child,which_day):
- num = which_day
- if num in [1,2,3,4,5]:
- self.__normal(adult,child)
- elif num in [6,7]:
- self.__holiday(adult,child)
- else:
- print('您输入的日期有误!!')
- adult = int(input('请输入大人的数量:'))
- child = int(input('请输入小孩的数量:'))
- which_day = int(input('请输入今天日期:'))
- h = zoomTicket()
- h.calculate(adult,child,which_day)
复制代码
|
|