楼主: 耕耘使者
2275 1

[问答] pandas应该叫包,还是叫模块? [推广有奖]

贵宾

学术权威

39%

还不是VIP/贵宾

-

威望
4
论坛币
1812817 个
通用积分
148.0401
学术水平
109 点
热心指数
173 点
信用等级
87 点
经验
93394 点
帖子
4550
精华
0
在线时间
2845 小时
注册时间
2006-4-6
最后登录
2024-2-24

100论坛币
我理解,是包,因为可以用包管理器pip安装,pip install pandas
但百度发现,有人认为pandas是一个模块,由包括pandas包在内的许多包组成。pandas包只是pandas模块中的一个包。
如图:
TT截图未命名.jpg
按这个理解,模块的含义包含包,而大于包。
但另人文献说:如:
“包:通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。”包中的部分模块,这是说,模块的范围比包小,是包中的一个部分。


还有人把包和模块混用,意思是二者等价,如图:

TT截图未命名.jpg
初学者,头疼至极,请教高人!


最佳答案

iiam04210817 查看完整内容

模板(Template)指C++程序设计语言中的函数模板与类模板[1],是一种参数化类型机制,大体对应于java和C#中的泛型,但也有一些功能上的显著差异(C++模板支持后两者没有明确对应的模板模板参数和模板非类型参数,但不支持Java的通配符以及C#的泛型类型约束)。模板是C++的泛型编程中不可缺少的一部分。 模板是C++程序员绝佳的武器,特别是结合了多重继承与运算符重载之后。C++的标准函数库提供的许多有用的函数大多结合了模板的 ...
关键词:pandas panda Das install Stall
沙发
iiam04210817 学生认证  发表于 2018-12-28 11:22:00 |只看作者 |坛友微信交流群
模板(Template)指C++程序设计语言中的函数模板与类模板[1],是一种参数化类型机制,大体对应于java和C#中的泛型,但也有一些功能上的显著差异(C++模板支持后两者没有明确对应的模板模板参数和模板非类型参数,但不支持Java的通配符以及C#的泛型类型约束)。模板是C++的泛型编程中不可缺少的一部分。

模板是C++程序员绝佳的武器,特别是结合了多重继承与运算符重载之后。C++的标准函数库提供的许多有用的函数大多结合了模板的概念,如STL以及iostream。
https://zh.wikipedia.org/zh-cn/%E6%A8%A1%E6%9D%BF_(C%2B%2B)

"软件包"是对于一种软件所进行打包的方式。在不同的操作系统中,软件包的类型有很大的区别。
https://zh.wikipedia.org/zh-cn/%E8%BD%AF%E4%BB%B6%E5%8C%85

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 06:51