関数は、演習のリストを渡され、

知識の使用:

1、渡すことができる機能の一覧

2、この関数はリストを変更することができます

3.機能付きリストを変更したくない場合は、使用することができますFUNCTION_NAMEを(LIST_NAME :[])で動作するリストのコピー、リストのコピーを作成します。

 

変わらずの魔術師:それを魔術師リストのコピーを渡し、)あなたは、関数make_great(呼び出すときに、運動を完了し、8-10を書いてプログラムを変更します。元のリストを変更したくなかった、修正リストを返し、別のリストにそれを保存してください。両方のリストには、コールshow_magicians()に使用された元の魔術師の名前を含むリストを確認し、他のリストが言葉「グレート」魔術師の名前が追加され含まれていました。 

 

 

DEF show_magicians(名前)
     のための名前名前:
         プリント(name.title())

DEF :make_great(名前)
     のための I における範囲(LEN(great_names)):
        great_names [I] = ' 大きな' + great_names [I]
     リターンgreat_names 

magicians_names = [ ' ホンTAO '' シャオweihong '' ホンユミ'' 香港yuchan ' ] 

great_names =magicians_names [:] 

make_great(great_names)

show_magicians(magicians_names)

show_magicians(great_names)

 

おすすめ

転載: www.cnblogs.com/show530/p/12469366.html