手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

零基础学python明日科技零基础学python全彩版pdf下载微盘网盘

时间:2022-04-20    点击: 次    来源:网络    作者:佚名 - 小 + 大

零基础学python明日科技零基础学python全彩版pdf下载微盘网盘


下载地址

https://share.weiyun.com/m0VwPrMP


资料目录
零基础学python全彩版pdf电子书
零基础学python全彩版第三章实战与答案
零基础学python全彩版第四章实战与答案
零基础学python全彩版第六章实战与答案
零基础学python全彩版第七章实战与答案

举例

零基础学python全彩版第七章实战答案
【【第七章】面向对象---实战练习
实战一
代码
class Phone:
    def __init__(self):
        print("智能手机的默认语言为英文")
    def cellphone(self,setlanguage):
        print("将智能手机的默认语言设置为"+setlanguage)

Phone().cellphone("中文")

输出
智能手机的默认语言为英文
将智能手机的默认语言设置为中文


实战二
代码
class Card:
    def __init__(self,cardnum,password="123456"):
        if password == "123456":
            print("信用卡"+cardnum+"的默认密码为"+password)
        else:
            print("重置信用卡"+cardnum+"的密码为"+password)
Card("4013735633800642")
Card("4013735633800642","168779")


输出
信用卡4013735633800642的默认密码为123456
重置信用卡4013735633800642的密码为168779


实战三
代码
class Month_Sales:
    # 销售明细 列表
    account = (("T0001","笔记本电脑"),("T0002","华为荣耀X6"),("T0003","iPad"),("T0004","华为荣耀V9"),("T0005","MacBook"),)
    # 初始化方法
    def __init__(self,search_month):
        # 判断输入的月份
        if search_month == "2":
            print("\n"+search_month+"月份的商品销售明细如下:")
            for i in range(len(Month_Sales.account)):
                print("{}{}  {}{}".format("商品编号:",Month_Sales.account[i][0],"商品名称:",Month_Sales.account[i][1]))
        else:
            print("\n该月份没有销售数据或者输入的月份有误!")
        month = input("\n请输入要查询的月份(如:1、2、3等:)")
        Month_Sales(month)
# 创建实例
print("-"*10,"销售明细","-"*10)
user_search_month = input("请输入要查询的月份(如:1、2、3等:)")
Month_Sales(user_search_month)


输出
---------- 销售明细 ----------
请输入要查询的月份(如:1、2、3等:)5

该月份没有销售数据或者输入的月份有误!

请输入要查询的月份(如:1、2、3等:)2

2月份的商品销售明细如下:
商品编号:T0001  商品名称:笔记本电脑
商品编号:T0002  商品名称:华为荣耀X6
商品编号:T0003  商品名称:iPad
商品编号:T0004  商品名称:华为荣耀V9
商品编号:T0005  商品名称:MacBook

请输入要查询的月份(如:1、2、3等:)



实战四
代码
class TicktingMachine:
    '''自动售票机'''
    film = ''    # 电影名
    seat = ''    # 座位号
    time = ''    # 播出时间

    # 初始化售票机
    def __init__(self):
        print("*****欢迎使用自动售票机*****")
        pass
    def selcet_film(self,films):              # 选票方法
        TicktingMachine.film = films
        print("已选电影:"+films)
        pass
    def select_seat(self,seats):             # 选座位方法
        TicktingMachine.seat = seats
        print("选择座位:" + seats)
        pass
    def select_time(self,times):            # 选场次方法
        TicktingMachine.time = "2018.4.12 "+times
        print("已选场次:" + times)
        pass
    def draw(self):                        # 出票方法
        print("\n电影:" + TicktingMachine.film)
        print("场次:" + TicktingMachine.time)
        print("座位:" + TicktingMachine.seat)
        pass

# 实例化售票机
tickting = TicktingMachine()
# 开始选择
# 提示正在上映的电影
print("\n请选择正在上映的电影:1、《环太平洋:雷霆再起》  2、《头号玩家》  3、《红海行动》")
# 选电影
tickting.selcet_film("《头号玩家》")
# 提示场次
print("\n请选择场次:1、9:30  2、10:40  3、12:00")
# 选场次
tickting.select_time("10:40")
# 提示座位
print("\n请选择座位:10-01   10-02   10-03   10-04")
# 选座位
tickting.select_seat("10-03")
# 出票
print("\n正在出票中…………")
print("\n已出票…………")
# 调用出票方法
tickting.draw()
print("\n出票完成,请别忘记取票!!")


输出
*****欢迎使用自动售票机*****

请选择正在上映的电影:1、《环太平洋:雷霆再起》  2、《头号玩家》  3、《红海行动》
已选电影:《头号玩家》

请选择场次:1、9:30  2、10:40  3、12:00
已选场次:10:40

请选择座位:10-01   10-02   10-03   10-04
选择座位:10-03

正在出票中…………

已出票…………

电影:《头号玩家》
场次:2018.4.12 10:40
座位:10-03

出票完成,请别忘记取票!!


上一篇:零基础学python(全彩版)pdf源代码零基础学python明日科技答案

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |