python - 文件调用,一个文件用另一个文件的函数 函数里定义函数并调用

参考:https://blog.csdn.net/gsgbgxp/article/details/117042635

1. 调用函数

A.py文件:

bash 复制代码
def add(self):
	c = 1
    print(c)

B.py文件 调用 A.py 文件的 add函数:

bash 复制代码
import A
A.add(1,2)

2. 调用类

A.py文件:

bash 复制代码
class A:
    def __init__(self,xx,yy):
        self.x=xx
        self.y=yy
    def add(self):
        print("x和y的和为:%d"%(self.x+self.y))

B.py文件 调用 A.py 文件的 add函数:

bash 复制代码
import A
a=A.A(2,3)
a.add()

3. 函数内部再定义个函数并使用

bash 复制代码
def ceshi():
    print("555")
    def ceshi1():
        print("666")
    ceshi1()
ceshi()
//输出如下:
//555
//666
相关推荐
小高007几秒前
🔍说说对React的理解?有哪些特性?
前端·javascript·react.js
Samsong1 分钟前
JavaScript逆向之反制无限debugger陷阱
前端·javascript
Lotzinfly3 分钟前
8 个经过实战检验的 Promise 奇淫技巧你需要掌握😏😏😏
前端·javascript·面试
RoyLin4 分钟前
TypeScript设计模式:单例模式
前端·后端·node.js
小公主4 分钟前
我的第一个 React Flow 小实验
前端
RoyLin7 分钟前
TypeScript设计模式:工厂方法模式
前端·后端·node.js
掘金酱9 分钟前
🎉 2025年8月金石计划开奖公示
前端·人工智能·后端
Cache技术分享10 分钟前
191. Java 异常 - 捕获与处理异常
前端·后端
RoyLin11 分钟前
TypeScript设计模式:模板方法模式
前端·后端·node.js