这次我们分享python的几个简单实例
1.
# 1)创建一个类名为User的类
# 2)其中包含属性first_name和last_name
# 3)还有用户简介通常会存储的其他几个属性,均是自定义,请放在初始化函数里面
# 4)在类User中定义一个名为describe_user()的方法,它打印用户信息摘要
# 5)再定义一个名为greet_user()的方法,它向用户发出个性化的问候
# 6)创建多个表示不同用户的实例,并将每个实例都调用上述两个方法
我们去实现下
结果:
2、
#按照一下要求定义一个游乐园门票类,并创建实例调用函数,完成儿童和大人的总票价统计(人数不定,有你输入的人数个数来决定)
#1)平日票价100元
#2)周末票价为平日票价120%
#3)儿童半价
代码实现
class Sum(object):
price=100
def __init__(self,person,children,day):
self.person=person
self.children=children
self.day=day
def __children(self):
if self.day==6 or self.day==7:
return self.children*self.price*1.2*0.5
else:
return self.children*self.price*0.5
def __persion(self):
if self.day == 6 or self.day == 7:
return self.person * self.price * 1.2
else:
return self.person * self.price
def sum(self):
return self.__children()+self.__persion()
name=Sum(1,2,5)
print(name.sum())
结果: