函数的练习2——python编程从入门到实践
2024-10-19 15:41:49
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)
这段代码应该是符合题意的吧???纠结了一晚上了,不管了,有大神看到的话,给个结论呗,谢谢啦。。。
最新文章
- Atitit 深入理解软件的本质 attilax总结 软件三原则";三次原则";是DRY原则和YAGNI原则的折
- Mysql 列转行统计查询 、行转列统计查询
- [转]正确使用SQLCipher来加密Android数据库 - 朝野布告
- IOS之未解问题--给UITableView提取UITableViewDataSource并封装瘦身失败
- ruby的正则表达式-scan方法
- 【转】C/C++ struct/class/union内存对齐
- HDU 5317 RGCDQ (质数筛法,序列)
- How to use SourceGear DiffMerge in SourceSafe, TFS, and SVN【项目】
- android操作通讯录的联系人
- PHP判断远程文件是否存在的几种方法
- ASP.NET(支持 ASP.NET MVC)性能优化包 - combres 介绍
- DeepLearning.ai学习笔记(一)神经网络和深度学习--Week3浅层神经网络
- 原型模式(Prototype)
- angular4.0使用sass
- 【LaTeX排版】LaTeX论文排版<;二>;
- 出错:Cause: org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement &#39;cn.mgy.mapper.UserMapper.findById&#39;.
- [Ting&#39;s笔记Day9]活用套件Carrierwave gem:(4)使用Imagemagick修改图片大小
- C#使用Mutex实现单例应用程序
- BZOJ.5288.[AHOI/HNOI2018]游戏(思路 拓扑)
- linux批量修改文件中包含字符串的查找替换
热门文章
- 洛谷 P1474 货币系统 Money Systems 题解
- Codeforces &; Atcoder神仙题做题记录
- C博客作业00——我的第一篇博客
- pytorch中tensor数据和numpy数据转换中注意的一个问题
- SpaceClaim通过脚本创建新窗口
- spring boot后端使用fastjson,错误代码415, 500
- hadoop综合
- 团队作业-Beta冲刺(4/4)
- 【2019.09.19】数独(Sudoku)游戏之我见(软工实践第三次作业)
- Deep Reinforcement Learning with Iterative Shift for Visual Tracking