我有两个.py文件,都读取同一个csv文件。完全一模一样的代码。复制粘贴的。第二个.py文件是复制粘贴第一个文件。但len()数据显示的数不一样
第一个 和第二个 py 文件代码 粘出来
是我用pycharm遇到bug了吗。我又建立了第三个.py文件,又显示正常了。那第二个文件显示错误是什么原因
使用len()函数可以获取列表的元素个数。
scores = [89, 92, 103, 68, 77, 88]
len = len(scores);
print("共记录了%d科成绩" % len) # 打印列表元素个数
===================== RESTART: E:/Python-Files/ch6/ch6_7.py ====================
共记录了6科成绩
>>>
由于问题描述不清晰,无法给出具体的代码和数据。可以尝试在两次运行程序之间清空缓存或重启Pycharm,以排除可能造成结果差异的因素。清空缓存的方法是在Pycharm的菜单栏中选择File->Invalidate Caches / Restart,然后选择Invalidate and Restart。另外,在未来的代码中,可以给函数添加注释、使用模块中的函数、返回值、函数的嵌套调用、形参和实参等技巧来提高代码的可读性和可维护性,同时解决控制台中文输出乱码的问题可以在Pycharm的默认设置中修改Encoding选项为UTF-8,并在文件头部添加# -- coding: utf-8 --的声明。