为了账号安全,请及时绑定邮箱和手机立即绑定

代码运行没出错,但是命令窗口什么都没有,是怎么回事?

代码运行没出错,但是命令窗口什么都没有,是怎么回事?

肥皂起泡泡 2018-08-10 10:09:29
在命令窗口按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)希望各位路过的,帮我看看
查看完整描述

1 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

很明显有一个死循环,停下来的时候那个20行和6行是指示的你中断的位置。


查看完整回答
反对 回复 2018-09-09
  • 1 回答
  • 0 关注
  • 858 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信