8-11 不变的魔术师

8-11 不变的魔术师:修改你为完成练习 8-10 而编写的程序,在调用函数 make_great() 时,向它传递魔术师列表的副本。由于不想修改原始列表,请返回修改后的列表,并将其存储到另一个列表中。分别使用这两个列表来调用 show_magicians() ,确认一个列表包含的是原来的魔术师名字,而另一个列表包含的是添加了字样“ theGreat ”的魔术师名字。
def make_great(great):
    
    i = len(great) - 1
    while i != -1:
        great[i] = "the great" + great[i]
        i -= 1
    return great

def show_magicians(abc):

    for magician in abc:
        print(magician)


magicians = ["Aaby","Beck","Candy","David"]
rtn = make_great(magicians[:])
show_magicians(rtn)

print("我是分割线")
print(magicians)


  • 3
    点赞
  • 1
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值