C 知道
从图1和图3的结果对比,为何图3程序运行结束后打印的test列表是空的。
收起
你的else缩进位置不同造成的,两个代码并不等价。 else写在外面,和while对齐,表示if语句在循环里一次都没有执行的时候,才执行这个。 所以append根本没有被调用过
报告相同问题?
程序员都在用的中文IT技术交流社区
专业的中文 IT 技术社区,与千万技术人共成长
关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!