1 实例一:修改手机默认语言
2 class Phone:
3 '''手机类'''
4 def __init__(self,language = '英文'):
5 if language == '英文':
6 print("智能手机的默认语言为"+language)
7 else:
8 print("将智能手机的默认语言设置为"+language)
9 Phone()
10 Phone('中文')
11
12 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
13 智能手机的默认语言为英文
14 将智能手机的默认语言设置为中文
1 实例二:给信用卡设置默认密码
2 class Card:
3 '''信用卡'''
4 def __init__(self,number,code = "123456"):
5 if code =="123456":
6 print("信用卡" + str(number)+"的默认密码为"+ str(code))
7 else:
8 print("重置信用卡" + str(number) + "的密码为" + str(code))
9 Card("4013735633800642")
10 Card("4013735633800642","168779")
11
12 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
13 信用卡4013735633800642的默认密码为123456
14 重置信用卡4013735633800642的密码为168779
1 实例三:打印每月销售明细
2 class SalesGoods:
3 def __init__(self):
4 self.dict = {'2':['商品编号:T0001 商品名称:笔记本电脑',
5 '商品编号:T0002 商品名称:华为荣耀6X',
6 '商品编号:T0003 商品名称:iPad',
7 '商品编号:T0004 商品名称:华为荣耀V9',
8 '商品编号:T0005 商品名称:MACBook']}
9 self.theQuery()
10 print("------","销售明细","------")
11 def theQuery(self):
12 while True:
13 month = input("请输入要查询的月份(比如1、2、3等):")
14 if month in self.dict:
15 print(month + "月份的商品销售明细如下")
16 for i in range(len(self.dict[month])):
17 print(self.dict[month][i])
18 else:
19 print("该月份没有销售数据或输入月份有误!")
20 sales = SalesGoods()
21
22 》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
23 ------ 销售明细 ------
24 请输入要查询的月份(比如1、2、3等):2
25 2月份的商品销售明细如下
26 商品编号:T0001 商品名称:笔记本电脑
27 商品编号:T0002 商品名称:华为荣耀6X
28 商品编号:T0003 商品名称:iPad
29 商品编号:T0004 商品名称:华为荣耀V9
30 商品编号:T0005 商品名称:MACBook
31 请输入要查询的月份(比如1、2、3等):5
32 该月份没有销售数据或输入月份有误!
33 请输入要查询的月份(比如1、2、3等):