传递列表

作者: 庵下桃花仙 | 来源:发表于2018-11-08 22:13 被阅读2次
# 8-9
def show_magicians(magicians):
    """打印每个魔术师名字"""
    for magician in magicians:
        print(magician.title())

magicians = ['david stone', 'dan &dave', 'david copperfield']
show_magicians(magicians)

# 8-10
def show_magicians(magicians):
    """打印每个魔术师名字"""
    for magician in magicians:
        print(magician.title())

def make_great(magicians):
    """名字前加'the Great'"""
    length = len(magicians)
    for i in range(1, length+1):
        magicians[i-1] = 'the Great ' + magicians[i-1]

magicians = ['david stone', 'dan &dave', 'david copperfield']
show_magicians(magicians)
make_great(magicians)
show_magicians(magicians)

# 8-11
def show_magicians(magicians):
    """打印每个魔术师名字"""
    for magician in magicians:
        print(magician.title())

def make_great(magicians):
    """名字前加'the Great'"""
    length = len(magicians)
    for i in range(1, length+1):
        magicians[i-1] = 'the Great ' + magicians[i-1]
    return(magicians)

magicians = ['david stone', 'dan &dave', 'david copperfield']
show_magicians(magicians)
magicians_new = make_great(magicians[:])
show_magicians(magicians_new)
show_magicians(magicians)
David Stone
Dan &Dave
David Copperfield
David Stone
Dan &Dave
David Copperfield
The Great David Stone
The Great Dan &Dave
The Great David Copperfield
David Stone
Dan &Dave
David Copperfield
The Great David Stone
The Great Dan &Dave
The Great David Copperfield
David Stone
Dan &Dave
David Copperfield

相关文章

  • Python学习纪录(12)

    学习内容:传递列表。 向函数传递列表,列表包含可能是名字,数字,或更复杂的对象,如字典。将列表传递给函数后,函数就...

  • Python基础学习day4|函数2

    函数(二) 传递列表 向函数传递列表很有用,这种列表包含的可能是名字、数字或更复杂的对象(如字典)。将列表传递给函...

  • 传递列表

  • 跟着大大学python(27)

    8.4传递列表 你经常会发现,向函数传递列表很有用,这种列表包括的可能是名字、数字或更复杂的对象(如字典)。将列表...

  • 8.4传递列表

    传递列表 def greet_users(names):"""像列表中的每位用户发出问候"""for name i...

  • 【Python 1-14】Python手把手教程之——详解函数的

    作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me) 传递列表 你经常会发现,向函数传递列表很有用,这种...

  • 8.4

    经常会发现,向函数传递列表很有用,这种列表包含的可能是名字、数字或更复杂的对象(如字典)。将列表传递给函数后,函数...

  • 第24课:传递列表

    预习: [:] 知识点: 8.4 传递列表 8.4.1 在函数中修改列表 8.4.2 禁止函数修改列表 练习: 大...

  • python(16):函数(3)

    1.传递列表 将列表传递给函数后,函数就能直接访问其内容假设有一个用户列表,要问候其中的每位用户 2.在函数中修改...

  • Python传递列表(75)

    函数需要打印多条信息时,向函数传递列表很有用,因为一个列表就可以代替多条函数调用语句。这种列表包含的可能是名字、数...

网友评论

    本文标题:传递列表

    本文链接:https://www.haomeiwen.com/subject/qumgxqtx.html