第一周任务汇报——星期四

一、调试pycharm的步骤

1、准备工作 2、运行代码 3、什么是Run/Debug模式 4、保存run/debug配置信息 5、正式运行 6、运行测试程序  7、选择一个测试器 8、创建一个test程序块 9、运行测试代码  10、调试运行 11、什么是断点?设置断点 12、代码调试 13、再次运行 14、在控制台界面调试程序

二、第九章笔记

第 9 章 类

1.创建和使用类  (创建Dog 类(方法__init__()、在Python 2.7中创建类)、根据类创建实例( 访问属性、调用方法、 创建多个实例))

2.使用类和实例

Car 类、给属性指定默认值、修改属性的值(直接修改属性的值、通过方法修改属性的值、通过方法对属性的值进行递增)

3.继承

子类的方法 子类的方法__init__()、Python 2.7中的继承、给子类定义属性和方法、重写父类的方法、将实例用作属性、模拟实物

4、导入类

导入单个类、在一个模块中存储多个类、从一个模块中导入多个类、导入整个模块、导入模块中的所有类、

在一个模块中导入另一个模块 、自定义工作流程

5.Python标准库

6.类编码风格

三、每日练习

编程题129页8-11题

不变的魔术师 :修改你为完成练习8-10而编写的程序,在调用函数make_great() 时,向它传递魔术师列表的副本。由于不想修改

原始列表,请返回修改后的列表,并将其存储到另一个列表中。分别使用这两个列表来调用show_magicians() ,确认一个列表包含

的是原来的魔术师名字,而另一个列表包含的是添加了字样“the Great”的魔术师名字。

补:

8-9 魔术师 :创建一个包含魔术师名字的列表,并将其传递给一个名为show_magicians() 的函数,这个函数打印列表中每个魔术师

的名字。

8-10 了不起的魔术师 :在你为完成练习8-9而编写的程序中,编写一个名为make_great() 的函数,对魔术师列表进行修改,在

每个魔术师的名字中都加入字样“the Great”。调用函数show_magicians() ,确认魔术师列表确实变了。

print('魔术师名字分别是:')
show_magicians = ['hannah', 'ty', 'margot']
make_great = []
def print_magicians(show_magicians, make_great):
     while show_magicians:
          i = show_magicians.pop()
          print("the Great " + i)
          make_great.append(i)
def make_greats(make_great):
     print('魔术师名字分别是:')
     for i in make_great:
          print(i)

show_magicians = ['hannah', 'ty', 'margot']
make_great = []

print_magicians(show_magicians,make_great)
make_greats(make_great)
    
make_greats(show_magicians[:])
print_magicians(show_magicians[:],make_great)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值