色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

python - 關(guān)于函數(shù)調(diào)用的問題

瀏覽:114日期:2022-09-23 09:04:32

問題描述

def test1(): a = 1 b = 2 def test2(): c = 3 d = c + a print(d)test2這邊想實現(xiàn)下面的test2調(diào)用上面test1里面的數(shù)據(jù),要怎么實現(xiàn),使用的是python3

問題解答

回答1:

首先,你這種需求是不可能且不合理的,兩個分立的函數(shù)不可能相互訪問里面的變量的

如果用閉包倒是可以做到,不過不知道是不是你想要的:

def test1(): a = 1 b = 2 def test2():c = 3d = c + aprint(d) return test2test2 = test1()test2()回答2:

可以將test1封裝為一個類

#-*-coding:utf8-*-class test1(): '''docstring for test1''' def __init__(self):self.a=0self.b=0self.test1() def test1(self):self.a=1self.b=2test = test1()def test2(): c=3 d=c+test.a print (d)test2()

初始化可以放在你想調(diào)用的位置,并且在初始化的時候默認調(diào)用了test1()方法,這樣就可以通過類的對象訪問數(shù)據(jù)了。

回答3:

可以讓test1用return來返回a和b的值:

def test1(): a = 1 b = 2 return a,bdef test2(): c = 3 a,b = test1() d = c + a print(d)test2()回答4:

哈哈,都是人才,閉包、封類、明確返回,以上每一個都是獨立的解決辦法。

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 久久综合精品视频 | 日本韩国一区 | 欧美视频一区二区专区 | 色综合天天综合网看在线影院 | 全部在线播放免费毛片 | 日韩 欧美 自拍 在线 视频 | 国产一级一级一级成人毛片 | 国产精品国产高清国产专区 | 精品午夜寂寞影院在线观看 | 亚洲 欧美 在线观看 | 亚洲国产亚洲片在线观看播放 | 韩日黄色片 | 一级毛片 在线播放 | 色久激情 | 日本黄色大片在线播放视频免费观看 | 国产精品成人免费 | 全部在线播放免费毛片 | 一本色道久久88加勒比—综合 | 欧美一级aa天码毛片 | 在线久久 | 欧美一级二级片 | 国产成人精品综合久久久软件 | 99视频精品在线 | 欧美一级日韩一级亚洲一级 | 日本黄色大片在线播放视频免费观看 | 亚洲精品国产三级在线观看 | 美女视频黄色免费 | 国产日本三级 | 99视频免费播放 | 国产成人在线免费视频 | 成人软件18免费网站 | 99精品久久99久久久久 | 亚洲精品中文一区不卡 | 国产一区二区三区视频在线观看 | 久草在线青青草 | 手机看片国产在线 | 中文字幕在线看视频一区二区三区 | 91av成年影院在线播放 | 成人亚洲精品一区二区 | 国产一区二区三区欧美 | 亚洲理论在线观看 |