gpt4 book ai didi

python - 为什么 pandas 的命名约定混合了 CamelCase 和小写字母以及下划线?

转载 作者:行者123 更新时间:2023-11-28 20:03:22 35 4
gpt4 key购买 nike

我正在阅读 10min to pandas .命名约定让我感到困惑。为什么有时用大写,有时用带下划线的小写?

两个例子:

dates = pd.date_range('20130101', periods=6)

df = pd.DataFrame(np.random.randn(6,4), index=dates, columns=list('ABCD'))

谁能给我解释一下为什么会这样?

最佳答案

这是通常的 Python 命名约定。 pd.DataFrame 是一个类,所以在CapWords case , 而 pd.date_range 是一个函数,所以它在 snake_case 中.

您可以在 PEP8 中阅读更多内容, Python 的风格指南。

关于python - 为什么 pandas 的命名约定混合了 CamelCase 和小写字母以及下划线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41499038/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com