在命令窗口按Ctrl C,出現下面代碼,應該是20行和6行有問題吧。之后,我又重新敲了一遍,改了一些,運行通過了,但是自己也不知道上面程序錯誤在什么地方,改完之后代碼如下# coding=gbkdef make_great(magician_names,add_great_names): """對列表中的每個魔術師名字中加入‘the Great’""" while magician_names: current_name = magician_names.pop() current_name = "the Great " + current_name.title() add_great_names.append(current_name) return add_great_namesdef show_magicians(magicians_names): """打印出每個魔術師的名字""" print("\nThe following magicians' name have been printed") for magician in magicians_names: print(magician.title()) #創建一個魔術師名字列表和空的已加字樣列表magician_names = ['yu peng','xu xinbao','wanglei']add_great_names =[]magician_names = make_great(magician_names,add_great_names)show_magicians(magician_names)希望各位路過的,幫我看看
添加回答
舉報
0/150
提交
取消