模块能为我们提供哪些功能可以';python中的t?

模块能为我们提供哪些功能可以';python中的t?,python,module,Python,Module,例如,我有一个模块名my_mod.py,代码是:- def get_sum(int1,int2): a=int(int1)+int(int2) 印刷品(a) 我在python文件中有相同的函数my\u python\u file.py:- def get_sum(int1,int2): a=int(int1)+int(int2) 印刷品(a) 求和(12,43) 那么模块和函数之间的主要区别是什么?不要谈论我的示例代码。 主要问题:- 有谁能给我举个例子,说明模块能做什么,函数不能做什么 谢

例如,我有一个模块名
my_mod.py
,代码是:-

def get_sum(int1,int2):
a=int(int1)+int(int2)
印刷品(a)
我在python文件中有相同的函数
my\u python\u file.py
:-

def get_sum(int1,int2):
a=int(int1)+int(int2)
印刷品(a)
求和(12,43)
那么模块和函数之间的主要区别是什么?不要谈论我的示例代码。
主要问题:-
有谁能给我举个例子,说明模块能做什么,函数不能做什么


谢谢

模块是函数库

模块是一个文件

my_mod.py
函数是一种代码

my_func()
您可以导入一个模块

import my_mod
from my_mod import my_func
my_func(myvar)
您可以从模块导入函数

from my_mod import my_func
可以在函数中传递变量,但不能在模块中传递变量

import my_mod
from my_mod import my_func
my_func(myvar)
您可以安装一个模块(如果在PIP上发布)

您不能安装函数。该函数在您的模块中定义

#my_mod.py

def my_func(myvar):
    return myvar

模块是函数库

模块是一个文件

my_mod.py
函数是一种代码

my_func()
您可以导入一个模块

import my_mod
from my_mod import my_func
my_func(myvar)
您可以从模块导入函数

from my_mod import my_func
可以在函数中传递变量,但不能在模块中传递变量

import my_mod
from my_mod import my_func
my_func(myvar)
您可以安装一个模块(如果在PIP上发布)

您不能安装函数。该函数在您的模块中定义

#my_mod.py

def my_func(myvar):
    return myvar

当你打算在同一个脚本中多次使用同一个代码时,你把它变成一个函数来减少冗余,对吗?类似地,如果要在多个不同的脚本中使用相同的代码,而不是在所有脚本中一次又一次地编写相同的函数,那么我们将其写入一个模块,并可以在需要时导入和使用该函数。这是一个基于您如何单独使用模块的简化解释。

当您要在同一脚本中多次使用同一代码时,您是否将其变成一个函数以减少冗余?类似地,如果要在多个不同的脚本中使用相同的代码,而不是在所有脚本中一次又一次地编写相同的函数,那么我们将其写入一个模块,并可以在需要时导入和使用该函数。这是一个基于您如何单独使用模块的简化解释。

我认为,一般来说,模块的想法是,一个人将编写一个模块(供其他人访问的代码集合)。它可能是一个相关代码的集合,用作工具。

我认为,一般来说,模块的想法是,一个人将编写一个模块(供其他人访问的代码集合)。它可能是一个相关代码的集合,可以用作工具。

可能会有所帮助。@Guy感谢您的链接!可能会有帮助。@Guy谢谢链接!谢谢你的回答!我的荣幸:)。如果有帮助的话,考虑一下接受答案吧!是的,我正要去,但上面说等8分钟。谢谢你的回答!我的荣幸:)。如果有帮助的话,考虑一下接受答案吧!是的,我正要去,但上面说等8分钟。是的,你说得对!谢谢是的,你是对的!谢谢