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

def show_magicians(magicians):
for magician in magicians:
print(magician) magicians = ['magician_A', 'magician_B', 'magician_C']
show_magicians(magicians)

8-10 了不起的魔术师:在8-9的程序中,编写一个名为make_great()的函数,对函数列表进行修改,在每个魔术师的名字中都加入字样“the Great”。调用函数show_magicians(),确认魔术师列表确实变了。

def make_great(magicians):
for i in range(len(magicians)):
magicians[i] = "The Great " + magicians[i] make_great(magicians)
show_magicians(magicians)

8-11 不变的魔术师:修改8-10编写的程序,在调用函数make_great()时,向它传递魔术师列表的副本。由于不想修改原始列表,请返回修改后的列表,并将其存储到另一个列表中。分别使用这两个列表来调用show_magicians(),确认一个列表包含的是原来的魔术师的名字,而另一个列表包含的是添加了字样“the Great”的魔术师的名字。

def show_magicians(magicians):
for magician in magicians:
print(magician) def make_great(magicians):
for i in range(len(magicians)):
magicians[i] = "The Great " + magicians[i] magicians = ['magician_A', 'magician_B', 'magician_C']
make_great(magicians[:])
show_magicians(magicians)
make_great(magicians)
show_magicians(magicians)

  这段代码应该是符合题意的吧???纠结了一晚上了,不管了,有大神看到的话,给个结论呗,谢谢啦。。。

最新文章

  1. Atitit 深入理解软件的本质 attilax总结 软件三原则"三次原则"是DRY原则和YAGNI原则的折
  2. Mysql 列转行统计查询 、行转列统计查询
  3. [转]正确使用SQLCipher来加密Android数据库 - 朝野布告
  4. IOS之未解问题--给UITableView提取UITableViewDataSource并封装瘦身失败
  5. ruby的正则表达式-scan方法
  6. 【转】C/C++ struct/class/union内存对齐
  7. HDU 5317 RGCDQ (质数筛法,序列)
  8. How to use SourceGear DiffMerge in SourceSafe, TFS, and SVN【项目】
  9. android操作通讯录的联系人
  10. PHP判断远程文件是否存在的几种方法
  11. ASP.NET(支持 ASP.NET MVC)性能优化包 - combres 介绍
  12. DeepLearning.ai学习笔记(一)神经网络和深度学习--Week3浅层神经网络
  13. 原型模式(Prototype)
  14. angular4.0使用sass
  15. 【LaTeX排版】LaTeX论文排版<二>
  16. 出错:Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'cn.mgy.mapper.UserMapper.findById'.
  17. [Ting's笔记Day9]活用套件Carrierwave gem:(4)使用Imagemagick修改图片大小
  18. C#使用Mutex实现单例应用程序
  19. BZOJ.5288.[AHOI/HNOI2018]游戏(思路 拓扑)
  20. linux批量修改文件中包含字符串的查找替换

热门文章

  1. 洛谷 P1474 货币系统 Money Systems 题解
  2. Codeforces & Atcoder神仙题做题记录
  3. C博客作业00——我的第一篇博客
  4. pytorch中tensor数据和numpy数据转换中注意的一个问题
  5. SpaceClaim通过脚本创建新窗口
  6. spring boot后端使用fastjson,错误代码415, 500
  7. hadoop综合
  8. 团队作业-Beta冲刺(4/4)
  9. 【2019.09.19】数独(Sudoku)游戏之我见(软工实践第三次作业)
  10. Deep Reinforcement Learning with Iterative Shift for Visual Tracking