1楼:匿名用户
两种位置都试一下呗,编程需要有探索的劲儿,不然文档手册都看不下去的话,很难提高
python可以在函数定义之前调用吗
2楼:想你若隱若現
不能,python是解释性的,必须先定义后调用只能这样12
3def test()
return 'test'
python 函数定义必须在调用前面吗
3楼:匿名用户
不能,python是解释性的,必须先定义后调用只能这样deftest()return'test'printtest()
python的函数里还可以定义函数吗
4楼:匿名用户
这个肯定可以的。闭包、装饰器都是在函数里又定义了个函数,普通的函数也是可以嵌套定义的。
5楼:可靠的我心我在
http://****zhihu.***/question/25950466
6楼:匿名用户
定义函数。在函数里调用其他函数。
python中类内部的函数可以互相调用吗?
7楼:匿名用户
可以调用,
比如下面,***mon_func被多个函数调用。
classmyclass:
def__init__(self):
pass
deffunc1(self):
#dosomething
self.***mon_func()
deffunc2(self):
#dosomething
self.***mon_func()
def***mon_func(self):
pass
8楼:匿名用户
你好,如下:
函数重复也没关系啊,只要是知道,
是什么功能,在特定的时候触发就行了。
python怎么在类里面的一个函数里面调用另一个函数,直接写函数名并不行?
9楼:志祥罗志祥
在函数名前加self.
也就是self.函数名的形式去调用
python 内嵌函数不可以定义在类里面吗
10楼:匿名用户
buildmatrix类tsp中的函数,所以在类内部调用的话,需要加上self. ,否则会被当成外部函数,所以提示未定义
python 我定义了一个class,里面明明定义了函数,等到引用时却找不到了?
11楼:匿名用户
你好:你这是用tk写的可视化界面;
下面是提示错误吧?
这里面有一个知识点:
***mand binding和event binding这是两种不同的绑定方式;
你上网艘一下就知道了!
12楼:
不行,一个class只能有一个用于构造对象的__init__函数但python中的变量是无类型的,因此传给__init__的参数可以是任何类型python中的函数参数在定义时可以有默认值,可以让__init__函数接受多个参数,在后面的一些参数给出默认值的方法让__init__接受不同个数的参数,并且执行类型检查执行不同的**,用上述方法实现类的构造函数的多态性
13楼:黎孟漆才俊
params
就是(5,
5)(5,)*2
,就是2个5的元组,乘号可以理解成相加。"*"
*30就是30个“*"的字符串
*params作为参数,前面的*号就是把params元组分解成元素的意思,这样就分开成为2个参数了。实际上传递给了x,y
于是就执行了power(5,5)
python中怎么在一个函数内调用另外一个函数,类
14楼:秀才周晔
方案如下:
将另一个py做成一个包,或者直接和调用文件放在同一个目录下;
在调用者文件头引入:from py名字 import *;
这样就可以使用另一个py文件的所有函数了。
分享本回