代码行数不是衡量代码难度,工程复杂的唯一标准。实际上5000行python代码的工程是非常复杂的项目呢。毕竟python语法简单,又有很多特别方便的第三方库,经常几十行的代码,用c/c++等语言来重写的话,需要几千行才能完成。
用代码来衡量作业的复杂的度,一定是特别外行的做法。有一个回答就是用print语句重复写了5000行,可明显看得出来这个代码难度并不大。这个例子可以看出来,要是程序员的工作是按代码行数来付费的话,程序员们有一万种办法,把原本几行的代码写成几百行甚至几千行。
记住,千万不要用代码行数来衡量作业难度!