例如,在Python代码中使用“pd”代替“pandas”和“df”而不是“data_frame”是否可以?
一方面,使用短变量名称(长度少于3个字符)通常是不好的做法,从风格上来说,从可维护性的角度来看。
另一方面,对于任何使用Pandas库的Python程序员来说,df和pd都是无处不在。
你说什么?
答案 0 :(得分:3)
Stack Overflow真的不适合这样的问题,我可以建议Programmers Stack Exchange?
但是因为它就在这里,作为一个被迫使用大量C代码库的人来说,过去几个月有大量的1-3个字母变量名称和没有文档,更多冗长和描述性的变量名称可能更好,特别是如果其他人必须使用您的代码。
答案 1 :(得分:1)
最好使用更多字母,因为如果其他人审核您的代码,变量pd
对他们没有意义。
答案 2 :(得分:1)
不,除非它长于7或8个字符,否则作为经验法则。获得一个可以做一些不错的自动完成的适当的IDE,比如PyCharm(自动完成对话框自动弹出并输入完成变量)。
df
太神秘了。看看C ++,其中包含所有神秘的名称itoa
,itoa
,stoi
等。
PyCharm也可以自动进行变量/类/函数重命名。