# 一、修改手机默认语言
class Cellphone:
def __init__(self):
print('智能手机的默认语言为英文')
def cellphone(self,defaultLanguage):
print('将智能手机的默认语言设置为'+defaultLanguage)
Cellphone().cellphone('中文')
# 二、给信用卡设置默认密码
class Credit:
def __init__(self,cardNum,password = "123456"):
if password =="123456":
print("信用卡" + cardNum + "的默认密码为" + password)
else:
print("重置信用卡" + cardNum + "的密码为" + password)
Credit("4013735633800642")
Credit("4013735633800642", "168779")
# 三、打印每月销售明细
# 月销量类
class Monthly_sales:
# 销售明细 列表
commodity = (('T0001', '笔记本电脑'), ('T0002', '华为荣耀6X'), ('T0003', 'iPad'), ('T0004', '华为荣耀V9'), ('T0005', 'MacBock'))
# 初始化方法 传递月份 参数判断销售数据
def __init__(self, monthly):
# 判断该月份销售情况
if monthly=='2':
print('2月份的商品销售明细如下:')
for i in range(len(Monthly_sales.commodity)):
print('{}{} {}{}'.format('商品编号:',Monthly_sales.commodity[i][0],'商品名称:',Monthly_sales.commodity[i][1]))
mothlys = input('\n请输入要查询的月份(比如1、2、3等):')
mothly_sales = Monthly_sales(mothlys)
else:
# 其它月份销售情况
print('\n该月份没有销售数据或者输入月份有误!\n')
mothlys = input('请输入要查询的月份(比如1、2、3等):')
mothly_sales = Monthly_sales(mothlys)
print('——————————销售明细——————————')
mothlys =input('请输入要查询的月份(比如1、2、3等):')
mothly_sales=Monthly_sales(mothlys)
# 四、模拟电影院的自动售票机选票页面
# 封装售票机对象
class Ticketing_machine:
Films_name=''
seat=''
Movie_field=''
# 初始化方法
def __init__(self):
print('\n欢迎使用自动售票机~~')
pass
# 选择电影
def Films(self,Films_name):
Ticketing_machine.Films_name = Films_name
print('已选电影:'+Films_name)
pass
# 选择电影场次
def Movie_fields(self,Movie_field):
Ticketing_machine.Movie_field="2018.4.12 "+Movie_field
print('电影场次:' + Movie_field)
# 选择座位
def seats(self,seat):
Ticketing_machine.seat = seat
print('选择座位:' + seat)
pass
# 打印电影票
def Cinema_ticket(self):
print("电影:"+Ticketing_machine.Films_name)
print("播出时间:" + Ticketing_machine.Movie_field)
print("座位:" + Ticketing_machine.seat)
pass
# 初始化售票机对象
ticketing = Ticketing_machine()
# 提示正在上映电影
print('\n请选择正在上映的电影:1、《环太平洋:雷霆再起》 2、《头号玩家》 3、《红海行动》')
# 选择的电影
ticketing.Films('《头号玩家》')
# 提示选择场次
print('\n请选择电影播放场次:1、9:30 2、10:40 3、12:00')
# 选择的场次
ticketing.Movie_fields('10:40')
# 提示选择座位
print('\n请选择座位剩余座位:10-01,10-02,10-03,10-04')
# 选择的座位
ticketing.seats('10-3')
print('\n正在出票。。。\n')
# 电影票信息
ticketing.Cinema_ticket()
print('\n出票完成,请别忘记取票')